翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Aurora DSQL restore
トピック
概要
Amazon Aurora DSQL シングルリージョンクラスターを復元するには、 AWS Backup コンソールまたは CLI を使用して、復元する復旧ポイント (バックアップ) を選択します。Aurora DSQL マルチリージョンクラスターを復元するには、 AWS Backup コンソールまたは CLI のいずれかを使用できるようになりました。
単一リージョン復元の場合は、名前、クラスター暗号化、削除保護を含め、新しく作成されたクラスターへの復元を開始します。
マルチリージョン復元では、監視リージョン、ピアリージョン (複数可)、リージョン設定などの追加のパラメータを指定する必要があります。マルチリージョン復元は、複数の にまたがるクラスターを作成し AWS リージョン、可用性とディザスタリカバリ機能を強化します。
Aurora DSQL 単一リージョンクラスターの復元
AWS Backup コンソールまたは を使用して、Aurora DSQL クラスターを 1 つのリージョンに復元できます AWS CLI。
Aurora DSQL マルチリージョンクラスターの復元
Aurora DSQL マルチリージョンクラスターの復元は、3 つの AWS リージョン ピアのグループである閉じたリージョントリプレット内で行われます。マルチリージョン復元では、オペレーションで指定したリージョンが 1 つのトリプレットに含まれている必要があります。マルチリージョンクラスターの詳細については、「マルチリージョンクラスターの設定」を参照してください。
3 つのトリプレットは次のとおりです。
-
米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (北カリフォルニア)
-
欧州 (アイルランド)、欧州 (ロンドン)、欧州 (パリ)
-
アジアパシフィック (東京)、アジアパシフィック (ソウル)、アジアパシフィック (大阪)
マルチリージョンの復元を完了するには、次のアクセス許可があることを確認してください。
-
backup:StartRestoreJob
-
dsql:UpdateCluster
-
dsql:AddPeerCluster
-
dsql:RemovePeerCluster
AWS Backup コンソールまたは CLI コマンドを使用して、Aurora DSQL クラスターのバックアップを複数のリージョンに復元できます。
ヒント
指定されたリージョンのいずれかへのクロスリージョンコピーを自動的に作成するルールを含むバックアッププランがある場合、作成されたコピーをこのマルチリージョン復元に使用できます。
マルチリージョンの復元は、現在のリージョンから始まります。また、以下も必要です。
-
現在のリージョン内の復旧ポイントの同じクロスリージョンコピーを持つピアリージョン
-
証人リージョン。実際のデータのストレージを消費することなく、トランザクションログのみの書き込みをサポートすることで、マルチリージョンクラスター設定 AWS リージョン に参加する指定リージョンです。監視リージョンの詳細については、「マルチリージョンクラスターの作成」を参照してください。
個々のステップを以下に示します。
Aurora DSQL の復元に関する問題のトラブルシューティング
エラー: アクセス許可が不十分
考えられる原因: Aurora DSQL 復旧ポイントを DSQL API とやり取りしたことがないアカウント (クロスアカウントコピー) にコピーしようとすると、DSQL サービスにリンクされたロールが送信先アカウントで設定されていないため、アクセス許可の問題エラーが発生する可能性があります。
対策: DSQL サービスにリンクされたロール AuroraDsqlServiceLinkedRolePolicy を含む DSQL 管理ポリシーを送信先アカウントのロールにアタッチします。 AuroraDsqlServiceLinkedRolePolicy
バックアップまたは復元プロセスでその他の問題が発生した場合は、 AWS Backup コンソールまたは を使用して、バックアップおよび復元ジョブのステータスを確認できます AWS CLI。さらに、 AWS Backup オペレーションに関連するエラーメッセージやイベントについて AWS CloudTrail ログを確認できます。
Aurora DSQL の復元に関するよくある質問
-
AWS Backup 「Aurora DSQL コンソールから Aurora DSQL に を使用できますか?」
いいえ。コンソール、 AWS Backup SDK、または CLI からバックアップと復元を実行したり、バックアップを管理したりすることしかできません。
-
「Aurora DSQL ではどのようなバックアップの詳細度を使用できますか? クラスター内の特定のテーブルまたはデータベースをバックアップできますか?」
Aurora DSQL クラスター全体のみをバックアップおよび復元できます。
-
「Aurora DSQL の完全バックアップまたは増分バックアップですか?」
Aurora DSQL クラスター (バックアップ) の復旧ポイントは、クラスターの完全なバックアップです。
-
「Aurora DSQL マルチリージョンクラスターのバックアップを作成できますか?」
はい。1 つのリージョンに 1 つのクラスターのバックアップを作成する場合と同じステップを使用して、 のマルチリージョンクラスター内の各クラスターのバックアップを作成できます。
AWS Backup は、マルチリージョンクラスターを復元する予定の他のリージョンにバックアップのクロスリージョンコピーを作成するベストプラクティスとして を推奨します。マルチリージョン復元には同じ復旧ポイントの同じコピーが必要であるためです [このオペレーションでは同じ は、復旧ポイントのリソース名と作成時刻が同じであることを意味します〕。
-
「復元したクラスターは既存のクラスターを上書きしますか?」
いいえ。Aurora DSQL データを復元すると、 はスナップショットから新しいクラスター AWS Backup を作成します。復元されたクラスターはソースクラスターを上書きしません。