アーカイブ済みテーブルデータを Amazon S3 に移動する - AWS 規範ガイダンス

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

アーカイブ済みテーブルデータを 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 を使用してデータをエクスポートする