移行ジョブの管理

概要

移行ジョブのリストまたは単一の移行ページから操作を実行できます。ステータスがすべて同じ移行ジョブに対して、複数のジョブに対して同時にアクションを実行できます。

ユーザーの操作 説明
開始 開始されずに作成された移行ジョブを開始します。
停止

実行中の移行ジョブはいつでも停止できます。データ移行が停止し、移行ジョブのステータスが Stopping に変わり、その後 Stopped に変わります。

移行ジョブを停止した場合、移行ジョブを再開するまで、ソース データベースでデータを保持しなければならない場合があります。ソースのデータベースの保持期間が制限されている場合があります。この保持期間よりも長く移行ジョブが一時停止され、その後に移行ジョブが再開されると、この一時停止により移行ジョブが失敗する可能性があります。この場合は、移行ジョブを削除するか、再起動します。

データベース サーバーのドライブのサイズをモニタリングします。移行ジョブを削除すると、すべてのネットワーク トラフィックが停止します。

再開

CDC フェーズ中に移行が停止した場合は、再開できます。移行ジョブを再開すると、停止中に蓄積されたイベントのレプリケーションが再開されます。

再起動する

移行ジョブが失敗または停止し、復元できない場合は、最初から再開できます。

1 つ以上の移行元または移行先データベース テーブルでエラーが発生したためにレプリケーションが失敗した場合、移行ジョブを再起動すると、移行ジョブで定義されている移行先データベース テーブルからすべてのデータが消去されます。

移行ジョブの開始後に移行元サーバーで新しいテーブルが作成された場合、移行ジョブを再起動しても、コンバージョン ワークスペースが変更され、テーブルが移行ジョブの許可リストに追加されるまで、新しいテーブルは移行先インスタンスに複製されません。

編集 移行ジョブを変更するをご覧ください。
削除 移行ジョブは削除できます。
宣伝 移行をプロモートするをご覧ください。

移行ジョブを変更する

移行ジョブに関する次の情報を変更できます。

  • コンバージョン ワークスペースのバージョン。
  • 移行元の構成情報(Database Migration Service が移行先に移行する移行元のデータベース テーブルやスキーマなど)。Database Migration Service は、この構成情報を使用して、正しいデータを移行元から移行先に移行します。

コンバージョン ワークスペースのバージョンを変更する

  1. Google Cloud コンソールで、[Migration jobs] ページに移動します。

    [移行ジョブ] ページに移動

  2. 変更する移行ジョブの表示名をクリックします。移行ジョブの概要ページが表示されます。

  3. [オブジェクトを編集] をクリックします。

  4. [コンバージョン ワークスペースのバージョンを定義する] メニューから、コンバージョン ワークスペースの最新バージョンを選択します。

  5. [移行するオブジェクトを選択] セクションで、チェックボックスをオンまたはオフにして、Database Migration Service が移行先に移行するソースのテーブルとスキーマを変更します。

  6. [保存] または [保存して再起動] をクリックします。

    • [保存] をクリックすると、選択したスキーマとテーブルの履歴データのみが Database Migration Service によって移動されます。以前のバージョンのコンバージョン ワークスペースに存在するスキーマとテーブルは、更新された構成情報とともに引き続き移行されます。

      テーブルとスキーマのチェックボックスをオフにしても、それらが以前のバージョンの変換ワークスペースに存在する場合、スキーマとテーブルは移行されなくなります。ただし、データは転送先から削除されません。

    • [Save and Restart] をクリックすると、Database Migration Service は、移行先で選択したテーブルをクリーンアップした後、移行を最初から開始します。

ソースの構成情報を変更する

  1. Google Cloud コンソールの [Migration jobs] ページに移動します。

    [移行ジョブ] ページに移動

  2. 変更する移行ジョブの表示名をクリックします。移行ジョブの概要ページが表示されます。

  3. [オブジェクトを編集] をクリックします。

  4. [移行するオブジェクトを選択] セクションで、チェックボックスをオンまたはオフにして、Database Migration Service が移行先に移行するソースのテーブルとスキーマを変更します。

  5. [保存] または [保存して再起動] をクリックします。

    • [保存] をクリックすると、選択したスキーマとテーブルの履歴データのみが Database Migration Service によって移動されます。

    • [Save and Restart] をクリックすると、移行先で選択したテーブルがクリーンアップされた後、Database Migration Service によって移行が最初から開始されます。