SMCを使用すると、増分データをソースサーバーからAlibaba Cloudに移行できます。 増分移行タスク間の時間間隔を指定できます。 増分移行により、サービスのダウンタイムと移行の合計時間が短縮されます。 このトピックでは、増分移行のベストプラクティスについて説明します。

始める前に

このタスクについて

  • 移行中にSMCクライアントが実行されていることを確認します。 データ転送が中断された場合は、クライアントと移行タスクを再起動して移行を再開できます。
  • 各増分移行タスクは、移行プロセスを容易にするために中間インスタンスを作成します。 中間インスタンスには少額の料金がかかります。 詳細については、「従量課金」をご参照ください。 中間インスタンスは、増分移行タスクが [期限切れ] 状態の場合、またはタスクが削除された場合にのみリリースされます。

(オプション) 手順1: 動的データディレクトリを除外する

安定した移行を確保するために、大規模データベースのデータディレクトリなどの動的データディレクトリを除外することを推奨します。 その後、移行元サーバーのサービスを停止し、移行タスクを開始できます。 動的データディレクトリを移行から除外する必要がない場合は、この手順をスキップしてください。

動的データディレクトリを除外するには、次の手順を実行します。 移行元サーバーで実行されているサービスを停止する必要はありません。

  1. 移行元サーバーにログインします。
  2. SMCクライアントを設定し、動的データディレクトリを除外します。
    詳細については、「How do I exclude files or directories from a migration task?」をご参照ください。

ステップ2: 増分移行タスクの作成と開始

次の手順を実行して、動的データディレクトリを除外できます。 移行元サーバーで実行されているサービスを停止する必要はありません。

  1. SMCコンソールにログインします。
  2. 左側のナビゲーションウィンドウで、[移行ソース] をクリックします。
  3. データを移行するソースサーバーを見つけます。 [操作] 列の [移行タスクの作成] をクリックします。
  4. [移行タスクの作成] ページで、[自動増分同期] スイッチをオンにし、[同期間隔] および [予約イメージの上限] パラメーターを設定します。 ニーズに応じて他のパラメーターを設定し、[OK] をクリックします。 1

    次のパラメーターを指定できます。 詳細については、「手順2: 移行タスクの作成と開始」トピックの「移行タスクパラメーター」テーブルをご参照ください。

    • 同期間隔: 2つの連続する増分移行タスク間の時間間隔を指定します。 最小値: 1時間。 最大値: 7日。
    • 予約イメージの上限: 予約イメージの最大数を指定します。 有効な値: 1 ~ 10。 各増分移行タスクは新しいイメージを生成します。 生成された画像ファイルの総数が上限を超えた場合は、最も古い未使用画像を削除します。
    • 実行する方法: 移行タスクを実行する方法を選択します。 この例では、[今すぐ実行] が選択されています。
    移行タスクは、作成後すぐに開始されます。 次に、移行タスクはFinishedまたはInError状態になります。
    1. 最初の増分移行タスクは、除外されたディレクトリとファイルを除くすべてのデータを移行し、フルイメージを生成します。 このイメージを使用して、検証用のインスタンスを作成できます。
    2. 最初の増分移行タスクが完了すると、指定された同期間隔に基づいて、特定の時点で増分データが移行され、イメージが生成されます。
      増分移行タスクごとに生成されるイメージは、特定の時点でのソースサーバーの完全なイメージです。 イメージには、増分データとすべての移行データが含まれます。
      増分移行中に生成されるイメージ名で、CYCLE_Xは、イメージがX番目の増分移行タスクによって生成されることを示します。 たとえば、イメージ名にCYCLE_2が含まれている場合、次の図に示すように、イメージが2番目の増分移行タスクによって生成されたことを示します。 1

ステップ3: 移行元サーバーのサービスを停止し、増分移行タスクを実行する

移行元サーバーでサービスを停止した後、次の手順を実行して、除外されたデータディレクトリをスキップし、増分移行タスクを再度実行します。

  1. 移行元サーバーにログインします。 ソースサーバーで実行されているサービスを停止し、除外されたデータディレクトリをスキップします。
  2. SMCコンソールで、増分移行タスクを手動で実行するか、タスクが自動的に実行されるのを待ちます。 増分移行タスクを手動で実行するには、次の手順を実行します。
    1. [移行タスク] ページで、増分移行タスクを見つけます。
    2. 2アイコンをクリックし、[操作] 列の [手動増分移行] を選択します。
      2
    3. [移行タスクの開始] メッセージで、[OK] をクリックします。

タスクの結果

[移行タスク] ページで、タスクが完了するまで待ちます。
  • 移行タスクが [待機中] 状態の場合、移行は成功し、移行中に生成されたイメージを取得できます。 このイメージには、移行元サーバーの最初の完全移行と後続の各増分移行のすべてのデータが含まれています。
  • 移行タスクがInError状態の場合、移行は失敗しています。 ログをチェックして問題を修正し、タスクを再起動する必要があります。 一般的なエラーと解決策については、「SMC FAQ」をご参照ください。

次のタスク

最新のフルイメージを取得したら、次の操作を実行できます。
  • イメージを検証するためのインスタンスを作成します。
    1. [移行タスク] ページで、移行タスクを見つけ、[操作] 列の [インスタンスの作成] をクリックします。
    2. [カスタム起動] タブで、[画像] セクションに最新のフルイメージが表示されます。 ニーズに応じて他のパラメーターを設定し、インスタンスを購入します。 詳細については、「ウィザードを使用したインスタンスの作成」をご参照ください。 7
    3. インスタンスに接続し、宛先サーバーのシステムを確認します。 詳細については、「Windowsサーバーの移行後にシステムを確認する方法」をご参照ください。 またはLinuxサーバーの移行後にシステムを確認するにはどうすればよいですか?
  • 増分移行タスクを停止します。
    増分移行タスクは、タスクが同期状態または待機中状態の場合にのみ一時停止できます。
    1. [移行タスク] ページで、移行タスクを見つけ、[操作] 列のもっと見るアイコンをクリックします。
    2. [一時停止] をクリックします。
    3. [移行タスクの停止] メッセージで、[OK] をクリックします。
  • 増分移行タスクを削除します。
    1. [移行タスク] ページで、移行タスクを見つけ、[操作] 列の [削除] をクリックします。
    2. [移行タスクの削除] メッセージで、[OK] をクリックします。