このトピックでは、移行タスクの作成後に実行できる操作について説明します。
移行タスクのステータスの表示
移行タスクを作成した後、移行タスクは次のいずれかの状態になります。
作成済み: 移行タスクが作成されました。移行タスクを手動で開始するか、システムが指定された開始時刻に移行タスクを開始するまで待つことができます。
開始済み: 移行タスクが作成され、開始されました。タスクはスケジュール待ちです。
準備中: データは前処理中です。
移行中: データは移行中です。移行タスクが完了するまで待ちます。
削除中: 移行タスクは削除中です。移行タスクが削除されると、タスクはタスクリストから削除されます。
一時停止: 移行タスクは一時停止されています。
終了中: 移行タスクは終了中です。移行タスクが終了すると、タスクの状態は「停止」に変わります。
停止: 移行タスクは完了しました。
中断: 移行タスクは予期せず中断されました。
移行レポートの表示
データオンライン移行コンソールにログインします。
左側のナビゲーションペインで、
を選択します。移行タスクページで、管理する移行タスクを見つけ、「操作」列の管理をクリックします。
移行タスクの作成時に移行レポートパラメータをプッシュしないに設定した場合は、タスク詳細ページの履歴セクションにある移行レポートの生成をクリックします。移行レポートが生成された後、移行レポートのダウンロードをクリックして、移行レポートファイルをコンピュータにダウンロードします。
移行タスクの作成時に移行レポートパラメータをプッシュに設定した場合は、移行レポートが生成された後、タスク詳細ページの履歴セクションで移行レポートのダウンロードをクリックします。
移行タスクが完了する前に生成された移行レポートは不完全な場合があります。完全な移行レポートを取得するには、移行タスクの完了後に移行レポートファイルをダウンロードしてください。
移行レポートは参考用です。移行タスクに関する実際の情報が優先されます。
移行レポートが生成されると、移行レポートファイルは指定されたオブジェクトストレージサービス(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 をクリックします。サブタスクが開始され、失敗したファイルが再度移行されます。