データベース移動操作ホーム ページ
データベース移動操作は、データ アプリケーション ライフ サイクル管理 (DataALM とも呼ばれます) の一部として使用できる一連のセルフ サービスのアクションです。 これらのアクションは、ゴールデン コンフィギュレーション プロモーション、デバッグ/診断、破壊試験、トレーニング目的での全般的な更新などの一般的な実装シナリオで構造化されたプロセスを提供します。
この記事では、データベース移動操作を使用して、更新、エクスポート、インポート、およびさまざまなタイプのポイントインタイム復元を実行する方法について説明します。
データベース移動シナリオとクイック スタート ガイド
次の表に、サポートされているさまざまなシナリオと、各シナリオのクイック スタート ガイドへのリンクを示します。
ソース環境 | ターゲット環境 | クイック スタート ガイド | API 経由で使用可能 | チュートリアル |
---|---|---|---|---|
運用 | サンドボックス | データベースの更新 | 更新の作成 | トレーニング目的での更新 生産データベースのコピーのデバッグ |
サンドボックス | 運用 | データベースの更新 | サポートされていません | キャンペーン コンフィギュレーションの促進 |
サンドボックス | サンドボックス | データベースの更新 | 更新の作成 | トレーニング目的での更新 |
サンドボックス | DevTest | データベースのエクスポート | エクスポートの作成 | 標準ユーザー受入テスト (UAT) データベースのコピーのエクスポート |
DevTest | サンドボックス | データベースのインポート | サポートされていません | キャンペーン コンフィギュレーションの促進 |
実稼働 | DevTest | Power Platform 管理センターに対応 | Power Platform API を介したサポート | チュートリアル : Lifecycle Services環境を統合サイトにコピー環境 (プレビュー) |
サンドボックスのポイントインタイム | サンドボックス | 時点での復元 (PITR) | サポートされていません | 破壊試験 |
運用環境のポイントインタイム | サンドボックス | 生産データベースを1つ目の時点で復元する方法 環境を使用して生産を復元する場合の適用シナリオ | サポートされていません | 破壊試験 |
運用環境のポイントインタイム | 実稼働 | 時点での復元 (PITR) の適用可能なシナリオ | サポートされていません | 適用できません |
重要
データベース移動の操作は非常に時間のかかる操作です。 これらの操作にかかる時間は、データ量やスキーマの複雑さ、およびエクスポート操作の場合の .bacpac ファイルのように、操作のターゲットがフラット ファイルかどうかによって異なります。 一般に、これらの操作は完了するまでに最大 24 時間かかる場合があり、操作中にキャンセルすることはできません。 さらに、操作のターゲットが、運用環境からサンドボックスへのシナリオのような環境である場合、データベースのコピー操作が完了した時、データベースの同期手順が開始される前の不定の時間にオフラインになります。 これは、環境内のエンド ユーザーに警告なしで発生します。 このため、これらのタイプの操作は、営業時間外にスケジュールするのが最善です。
データベース移動 API
データベース移動アプリケーション プログラミング インターフェイス (API) を使用すると、前述のデータベース移動操作のいくつかを ALM プロセス全体に統合できます。 さらに、API を好みのスケジューリング エンジンと共に使用することで、プロセス内で繰り返しを構築し、毎日または要求時に実行することができます。
データベース移動 API の詳細については、次のトピックを参照してください。