スキップしてコンテンツを表示

アプリケーションを中断せずに Amazon S3 ストレージクラス間を移行する方法を教えてください。

所要時間1分
0

アプリケーションを中断することなく、Amazon Simple Storage Service (Amazon S3) ストレージクラス間でデータを移行する必要があります。

解決策

開始する前に、レプリケーションの要件と考慮事項を確認してください。

アプリケーションを中断せずに Amazon S3 ストレージクラス間を移行するには、次の手順を実行します。

  1. 最初のデータ転送に S3 バッチレプリケーションを使用します。S3 バッチレプリケーションはバックグラウンドで動作し、アプリケーションのソースデータへのアクセスには影響しません。
  2. クロスリージョンレプリケーション (CRR) を設定して、新しいオブジェクトを自動的にレプリケートします。CRR により、アプリケーションは中断することなくソースバケットへの書き込みを継続できます。
  3. 最初のレプリケーションが完了して CRR を設定した後にのみ、新しいストレージクラスから読み取るようにアプリケーションを更新します。詳細については、「Amazon S3 バケットをローカルファイルシステムとしてマウントする」を参照してください。

Amazon S3 Standard-IA ストレージクラスにデータを移動するには、ライフサイクルポリシーを使用してストレージを移行できます。Amazon S3 Standard ストレージクラスにデータを転送するには、EMR クラスターで Amazon EMR S3DistCp を実行してすべてのオブジェクトをコピーできます。

S3 Glacier ストレージクラス

Amazon S3 Glacier Deep Archive または S3 Glacier Flexible Retrieval ストレージクラスでは、ファイルの取り出しに数時間かかることがあるため、直接同期はできません。同期する前に、ファイルを S3 Standard ストレージクラスに移行します。詳細については、「Automatically copy your Amazon Glacier vault archives to an S3 bucket and storage classes」(Amazon Glacier ボールトアーカイブを S3 バケットとストレージクラスに自動的にコピーする) を参照してください。

関連情報

Amazon S3 料金表

AWS 料金見積りツール

Amazon S3 とは

コメントはありません

関連するコンテンツ