説明
RDBのバックアップ保持期間が必要な復旧期間より短いと、問題を発見した時点で必要なバックアップが残っていない場合があります。backup_retention_period = 0は自動バックアップを無効にします。
想定される影響
データ破損や操作ミスが起きる前の状態へ復元できなくなるおそれがあります。
対処方法
復旧方針に合わせてbackup_retention_periodを明示してください。7日以上が必要な環境では少なくとも7日保持し、バックアップの成功と復元を確認してください。
例
以下は保持期間を7日に指定する抜粋です。省略された設定の実際の既定値とエンジンの対応範囲を確認し、必要な期間を選んでください。
変更前
hcl
resource "nifcloud_db_instance" "example" {
identifier = "example"
instance_class = "db.large8"
}
変更後
hcl
resource "nifcloud_db_instance" "example" {
identifier = "example"
instance_class = "db.large8"
backup_retention_period = 7
}