翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アーカイブ済みテーブルデータを Amazon S3 に移動する
アーカイブ済みデータのターゲットとしては、Amazon Simple Storage Service (Amazon S3) が、その自然な選択肢となるでしょう。S3 なら、99.999999999% の耐久性を実現できるうえ、データベースストレージよりも安価に利用可能です。
しかも、Amazon S3 には、データの取得パターンに基づいて料金が設定されるストレージクラスが組み込まれており、オフロードした S3 オブジェクトを、データの取得頻度に応じて、低価格のストレージ階層に移行するオプションも用意されています。ストレージクラスと料金の詳細については、Amazon S3 ドキュメント
MySQL で多数のインスタンスを使用するアプリケーションの場合、Amazon S3 へのオフロードを行うと、次の条件を満たすデータのコストを節約できます。
-
データベースからアーカイブして、効率化を図る必要がある
-
すぐには必要とされない、または、どのビジネスプロセスにおいても必要とされる頻度が低い
-
監査上の要件を満たすために、長期間保持する必要がある
MySQL データは、次の方法でアーカイブできます。
-
稼働中の Amazon Aurora クラスターからデータをエクスポートする
-
SELECT INTO OUTFILE S3を使用してデータをエクスポートする -
AWS Glue を使用してデータをエクスポートする