

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# BackupRule
<a name="API_BackupRule"></a>

Especifica uma tarefa programada usada para fazer backup de uma seleção de recursos.

## Conteúdo
<a name="API_BackupRule_Contents"></a>

 ** RuleName **   <a name="Backup-Type-BackupRule-RuleName"></a>
Um nome de exibição para uma regra de backup. Deve conter de 1 a 50 caracteres alfanuméricos ou '-\$1.' .  
Tipo: sequência  
Padrão: `^[a-zA-Z0-9\-\_\.]{1,50}$`   
Exigido: Sim

 ** TargetBackupVaultName **   <a name="Backup-Type-BackupRule-TargetBackupVaultName"></a>
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: sequência  
Padrão: `^[a-zA-Z0-9\-\_]{2,50}$`   
Exigido: Sim

 ** CompletionWindowMinutes **   <a name="Backup-Type-BackupRule-CompletionWindowMinutes"></a>
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 **   <a name="Backup-Type-BackupRule-CopyActions"></a>
Uma matriz de objetos `CopyAction`, que contém os detalhes da operação de cópia.  
Tipo: matriz de objetos [CopyAction](API_CopyAction.md)  
Obrigatório: não

 ** EnableContinuousBackup **   <a name="Backup-Type-BackupRule-EnableContinuousBackup"></a>
Especifica se AWS Backup cria backups contínuos. Causas verdadeiras AWS Backup para criar backups contínuos capazes de point-in-time restauração (PITR). Causas falsas (ou não especificadas) AWS Backup para criar backups instantâneos.  
Tipo: booliano  
Obrigatório: não

 ** IndexActions **   <a name="Backup-Type-BackupRule-IndexActions"></a>
IndexActions é uma matriz que você usa para especificar como os dados de backup devem ser indexados.  
Cada um BackupRule pode ter 0 ou 1 IndexAction, pois cada backup pode ter até um índice associado a ele.  
Dentro da matriz está ResourceType. Somente um será aceito para cada um BackupRule.  
Tipo: matriz de objetos [IndexAction](API_IndexAction.md)  
Obrigatório: não

 ** Lifecycle **   <a name="Backup-Type-BackupRule-Lifecycle"></a>
O ciclo de vida define quando um recurso protegido é transferido para o armazenamento refrigerado e quando ele expira. AWS Backup faz a transição e expira os backups automaticamente de acordo com o ciclo de vida definido por você.   
Os backups transferidos para o armazenamento refrigerado devem ser armazenados em armazenamento refrigerado por no mínimo 90 dias. Portanto, a configuração de “retenção” deve ser noventa 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 a frio” não pode ser alterada depois que um backup é transferido para o armazenamento a frio.   
Os tipos de recursos que podem fazer a transição para o armazenamento refrigerado estão listados na tabela [Disponibilidade de recursos por recursos](https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-feature-availability.html#features-by-resource). AWS Backup ignora essa expressão para outros tipos de recursos.  
Tipo: objeto [Lifecycle](API_Lifecycle.md)  
Obrigatório: não

 ** RecoveryPointTags **   <a name="Backup-Type-BackupRule-RecoveryPointTags"></a>
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 **   <a name="Backup-Type-BackupRule-RuleId"></a>
Identifica de forma exclusiva uma regra usada para programar o backup de uma seleção de recursos.  
Tipo: string  
Obrigatório: não

 ** ScanActions **   <a name="Backup-Type-BackupRule-ScanActions"></a>
Contém sua configuração de escaneamento para a regra de backup e inclui o verificador de malware e o modo de escaneamento completo ou incremental.  
Tipo: matriz de objetos [ScanAction](API_ScanAction.md)  
Obrigatório: não

 ** ScheduleExpression **   <a name="Backup-Type-BackupRule-ScheduleExpression"></a>
Uma expressão cron em UTC especificando quando AWS Backup inicia uma tarefa de backup. Quando nenhuma expressão CRON for fornecida, AWS Backup usará a expressão `cron(0 5 ? * * *)` padrão.  
Para obter mais informações sobre expressões AWS cron, consulte [Programar expressões para regras](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) no *Guia do usuário do Amazon CloudWatch Events*.  
Dois exemplos de expressões AWS cron são ` 15 * ? * * *` (faça um backup a cada hora, 15 minutos após a hora) e `0 12 * * ? *` (faça 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 **   <a name="Backup-Type-BackupRule-ScheduleExpressionTimezone"></a>
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 **   <a name="Backup-Type-BackupRule-StartWindowMinutes"></a>
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 da janela inicial, o horário AWS Backup receber um erro que permita que o trabalho seja repetido, AWS Backup tentará iniciá-lo automaticamente pelo menos a cada 10 minutos até que o backup seja iniciado com sucesso (o status do trabalho mude para`RUNNING`) ou até que o status do trabalho mude para `EXPIRED` (o que se espera que ocorra quando o tempo da janela inicial terminar).  
Tipo: longo  
Obrigatório: não

 ** TargetLogicallyAirGappedBackupVaultArn **   <a name="Backup-Type-BackupRule-TargetLogicallyAirGappedBackupVaultArn"></a>
O ARN de um cofre logicamente isolado. O ARN deve estar na mesma conta e região. Se fornecidos, os recursos compatíveis totalmente gerenciados fazem backup diretamente para um cofre com espaço aéreo lógico, enquanto outros recursos compatíveis criam um instantâneo temporário (faturável) no cofre de backup e, em seguida, o copiam para um cofre com lacuna lógica. Recursos incompatíveis só fazem backup no cofre de backup especificado.  
Tipo: string  
Obrigatório: não

## Consulte também
<a name="API_BackupRule_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/backup-2018-11-15/BackupRule) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/BackupRule) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/BackupRule) 