Cria uma política de backup para um cluster do AnalyticDB for MySQL (ADB).
Sintaxe
{
"Type": "ALIYUN::ADB::BackupPolicy",
"Properties": {
"DBClusterId": String,
"PreferredBackupPeriod": List,
"PreferredBackupTime": String,
"BackupRetentionPeriod": Integer,
"EnableBackupLog": String,
"LogBackupRetentionPeriod": Integer
}
}
Propriedades
|
Nome da propriedade |
Tipo |
Obrigatório |
Atualização permitida |
Descrição |
Restrições |
|
DBClusterId |
String |
Sim |
Não |
ID da instância do ADB. |
Nenhuma |
|
PreferredBackupPeriod |
List |
Sim |
Sim |
Dias da semana para execução dos backups de dados. |
Valores válidos:
|
|
PreferredBackupTime |
String |
Sim |
Sim |
Intervalo de tempo dos backups de dados. |
Horário em UTC. Formato: HH:mmZ-HH:mmZ. |
|
BackupRetentionPeriod |
Integer |
Não |
Sim |
Número de dias de retenção dos backups de dados. |
Valores válidos: 7 a 730. |
|
EnableBackupLog |
String |
Não |
Sim |
Indica se o backup incremental de logs está ativado. |
Valores válidos:
|
|
LogBackupRetentionPeriod |
Integer |
Não |
Sim |
Número de dias de retenção dos backups de log. |
Valores válidos: 7 a 730. |
Valores de retorno
Fn::GetAtt
Nenhum
Exemplos
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"
}
}
}
}
}