ALIYUN::ADB::BackupPolicy类型用于创建备份策略。
语法
{
"Type": "ALIYUN::ADB::BackupPolicy",
"Properties": {
"DBClusterId": String,
"PreferredBackupPeriod": List,
"PreferredBackupTime": String,
"BackupRetentionPeriod": Integer,
"EnableBackupLog": String,
"LogBackupRetentionPeriod": Integer
}
}
属性
|
属性名称 |
类型 |
必须 |
允许更新 |
描述 |
约束 |
|
DBClusterId |
String |
是 |
否 |
ADB 实例 ID。 |
无 |
|
PreferredBackupPeriod |
List |
是 |
是 |
数据备份周期列表。 |
取值说明:
|
|
PreferredBackupTime |
String |
是 |
是 |
数据备份时间。 |
格式:HH:mmZ-HH:mmZ(UTC 时间)。 |
|
BackupRetentionPeriod |
Integer |
否 |
是 |
数据备份保留天数。 |
取值范围:7~730天。 |
|
EnableBackupLog |
String |
否 |
是 |
是否开启增量日志备份。 |
取值:
|
|
LogBackupRetentionPeriod |
Integer |
否 |
是 |
日志备份保留天数。 |
取值范围:7~730天。 |
返回值
Fn::GetAtt
无
示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
PreferredBackupPeriod:
AssociationPropertyMetadata:
Parameter:
Type: String
AllowedValues:
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Required: false
AssociationProperty: List[Parameter]
Type: Json
Description:
en: 'The preferred backup period. Valid values: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.'
Required: true
MinLength: 1
MaxLength: 7
PreferredBackupTime:
Type: String
Description:
en: 'The preferred backup time. Format: HH:mmZ-HH:mmZ. Example: 02:00Z-03:00Z'
Required: true
DBClusterId:
Type: String
Description:
en: The ID of the ADB cluster.
Required: true
Resources:
BackupPolicy:
Type: ALIYUN::ADB::BackupPolicy
Properties:
PreferredBackupPeriod:
Ref: PreferredBackupPeriod
PreferredBackupTime:
Ref: PreferredBackupTime
DBClusterId:
Ref: DBClusterId
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"PreferredBackupPeriod": {
"AssociationPropertyMetadata": {
"Parameter": {
"Type": "String",
"AllowedValues": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"Required": false
}
},
"AssociationProperty": "List[Parameter]",
"Type": "Json",
"Description": {
"en": "The preferred backup period. Valid values: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday."
},
"Required": true,
"MinLength": 1,
"MaxLength": 7
},
"PreferredBackupTime": {
"Type": "String",
"Description": {
"en": "The preferred backup time. Format: HH:mmZ-HH:mmZ. Example: 02:00Z-03:00Z"
},
"Required": true
},
"DBClusterId": {
"Type": "String",
"Description": {
"en": "The ID of the ADB cluster."
},
"Required": true
}
},
"Resources": {
"BackupPolicy": {
"Type": "ALIYUN::ADB::BackupPolicy",
"Properties": {
"PreferredBackupPeriod": {
"Ref": "PreferredBackupPeriod"
},
"PreferredBackupTime": {
"Ref": "PreferredBackupTime"
},
"DBClusterId": {
"Ref": "DBClusterId"
}
}
}
}
}
该文章对您有帮助吗?