

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

# アーカイブ済みテーブルデータを Amazon S3 に移動する
<a name="move-archived-table-data"></a>

アーカイブ済みデータのターゲットとしては、Amazon Simple Storage Service (Amazon S3) が、その自然な選択肢となるでしょう。S3 なら、99.999999999% の耐久性を実現できるうえ、データベースストレージよりも安価に利用可能です。

しかも、Amazon S3 には、データの取得パターンに基づいて料金が設定されるストレージクラスが組み込まれており、オフロードした S3 オブジェクトを、データの取得頻度に応じて、低価格のストレージ階層に移行するオプションも用意されています。ストレージクラスと料金の詳細については、[Amazon S3 ドキュメント](https://aws.amazon.com/s3/storage-classes/)を参照してください。

MySQL で多数のインスタンスを使用するアプリケーションの場合、Amazon S3 へのオフロードを行うと、次の条件を満たすデータのコストを節約できます。
+ データベースからアーカイブして、効率化を図る必要がある
+ すぐには必要とされない、または、どのビジネスプロセスにおいても必要とされる頻度が低い
+ 監査上の要件を満たすために、長期間保持する必要がある

MySQL データは、次の方法でアーカイブできます。
+ 稼働中の Amazon Aurora クラスターからデータをエクスポートする
+ `SELECT INTO OUTFILE S3` を使用してデータをエクスポートする
+ AWS Glue を使用してデータをエクスポートする