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