移行前の検証は、Azure Database for PostgreSQL への移行のためのソース データベース システムの準備状況の評価と検証を含む一連の規則です。 このプロセスでは、データベースの移行または移行後の操作に影響を与える可能性のある問題を明らかにして、対処します。
移行前の検証機能を使用する方法
Azure portal または Azure CLI を使用して移行できます。
Azure portal を使用して以下を実行します。
移行前の検証オプション
次のオプションのいずれかを選択できます。
-
検証: このオプションは、サーバーとデータベースがターゲットに移行する準備ができているかどうかを確認するために使用します。
このオプションでは、データの移行は開始されず、サーバーのダウンタイムは必要ありません。
- 事前に移行前の検証を実行して、移行実行中に発生する可能性のある潜在的な問題を把握し、移行をより適切に計画します。
- 検証と移行: このオプションは検証を実行し、すべてのチェックが成功または警告状態の場合に移行がトリガーされます。 検証エラーが発生すると、ソース サーバーとターゲット サーバー間の移行は開始されません。
移行を実行する前に、移行前の検証を使用して問題を特定することをお勧めします。 この手法は、移行をより適切に計画し、移行プロセス中に予期しない事態が起きるのを回避するのに役立ちます。
[検証] オプションを選んで、計画した移行日より前に移行前の検証を実行します。
出力を分析して、すべてのエラーの修正作業を行います。
検証が成功するまでステップ 1 を再実行します。
計画された日時の [検証と移行 ] オプションを使用して移行を開始します。
検証の状態
検証 オプションを実行すると、次のいずれかのオプションが表示されます。
- 成功: 問題が見つからなかったので、移行を計画できます。
- 失敗: 検証中にエラーが見つかり、移行が失敗する可能性があります。 エラーの一覧と推奨される回避策を確認します。 移行を計画する前に是正措置を講じてください。
- 警告: 警告は、移行を計画する際に覚えておく必要がある有益なメッセージです。