Amazon Relational Database Service のバックアップ - AWS Backup

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

Amazon Relational Database Service のバックアップ

Amazon RDS と AWS Backup

Amazon RDSインスタンスとクラスターをバックアップするオプションを検討するときは、作成して使用するバックアップの種類を明確にすることが重要です。Amazon を含むいくつかの AWS リソースはRDS、独自のネイティブバックアップソリューションを提供します。

Amazon RDSには、自動バックアップ手動バックアップ を作成するオプションがあります。Amazon RDS用語では、バックアッププランに含まれるものを含め AWS Backup、 によって作成されたすべてのリカバリポイントが手動バックアップを検討しています。

AWS Backup を使用して Amazon RDSインスタンスのバックアップ (復旧ポイント) を作成する場合、 AWS Backup は、Amazon RDS を使用して自動バックアップを作成したことがあるかどうかをチェックします。自動バックアップが存在する場合、 は増分スナップショットコピー AWS Backup を作成します (copy-db-snapshot オペレーション)。バックアップが存在しない場合、 はコピー (create-db-snapshot オペレーション) の代わりに、指定したインスタンスのスナップショット AWS Backup を作成します。

いずれかのオペレーションによって作成された によって AWS Backup作成された最初のスナップショットは、1 つの完全なスナップショットになります。この後続のすべてのコピーは、フルバックアップが存在する限り、増分バックアップになります。

重要

AWS Backup バックアッププランが Amazon RDSインスタンスの複数の日次スナップショットを作成するようにスケジュールされており、それらのスケジュールされたAWS Backup バックアップ開始ウィンドウの 1 つが Amazon RDS Backup ウィンドウ と一致すると、バックアップのデータ系統が非同一バックアップに分岐して、計画外の競合するバックアップを作成できます。これを防ぐには、 AWS Backup バックアッププランまたは Amazon RDSウィンドウが時間と一致しないようにしてください。

Amazon のRDS継続的バックアップとポイントインタイム復元

継続的なバックアップには、 AWS Backup を使用して Amazon RDSリソースの完全なバックアップを作成し、トランザクションログを介してすべての変更をキャプチャすることが含まれます。一定の時間間隔で撮影した以前のスナップショットを選択する代わりに、復元する時点まで巻き戻すことで、より詳細な結果を得ることができます。

詳細については、「継続的なバックアップとPITRサポートされているサービス」と「継続的なバックアップ設定の管理」を参照してください。

Amazon RDS マルチアベイラビリティーゾーンバックアップ

AWS Backup は、1 つのプライマリデータベースインスタンスと 2 つの読み取り可能なスタンバイデータベースインスタンスを使用して、Amazon RDS for MySQL と PostgreSQL マルチ AZ (アベイラビリティーゾーン) のデプロイオプションをバックアップし、サポートします。

マルチアベイラビリティーゾーンのバックアップは、以下のリージョンで利用可能です。アジアパシフィック (シドニー) リージョン、アジアパシフィック (東京) リージョン、欧州 (アイルランド) リージョン、米国東部 (オハイオ) リージョン、米国西部 (オレゴン) リージョン、欧州 (ストックホルム) リージョン、アジアパシフィック (シンガポール) リージョン、米国東部 (バージニア北部) リージョン、および欧州 (フランクフルト) リージョンです。

マルチ AZ 配置オプションは、書き込みトランザクションを最適化するものであり、読み込み容量の追加、書き込みトランザクションの待ち時間の短縮、(書き込みトランザクションの遅延の一貫性に影響する) ネットワークジッターからの耐障害性、および高い可用性と耐久性を必要とするワークロードに最適です。

マルチ AZ クラスターを作成するには、エンジンタイプとして MySQL または PostgreSQL のいずれかを選択できます。

AWS Backup コンソールには、次の 3 つのデプロイオプションがあります。

  • マルチ AZ DB クラスター: 1 つのプライマリ DB インスタンスと 2 つの読み取り可能なスタンバイ DB インスタンスを含む DB クラスターを作成します。これらは、各 DB インスタンスは異なるアベイラビリティーゾーンにあります。サーバー対応ワークロードに高可用性とデータ冗長性を提供し、容量を増やします。

  • マルチ AZ DB インスタンス: プライマリ DB インスタンスとスタンバイ DB インスタンスが別個のアベイラビリティーゾーンに作成されます。これにより高い可用性とデータの冗長性が得られますが、スタンバイ DB インスタンスは読み取りワークロードの接続をサポートしていません。

  • 単一の DB インスタンス: スタンバイ DB インスタンスのない単一の DB インスタンスを作成します。

Amazon のバックアップを作成するにはRDS、「バックアッププランの一部としてバックアップをスケジュールするためのバックアップの作成」または「オンデマンドバックアップの作成」を参照してください。

注記

ポイントインタイムリカバリ (PITR) はインスタンスをサポートできますが、クラスターはサポートされません。

マルチ AZ DB クラスターのスナップショットのコピーはサポートされていません。

マルチ AZ クラスターとRDSインスタンスの違い

1 つのアベイラビリティーゾーンまたは 2 つのアベイラビリティーゾーンのバックアップはRDSインスタンス です。3 つ以上のインスタンスを含むデプロイとバックアップは、Amazon Aurora、Amazon Neptune 、Amazon DocumentDB クラスターと同様にクラスター です。

ARN (Amazon リソースネーム) は、インスタンスまたはクラスターが使用されているかどうかに応じてレンダリングが異なります。

RDS インスタンス ARN: arn:aws:rds:region: account:db:name

RDS マルチアベイラビリティクラスター: arn:aws:rds:region:account :cluster:name

詳細については、「Amazon RDSユーザーガイド」の「マルチ AZ DB クラスターのデプロイ」を参照してください。

マルチ AZ DB クラスタースナップショットの作成 の詳細については、「Amazon RDS ユーザーガイド」を参照してください。