翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS DataSync 転送タスクを作成したら、データの移動を開始できます。タスクの各実行はタスク実行と呼ばれます。タスクの実行中に何が起こるかについては、「」を参照してくださいDataSync がファイルやオブジェクト、ディレクトリを転送する仕組み。
重要
Amazon S3 ロケーションとの間でデータを転送する予定がある場合は、開始する前に DataSync が S3 リクエスト料金にどのような影響を与えるかについて、および DataSync 料金ページ
タスクの開始
タスクを作成したら、すぐにデータの移動を開始できます。
https://console.aws.amazon.com/datasync/
で AWS DataSync コンソールを開きます。 -
左側のナビゲーションペインで [データ転送] を展開し、[タスク] を選択します。
-
実行するタスクを選択します。
タスクのステータスが [Available (利用可能)] になっていることを確認します。複数のタスクを選択することもできます。
-
[Actions (アクション)] を選択し、次のいずれかのオプションを選択します。
-
[開始] – タスク (複数のタスクを選択した場合は複数タスク) を実行します。
-
[上書きオプションで開始] – データの移動を開始する前に、タスク設定の一部を変更できます。準備ができたら、[Start (開始)] を選択します。
-
-
[See execution details (実行の詳細を表示)] を選択すると、実行中のタスク実行に関する詳細が表示されます。
DataSync タスクを開始するには、実行するタスクの Amazon リソースネーム (ARN) を指定するだけです。以下に start-task-execution
コマンドの例を示します。
aws datasync start-task-execution \ --task-arn 'arn:aws:datasync:
region
:account-id
:task/task-id
'
次の例では、タスクのデフォルト設定とは異なるいくつかの設定でタスクを開始します。
aws datasync start-task-execution \
--override-options VerifyMode=NONE,OverwriteMode=NEVER,PosixPermissions=NONE
コマンドは以下のようなタスク実行の ARN を返します。
{
"TaskExecutionArn": "arn:aws:datasync:us-east-1:209870788375:task/task-08de6e6697796f026/execution/exec-04ce9d516d69bd52f"
}
注記
各エージェントは同時に 1 つのタスクを実行できます。
StartTaskExecution 操作を使用してタスクを開始できます。DescribeTaskExecution 操作を使用すると、実行中のタスク実行に関する詳細を取得できます。
開始すると、DataSync がデータをコピーしている間、タタスクの実行ステータスを確認できます。また、必要に応じてタスク実行の帯域幅をスロットリングすることもできます。
タスクの実行ステータス
DataSync タスクを開始すると、次のステータスが表示される場合があります。(タスクステータスはタスク実行ステータスとは異なります。)
コンソールのステータス | API ステータス | 説明 |
---|---|---|
キューイング |
|
同じ DataSync エージェントを使用して実行している別のタスクがあります。詳細については、「タスクがキューに登録されるタイミングを知る」を参照してください。 |
起動中 |
|
DataSync はタスク実行を初期化しています。通常このステータスはすぐに終わりますが、数分かかる場合もあります。 |
準備中 |
|
DataSync は転送するデータを決定しています。 両方の場所のファイル、オブジェクト、またはディレクトリの数とタスクの設定方法によっては、準備に数分、数時間、さらに長い時間がかかる場合があります。準備の仕組みもタスクモードによって異なります。詳細については、「DataSync がデータ転送を準備する方法」を参照してください。 |
転送中 |
|
DataSync が実際のデータ転送を実行してます。 |
検証中 |
|
DataSync は、転送の終了時にデータの整合性を検証しています。 |
Success (成功) |
|
タスクの実行が成功しました。 |
Cancelling (キャンセル中) |
|
タスクの実行がキャンセル処理中です。 |
エラー |
|
タスクの実行が失敗しました。 |
タスクがキューに登録されるタイミングを知る
複数のタスクを実行する場合 (大規模なデータセットを転送する場合など)、DataSync は一連のタスク (先入れ先出し) をキューに入れる場合があります。これが発生する場合の例は次のとおりです。
各例では、キューに入れられたタスクは、前のタスクが完了するまで開始されません。
タスク実行のキャンセル
実行中およびキューに入っている DataSync タスク実行は、停止できます。
コンソールを使用してタスクの実行をキャンセルするには
https://console.aws.amazon.com/datasync/
で AWS DataSync コンソールを開きます。 -
左側のナビゲーションペインで [データ転送] を展開し、[タスク] を選択します。
-
モニタリングする実行中のタスクのタスク IDを選択します。
ステータスは [実行中] になっている必要があります。
-
[History (履歴)] を選択して、タスクの実行を表示します。
-
停止するタスク実行を選択し、[Stop (停止)] を選択します。
-
ダイアログボックスで [Stop (停止)] を選択します。
DataSync API を使用して実行中またはキューに入っているタスクをキャンセルするには、「CancelTaskExecution」を参照してください。