Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::ADB::BackupPolicy

Última atualização: Jun 27, 2026

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:

  • Monday: segunda-feira.

  • Tuesday: terça-feira.

  • Wednesday: quarta-feira.

  • Thursday: quinta-feira.

  • Friday: sexta-feira.

  • Saturday: sábado.

  • Sunday: domingo.

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:

  • true: ativado

  • false: desativado

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"
        }
      }
    }
  }
}