BackupRule
Especifica uma tarefa programada usada para fazer backup de uma seleção de recursos.
Conteúdo
- RuleName
-
Um nome de exibição para uma regra de backup. Deve conter de 1 a 50 caracteres alfanuméricos ou '-_.' .
Tipo: string
Padrão:
^[a-zA-Z0-9\-\_\.]{1,50}$
Obrigatório: Sim
- TargetBackupVaultName
-
O nome de um contêiner lógico onde os backups são armazenados. Os cofres de backup são identificados por nomes que são exclusivos da conta usada para criá-los e a região da AWS em que são criados.
Tipo: string
Padrão:
^[a-zA-Z0-9\-\_]{2,50}$
Obrigatório: Sim
- CompletionWindowMinutes
-
Um valor em minutos após um trabalho de backup ser iniciado com êxito antes que ele seja concluído ou ele será cancelado pelo AWS Backup. Este valor é opcional.
Tipo: longo
Obrigatório: Não
- CopyActions
-
Uma matriz de objetos
CopyAction
, que contém os detalhes da operação de cópia.Tipo: matriz de objetos CopyAction
Obrigatório: Não
- EnableContinuousBackup
-
Especifica se o AWS Backup cria backups contínuos. Verdadeiro faz com que o AWS Backup crie backups contínuos capazes de restauração pontual (PITR). Falso (ou não especificado) faz com que o AWS Backup crie backups de snapshot.
Tipo: booliano
Obrigatório: Não
- Lifecycle
-
O ciclo de vida define quando um recurso protegido é transferido para o armazenamento "frio" e quando ele expira. O AWS Backup faz a transição e a expiração de backups automaticamente de acordo com o ciclo de vida que você definir.
Os backups transferidos para armazenamento "frio" devem ficar armazenados lá por no mínimo 90 dias. Portanto, a configuração de “retenção” deve ser 90 dias a mais do que a configuração de “número de dias para a transição para o armazenamento frio”. A configuração de "número de dias para transferência ao armazenamento 'frio'" não poderá ser alterada depois que um backup for transferido para o armazenamento "frio".
Os tipos de recursos que podem ser transferidos para o armazenamento a frio estão listados na tabela Disponibilidade de recursos por recurso. O AWS Backup ignora essa expressão para outros tipos de recurso.
Tipo: objeto Lifecycle
Obrigatório: Não
- RecoveryPointTags
-
As tags são atribuídas aos recursos associados a essa regra quando restaurados do backup.
Tipo: mapa de string para string
Obrigatório: Não
- RuleId
-
Identifica de forma exclusiva uma regra usada para programar o backup de uma seleção de recursos.
Tipo: string
Obrigatório: Não
- ScheduleExpression
-
Uma expressão CRON em UTC que especifica quando o AWS Backup inicia um trabalho de backup. Para obter mais informações sobre expressões cron da AWS, consulte Expressões cron para regras no Guia do usuário do Amazon CloudWatch Events. Dois exemplos de expressões cron da AWS são
15 * ? * * *
(fazer um backup a cada hora, 15 minutos após a hora) e0 12 * * ? *
(fazer um backup todos os dias às 12h UTC). Para ver uma tabela de exemplos, clique no link anterior e role a página para baixo.Tipo: string
Obrigatório: Não
- ScheduleExpressionTimezone
-
O fuso horário no qual a expressão de programação foi definida. Por padrão, ScheduleExpressions estão em UTC. É possível modificar isso para um fuso horário específico.
Tipo: string
Obrigatório: Não
- StartWindowMinutes
-
Um valor em minutos após a programação de um backup antes que um trabalho seja cancelado, se ele não for iniciado com êxito. Este valor é opcional. Se esse valor for incluído, deve ser de pelo menos 60 minutos para evitar erros.
Durante a janela inicial, o status do trabalho de backup permanece no status
CREATED
até que seja iniciado com êxito ou até que o tempo da janela inicial se esgote. Se, dentro do tempo da janela inicial, o AWS Backup receber um erro que permita que o trabalho seja repetido, o AWS Backup tentará iniciá-lo automaticamente pelo menos a cada 10 minutos até que o backup seja iniciado com êxito (o status do trabalho mude paraRUNNING
) ou até que o status do trabalho mude paraEXPIRED
(o que se espera que ocorra quando o tempo da janela inicial terminar).Tipo: longo
Obrigatório: Não
Consulte também
Para obter mais informações sobre como usar essa API em um dos SDKs específicos de linguagem AWS, consulte: