Amazon S3 File Gateway を使用したバックアップファイルの転送 - AWS 規範ガイダンス

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

Amazon S3 File Gateway を使用したバックアップファイルの転送

Amazon S3 File Gateway は、ファイルインターフェイスを介してオンプレミス環境を Amazon Simple Storage Service (Amazon S3) に接続し、ネットワークファイルシステム (NFS) やサーバーメッセージブロック (SMB) などの業界標準のファイルプロトコルを使用して Amazon S3 オブジェクトを保存および取得できるようにします。クラウドにデータを保存するための費用対効果の高いスケーラブルなソリューションとなるように設計されています。これを使用してデータベースのバックアップファイルを保存できるため、このサービスは大規模なオンプレミスデータベースを に移行するのに役立ちます AWS クラウド。例えば、Amazon S3 File Gateway と任意のデータベースバックアップツールを使用して、大きな MySQL または MariaDB データベースを Amazon S3 バケットに直接バックアップできます。その後、S3 バケットをターゲットインスタンスにマウントし、バックアップを復元できます。

次の図は、Amazon S3 File Gateway を使用してオンプレミスデータベースのバックアップファイルを の S3 バケットに転送する際の大まかな手順を示しています AWS クラウド。

Amazon S3 File Gateway を使用したデータベースバックアップファイルのクラウドへの転送を示す図。

Amazon S3 File Gateway を使用して、オンプレミスデータセンターから の S3 バケットにデータベースバックアップファイルを転送する手順は次のとおりです AWS クラウド。

  1. オンプレミスデータセンターを に接続するには、 AWS Direct Connect や などのサービス AWS クラウド を使用する AWS Site-to-Site VPN か、パブリックインターネット接続を使用します。

  2. S3 ファイルゲートウェイを作成します。手順については、「ゲートウェイの作成」を参照してください。

  3. S3 File Gateway によってホストされる NFS または SMB ファイル共有を作成します。手順については、「ファイル共有の作成」を参照してください。

  4. MySQL または MariaDB データベースをホストするオンプレミスサーバーに NFS または SMB ファイル共有をマウントします。手順については、「ファイル共有のマウントと使用」を参照してください。

  5. オンプレミスの MySQL または MariaDB データベースを、NFS ファイル共有がマウントされているディレクトリにバックアップします。このガイドで説明されている任意のバックアップツールを使用できます。

  6. このガイドで説明されている方法のいずれかを使用して、ターゲットデータベースインスタンスのデータベースバックアップを復元します。

利点

  • データベースバックアップを S3 バケットに直接生成し、ターゲット DB インスタンスのバックアップを同じ S3 バケットから直接復元することで、end-to-endの移行プロセスを大幅に高速化できます。

  • データベースバックアップファイルは Amazon S3 に永続的に保存され、ライフサイクル管理ポリシーと S3 ストレージクラスを選択します。

制限

Amazon S3 File Gateway ファイル共有を使用する場合の制限は次のとおりです。

  • ゲートウェイあたりのファイル共有の最大数は 50 です。

  • 複数のファイル共有が同じ S3 バケットを使用する場合に読み取りと書き込みの競合を防ぐには、一意のプレフィックス名を使用するように各ファイル共有を設定する必要があります。

  • 個々のファイルの最大サイズは 5 TB で、これは Amazon S3 内の個々のオブジェクトの最大サイズです。

  • 最大パス長は 1024 文字です。

  • Windows ACLs は、Windows SMB クライアントを使用してファイル共有にアクセスするときに Active Directory が有効になっているファイル共有でのみサポートされます。

  • Amazon S3 File Gateway は、ファイルとディレクトリごとに最大 10 個の ACL エントリをサポートします。

  • SMB ファイル共有のルート ACL 設定は、ゲートウェイでのみ行われます。これらの設定は、ゲートウェイの更新と再起動全体で永続的です。

    注記

    ルートの下の親フォルダではなくルートに ACLs を設定した場合、ACL アクセス許可は Amazon S3 では永続的ではありません。

ベストプラクティス

Amazon S3 File Gateway のベストプラクティスの詳細については、S3 File Gateway ドキュメントの「ベストプラクティス」を参照してください。