

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

# 移行タイムラインの見積もり
<a name="datasync-large-migration-timelines"></a>

これまでに収集した情報を使用して、 AWS DataSyncを使用した移行にかかる時間を見積もることができます。

## データ転送タイムラインの見積もり
<a name="datasync-large-migration-transfer-timelines"></a>

移行要件の収集と DataSync の概念実証 (POC) で集めた以下の情報に基づいて、DataSync がデータを転送するのにかかる時間を見積もることができます。
+ [使用可能なネットワーク帯域幅](gathering-migration-requirements.md#datasync-migration-network-bandwidth)
+ 送信元と送信先のストレージの使用率のメトリクス
+ [DataSync POC](datasync-large-migration-poc.md) のパフォーマンスメトリクス

**データ転送タイムラインの見積もりを行うには**

1. POC のデータとファイルのスループットを、使用可能なネットワーク帯域幅と比較します。

1. スループットが使用可能な帯域幅より低い場合 (ネットワーク帯域幅が 10 Gbps でスループットが 300 MiB/秒など) は、帯域幅の使用率を最大化するためにデータセットを複数のタスクにパーティショニングすることを検討してください。

   DataSync には、データセットをパーティションニングするためのいくつかのオプションがあります。詳細については、「[データのパーティショニングによる移行の高速化](datasync-large-migration-data-partitioning.md)」を参照してください。

1. 理論上の最小転送時間を提供する次の式を使用して、転送にかかる日数を計算します。

   ```
   (DATA_SIZE * 8 bits per byte)/(CIRCUIT * NETWORK_UTILIZATION percentage * 3600 seconds per hour * AVAILABLE_HOURS) = Number of days
   ```

   この式を使用する場合は、以下を独自の値に置き換えます。
   + `DATA_SIZE`: 移行するデータの量 (バイト単位)。
   + `CIRCUIT`: 使用可能なネットワーク帯域幅 (ビット/秒単位)。
   + `NETWORK_UTILIZATION`: 使用しているネットワークの割合。
   + `AVAILABLE_HOURS`: 1 日に使用可能な運用時間数。

   例えば、100 TB のデータ、1 Gbps のインターネット接続、80% のネットワーク使用率、1 日あたり 24 時間の可用性を持つ移行では次のように計算します。

   `(100,000,000,000,000 bytes * 8) / (1,000,000,000 bps * 0.80 * 3600 * 24) = 11.57 days`

   この場合、実際の条件を考慮する前では、移行には約 12 日かかることになります。

1. 以下の実際の条件を考慮して、計算された転送期間を調整します。
   + ネットワークパフォーマンスの変動
   + ストレージパフォーマンスのバリエーション
   + 移行ウェーブ間のダウンタイム

## カットオーバータイムラインの見積もり
<a name="datasync-large-migration-cutover-timelines"></a>

アクティブなデータセットを移行する場合は、事業活動を中断させないためにカットオーバーが必要になる可能性があります。

カットオーバーにかかる時間を過小評価しないでください。大規模な移行では、移行全体の最大 30% がカットオーバーアクティビティにかかることも珍しくありません。

1. 増分変更のためにスキャンされるデータ量を減らすために、ウェーブでカットオーバーを実行する必要があるかどうかを評価します。

   これを行うための 1 つの戦略は、共有、フォルダ、またはストレージシステムに基づいてパーティショニングするデータセットをカットオーバーすることです。

1. POC 中に DataSync がデータの準備、転送、検証に通常どの程度の時間がかかったのかを確認します。

   特に、タスク実行の準備期間に注意してください。この情報を確認するには、[DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html) オペレーションを実行し、期間の [PrepareDuration](https://docs.aws.amazon.com/datasync/latest/userguide/API_TaskExecutionResultDetail.html#DataSync-Type-TaskExecutionResultDetail-PrepareDuration) の値を確認します (ミリ秒単位)。

1. 並列タスク間の時間差を測定することで、カットオーバーにかかる時間を見積もります。

   並列タスクの詳細については、「[データのパーティショニングによる移行の高速化](datasync-large-migration-data-partitioning.md)」を参照してください。

1. カットオーバーの見積もりを使用してカットオーバーをスケジュールします。これらは基本的に、送信元のデータを変更できないメンテナンスウィンドウです。

## 次の手順
<a name="estimate-cutover-timelines-next-steps"></a>

タイムラインの見積もりが完了したら、移行の実装を開始する準備が整います。