このトピックでは、移行タスクの作成後に実行できる操作について説明します。
移行タスクのステータスの表示
移行タスクを作成した後、移行タスクは以下のいずれかの状態になります。
作成済み: 移行タスクが作成されました。移行タスクを手動で開始するか、システムが指定された開始時刻に移行タスクを開始するまで待つことができます。
開始済み: 移行タスクが作成され、開始されました。タスクはスケジュール待ちです。
準備中: データは前処理中です。
移行中: データは移行中です。移行タスクが完了するまで待ちます。
削除中: 移行タスクは削除中です。移行タスクが削除されると、タスクはタスクリストから削除されます。
一時停止: 移行タスクは一時停止されています。
終了中: 移行タスクは終了中です。移行タスクが終了すると、タスクの状態は停止済みに変わります。
停止済み: 移行タスクは完了しています。
中断: 移行タスクは予期せず中断されました。
移行レポートの表示
データオンライン移行コンソールにログインします。
左側のナビゲーションペインで、
を選択します。移行タスクページで、管理する移行タスクを見つけ、[アクション] 列の管理をクリックします。
移行タスクの作成時に[移行レポート] パラメータをプッシュしないでくださいプッシュしないに設定した場合は、タスク詳細ページの履歴移行レポートのダウンロードセクションでをクリックします。移行レポートが生成された後、をクリックして、移行レポートファイルをコンピュータにダウンロードします。
移行タスクの作成時に移行レポートパラメータをプッシュに設定した場合は、移行レポートが生成された後、タスク詳細ページの履歴セクションで移行レポートのダウンロードをクリックします。
移行タスクが完了する前は、生成された移行レポートは不完全な場合があります。完全な移行レポートを取得するには、移行タスクが完了した後に移行レポートファイルをダウンロードしてください。
移行レポートは参考用です。移行タスクに関する実際の情報が優先されます。
移行レポートが生成されると、移行レポートファイルは指定されたオブジェクトストレージサービス (OSS) バケットに保存されます。移行レポートファイルが保存されるディレクトリのプレフィックスは、次の形式です。
OSS://<bucket>/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/total_list/
OSS://<bucket>/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/failed_list/
OSS://<bucket>/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/skipped_list/
フィールド | 説明 |
bucket | データが移行されるOSSバケット。 |
prefix | 移行先データアドレスに指定されたプレフィックス。 |
uid | Alibaba CloudアカウントのID。 |
jobid | 移行タスクのID。タスク詳細ページの詳細セクションで移行タスクIDを確認できます。 |
runtimeid | 移行タスクの実行レコードID。タスク詳細ページの履歴セクションで実行レコードIDを確認できます。 |
OSSコンソールにログインし、移行先バケットで生成された移行レポートファイルを見つけます。ファイルをダウンロードして、詳細なファイルリストを表示できます。 ossbrowserまたはossutilツールを使用してこれらのファイルを表示することをお勧めします。
移行レポートには、移行されるすべてのファイルをリストしたファイル、移行に失敗したファイルをリストしたファイル、および移行中にスキップされたファイルをリストしたファイルの3種類のファイルが含まれています。
レポートファイルの命名規則
uid@jobid@runtimeid_total_list_nという名前のファイルには、移行されるすべてのファイルがリストされます。このタイプのファイルは複数存在する可能性があります。 nの値は0以上の整数です。
uid@jobid@runtimeid_failed_list_nという名前のファイルには、移行に失敗したファイルがリストされます。このタイプのファイルは複数存在する可能性があります。 nの値は0以上の整数です。
uid@jobid@runtimeid_skipped_list_nという名前のファイルには、移行中にスキップされたファイルがリストされます。このタイプのファイルは複数存在する可能性があります。 nの値は0以上の整数です。
レポートファイルに含まれるフィールドは、ソースから移行先データアドレスへの移行中のファイルのさまざまな属性を記述します。次の表に、フィールドを示します。
フィールド | 説明 |
srcObjectName | ソースファイルのURLエンコードされた名前。 |
destObjectName | 移行先ファイルのURLエンコードされた名前。 |
srcObjectSize | ソースファイルのサイズ。 |
destObjectSize | 移行先ファイルのサイズ。 |
srcContentMd5 | 整合性検証に使用されるソースファイルのMD5ハッシュ値。このフィールドは、ソースファイルのMD5値が存在する場合にのみ使用できます。 |
destContentMd5 | 整合性検証に使用される移行先ファイルのMD5ハッシュ値。 |
srcCrc64 | 整合性検証に使用されるソースファイルのCRC-64値。このフィールドは、ソースファイルのCRC-64値が存在する場合にのみ使用できます。 |
destCrc64 | 整合性検証に使用される移行先ファイルのCRC-64値。 |
srcLastModified | ソースファイルが最後に変更された日時。 |
destLastModified | 移行先ファイルが最後に変更された日時。 |
srcVersionId | ソースファイルのバージョンID。このフィールドは、複数バージョンのデータを移行する場合にのみ使用できます。 |
destVersionId | 移行先ファイルのバージョンID。このフィールドは、複数バージョンのデータを移行する場合にのみ使用できます。 |
startTime | 移行が開始された日時。 |
endTime | 移行が完了した日時。 |
isAbnormal | 移行中に例外が発生したかどうかを示します。falseは例外が発生しなかったことを示します。trueは例外が発生したことを示します。 |
detailMsg | 例外の原因。 |
移行ログの表示
完了した移行タスクのログは、Simple Log Serviceコンソールで表示できます。タスク名、タスクID、Alibaba CloudアカウントID、ファイル名などのフィルタ条件を使用して、移行タスクのログを検索できます。
移行タスクのログは、移行タスクの作成時に移行ログパラメータをプッシュするまたはファイルエラーログのみプッシュするに設定した場合にのみ、Simple Log Serviceにプッシュされます。移行タスクの作成時に移行ログパラメータをプッシュしないに設定した場合、移行タスクのログはSimple Log Serviceにプッシュされません。
移行タスクが完了する前は、移行ログは不完全な場合があります。移行タスクが完了した後に、完全な移行ログを取得できます。
移行ログは参考用です。移行タスクに関する実際の情報が優先されます。
Data Online Migration は、移行ログを保存するために Simple Log Service にプロジェクトを作成します。プロジェクト名は、aliyun-oss-import-log-Alibaba CloudアカウントID-Data Online Migrationコンソールで選択したリージョンのID の形式で命名されます。例:aliyun-oss-import-log-137918634953****-cn-hangzhou。対応するプロジェクトで移行タスクのログを表示できます。次の 2 種類のログが保存されます。
drs_import_success_log: 移行されたファイルに関するログ。
drs_import_fail_log: 移行に失敗したファイルに関するログ。
次の表に、移行ログの主要なフィールドを示します。
フィールド | 説明 |
JobName | 移行タスクの名前。 |
JobId | 移行タスクのID。 |
Region | データオンライン移行コンソールで選択されたリージョン。 |
Status | ファイルの状態。有効な値:
|
UserId | Alibaba CloudアカウントのID。 |
ExecuteId | 実行レコードのID。 |
StartTime | 移行が開始された日時。 |
EndTime | 移行が完了した日時。 |
ListTime | ファイルがスキャンされた日時。 |
Time | 現在時刻。 |
SrcObjectName | ソースファイルの名前。名前がSrcで始まるフィールドは、ソースファイルに関するフィールドです。 説明 ファイル名はURLエンコードされています。例:docs%2Fmy.docir%2Fexample.log。 |
SrcObjectSize | ソースファイルのサイズ。 |
DestObjectName | 移行先ファイルの名前。名前がDestで始まるフィールドは、移行先ファイルに関するフィールドです。 説明 ファイル名はURLエンコードされています。例:docs%2Fmy.docir%2Fexample.log。 |
DestObjectSize | 移行先ファイルのサイズ。 |
スロットリング設定の変更
移行中に、ビジネス要件に基づいて移行タスクのスロットリング設定を変更できます。変更されたスロットリング設定は、しばらくしてから有効になります。
データオンライン移行コンソールにログインします。
上部のナビゲーションバーで、移行タスクが作成されたリージョンを選択します。
左側のナビゲーションペインで、データオンライン移行 > 移行タスクを選択します。
移行タスクページで、スロットリング設定を変更する移行タスクを見つけ、[アクション] 列の管理をクリックして、タスク詳細ページに移動します。
構成セクションで、最大移行帯域幅の横にあるリセットをクリックします。
表示されるダイアログボックスで、最大移行帯域幅を変更します。
デフォルト: 移行帯域幅のデフォルトの上限を使用します。実際の移行帯域幅は、ファイルサイズとファイル数に基づいています。
上限を指定する: プロンプトに従って、移行帯域幅のカスタム上限を指定します。
OKをクリックします。
1秒あたりに移行できるファイルの最大数の変更
データ移行中に、ビジネス要件に基づいて1秒あたりに移行できるファイルの最大数を変更できます。変更された設定は、しばらくしてから有効になります。
データオンライン移行コンソールにログインします。
上部のナビゲーションバーで、移行タスクが作成されたリージョンを選択します。
左側のナビゲーションペインで、データオンライン移行 > 移行タスクを選択します。
移行タスクページで、1秒あたりに移行できるファイルの最大数を変更する移行タスクを見つけ、[アクション] 列の管理をクリックして、タスク詳細ページに移動します。
構成セクションで、1秒あたりに移行できるファイルの最大数の横にあるリセットをクリックします。
表示されるダイアログボックスで、1秒あたりに移行できるファイルの最大数を変更します。
デフォルト: 1秒あたりに移行できるファイルのデフォルトの数を使用します。実際の移行速度は、ファイルサイズと移行されるファイルの数によって異なります。
上限を指定する: プロンプトに従って、1秒あたりに移行できるファイルのカスタム上限を指定します。
OKをクリックします。
失敗した移行タスクの再実行
移行タスク内の一部のファイルの移行に失敗した場合、失敗したファイルを再度移行できます。
データオンライン移行コンソールにログインします。
上部のナビゲーションバーで、移行タスクが作成されたリージョンを選択します。
左側のナビゲーションペインで、データオンライン移行 > 移行タスクを選択します。
移行タスクページで、失敗したファイルを移行する移行タスクを見つけ、アクション列の管理をクリックして、タスク詳細ページに移動します。
履歴セクションで、移行タスクのアクション列の再試行をクリックして、移行タスクを再実行します。
サブタスクの名前を変更し、次へをクリックします。
移行帯域幅、1秒あたりに移行されるファイル数、上書きモードなどのパラメータを確認した後、次へをクリックします。
OKをクリックします。サブタスクが開始され、失敗したファイルが再度移行されます。