スキップしてコンテンツを表示

AWSBackupでAuroraのPITRを有効にしてバックアップを取得するCloudformationの記述

0

AWSBackupでAuroraのPITRを有効にしてバックアップを取得するCloudformationの記述について確認したいです。 以下で合っていますでしょうか。 正しい場合、AdvancedBackupSettingsでBackupType:"CONTINUOUS"を指定するとPITRバックアップになりますという公式ドキュメントは存在しますでしょうか。存在していたら教えてほしいです。

AuroraDailyPlan: Type: AWS::Backup::BackupPlan Properties: BackupPlan: BackupPlanName: Aurora-Daily-Plan BackupPlanRule: AdvancedBackupSettings: - ResourceType: "RDS" BackupOptions: BackupType: "CONTINUOUS"

2回答
0
承認された回答

AdvancedBackupSettingsのBackupOptionsで指定できるのはWindowsVSS関連の設定のみです。
また、ResourceTypeもEC2しか選択できません。
https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-properties-backup-backupplan-advancedbackupsettingresourcetype.html

The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
The name of a resource type. The only supported resource type is EC2.

PITRを有効化するにはEnableContinuousBackupを使用する必要があります。(以下のドキュメントの説明が記載されています)
https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-enablecontinuousbackup

Enables continuous backup and point-in-time restores (PITR).

エキスパート

回答済み 1年前

0

お問い合わせいただいたCloudFormationの記述は正確ではありません。AWS BackupでAuroraのPITR(Point-in-Time Recovery)を有効にするには、BackupPlanRuleの中で適切な設定が必要です。

AWS BackupでAuroraの継続的バックアップ(PITR)を有効にするには、BackupPlanRuleの中でEnableContinuousBackupパラメータをtrueに設定する必要があります。AdvancedBackupSettingsでBackupType:"CONTINUOUS"を指定するという記述方法は正確ではありません。

正しいCloudFormation記述例は以下のようになります:

AuroraDailyPlan:
Type: AWS::Backup::BackupPlan
Properties:
BackupPlan:
BackupPlanName: Aurora-Daily-Plan
BackupPlanRule:
- RuleName: DailyBackups
TargetBackupVault: BackupVault
ScheduleExpression: cron(0 5 ? * * *)
EnableContinuousBackup: true

AWS Backupのドキュメントによれば、Auroraリソースの継続的バックアップを有効にするには、バックアッププランのルールでEnableContinuousBackupパラメータをtrueに設定します。これにより、指定した期間内の任意の時点にリストアできる継続的バックアップが有効になります。
Sources
Continuous backups and point-in-time recovery (PITR) - AWS Backup

回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ