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

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

Amazon S3 File Gateway を使用してバックアップファイルを転送する

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

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

Amazon S3 File Gateway を使用してデータベースバックアップファイルをクラウドに転送する方法を示す図。

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

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

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

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

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

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

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

利点

  • データベースバックアップを S3 バケットで直接作成し、同じ S3 バケットからターゲット DB インスタンスのバックアップを直接復元することで、エンドツーエンドの移行プロセスを大幅にスピードアップできます。

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

制限事項

Amazon S3 File Gateway

  • Gあたりのファイル共有の最大数は 50 です。

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

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

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

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

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

  • SMB ファイル共有のルート ACL 設定はゲートウェイ上だけです。これらの設定は、ゲートウェイを更新したり再起動したりしても保持されます。

    注記

    ルートの親フォルダではなくルートで ACL を設定した場合、ACL のアクセス許可は Amazon S3 では保持されません。

ベストプラクティス

Amazon S3 ファイルゲートウェイのベストプラクティスの詳細については、S3 ファイルゲートウェイドキュメントのベストプラクティスを参照してください