

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS DataSync がデータ整合性を検証する方法の設定
<a name="configure-data-verification-options"></a>

転送中、 はチェックサム検証 AWS DataSync を使用して、ロケーション間でコピーするデータの整合性を検証します。転送の最後に追加の検証を実行するように DataSync を設定することもできます。

## データ検証オプション
<a name="data-verification-options"></a>

以下の情報は、DataSync がこれらの追加のチェックを実行するかどうか、またはその方法を決定する際に役立ちます。


| コンソールオプション | API オプション | 説明 | 
| --- | --- | --- | 
|  **転送されたデータのみを検証する** (推奨)  |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode) を `ONLY_FILES_TRANSFERRED` に設定  |  DataSync は、送信元の場所で転送されたデータ (メタデータを含む) のチェックサムを計算します。転送終了時に、DataSync はこのチェックサムを転送先の同じデータで計算されたチェックサムと比較します。 S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive ストレージクラスに転送する場合は、このオプションをお勧めします。詳細については、「[Amazon S3 転送におけるストレージクラスに関する考慮事項](create-s3-location.md#using-storage-classes)」を参照してください。  | 
|  **すべてのデータを検証する**  |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode) を `POINT_IN_TIME_CONSISTENT` に設定  |  転送の終了時に、DataSync は送信元全体と送信先全体をチェックし、両方の場所が完全に同期されていることを検証します。  タスクで[拡張モード](choosing-task-mode.md)を使用する場合はサポートされません。  [マニフェスト](transferring-with-manifest.md)を使用する場合、DataSync はマニフェストにリストされているもののみをスキャンおよび検証します。 S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive ストレージクラスに転送する場合は、このオプションは使用できません。詳細については、「[Amazon S3 転送におけるストレージクラスに関する考慮事項](create-s3-location.md#using-storage-classes)」を参照してください。  | 
| 転送後にデータを検証しない |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode) を `NONE` に設定  | DataSync は転送中にのみデータ整合性チェックを実行します。他のオプションとは異なり、転送の終了時に追加の検証はありません。 | 

## データ検証の設定
<a name="configure-data-verification"></a>

タスクの作成、タスクの更新、またはタスク実行の開始時に、データ検証オプションを設定できます。

### DataSync コンソールの使用
<a name="configure-data-verification-options-console"></a>

次の手順では、タスクを作成するときにデータ検証オプションを設定する方法について説明します。

**コンソールを使用してデータ検証を設定するには**

1. [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/) で AWS DataSync コンソールを開きます。

1. 左側のナビゲーションペインで **[データ転送]** を展開し、**[タスク]**、**[タスクの作成]** の順に選択します。

1. タスクのソースと送信先の場所を設定します。

   詳細については、[でデータを転送できる場所 AWS DataSync](working-with-locations.md)を参照してください。

1. **[検証]** では、次のいずれかを選択します。
   + **転送されたデータのみを検証する** (推奨)
   + **すべてのデータを検証する**
   + **転送後にデータを検証しない**

### DataSync API の使用
<a name="configure-data-verification-options-api"></a>

DataSync のデータを検証する方法は、次の操作で `VerifyMode` パラメータを使用して設定できます。
+ [CreateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html)
+ [UpdateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTask.html)
+ [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html)