无法创建副本实例

问题描述 投票:0回答:1

我想为 mysql 服务器(在 aws rds 上)创建一个理想的只读副本。我不想这样做,所以我按照这个示例(git clone https://github.com/hashicorp/learn-terraform-rds.git)为 postgresql 服务器制作只读副本。 我按原样采用了该示例并应用了我的地形。 主数据库已正确创建,但是,当尝试创建复制服务器时,我收到此错误消息:

│ Error: Error creating DB Instance: InvalidDBInstanceState: Automated backups are not enabled for this database instance. To enable automated backups, use ModifyDBInstance to set the backup retention period to a non-zero value.
│       status code: 400, request id: 7fe93381-bfbe-4ddb-9f35-aa6ba7591e16

你能帮我至少运行一下默认的例子吗?然后我将不得不更换 postgresql tp mysql 引擎。 问候 阿德尔

terraform amazon-rds replication
1个回答
0
投票

错误消息表明您需要启用自动备份。要通过 terraform 执行此操作,您需要传递此参数:

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance#backup_retention_period

© www.soinside.com 2019 - 2024. All rights reserved.