Provides an RDS instance backup policy resource and used to configure instance backup policy.
NOTE: Each DB instance has a backup policy and it will be set default values when destroying the resource.
resource "alicloud_db_backup_policy" "default" { instance_id = "rm-2eps..." backup_period = ["Monday", "Wednesday"] backup_time = "02:00Z-03:00Z" retention_period = 7 log_backup = true }
The following arguments are supported:
instance_id
- (Required) The Id of instance that can run database. backup_period
- (Optional) DB Instance backup period. Valid values: [Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday]. Default to ["Tuesday", "Thursday", "Saturday"]. backup_time
- (Optional) DB instance backup time, in the format of HH:mmZ- HH:mmZ. Time setting interval is one hour. Default to "02:00Z-03:00Z". China time is 8 hours behind it. retention_period
- (Optional) Instance backup retention days. Valid values: [7-730]. Default to 7. log_backup
- (Optional) Whether to backup instance log. Default to true. log_retention_period
- (Optional) Instance log backup retention days. Valid values: [7-730]. Default to 7. It can be larger than 'retention_period'. The following attributes are exported:
id
- The current backup policy resource ID. It is same as 'instance_id'. instance_id
- The Id of DB instance. backup_period
- DB Instance backup period. backup_time
- DB instance backup time. retention_period
- Instance backup retention days. log_backup
- Whether to backup instance log. log_retention_period
- Instance log backup retention days. RDS backup policy can be imported using the id or instance id, e.g.
$ terraform import alicloud_db_backup_policy.example "rm-12345678"
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/alicloud/r/db_backup_policy.html