TerraformでRDSを設定していた時に漏れてた事をメモ

backup_retention_period が反映されない

Backup保持期間を7にしたかった。
下記のように設定すると反映されない。

rds.tf

resource "aws_db_instance" "rds-setup" {
〜中略〜
  backup_retention_period = "7"
  backup_window = "22:29-22:59"
}

apply_immediatelyが足りていなかったので下記に編集

rds.tf

resource "aws_db_instance" "rds-setup" {
〜中略〜
  backup_retention_period = "7"
  backup_window = "22:29-22:59"
  apply_immediately = "true"
}

apply_immediatelyをtrueにした場合apply後にrebootになるので注意

参考URL:
TERRAFORMドキュメント

元記事はこちら

terraformでRDSをさわるときに忘れがちな事