Criar uma regra de retenção da Lixeira - Amazon EBS

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á.

Criar uma regra de retenção da Lixeira

Ao criar uma regra de retenção, você deve especificar os seguintes parâmetros obrigatórios:

  • O tipo de recurso a ser protegido (instantâneos ouAMIs).

  • O tipo de regra de retenção (nível de tag ou nível de região). As regras em nível de tag protegem somente recursos que tenham tags específicas. As regras em nível regional protegem todos os recursos na região, mas podem excluir recursos que tenham tags específicas.

  • O período de retenção, que pode ser de até 1 ano (365 dias).

Opcionalmente, você também pode especificar um nome de regra e uma descrição de até 255 caracteres cada, além de tags para ajudá-lo a identificar e organizar suas regras. Recomendamos que você não inclua informações de identificação pessoal, confidenciais ou sigilosas no nome, na descrição ou nas etiquetas.

Você também pode bloquear, opcionalmente, as regras de retenção em nível de região na criação. Se você bloquear uma regra de retenção ao criá-la, também deverá especificar o período de espera para o desbloqueio, que pode ser de 7 a 30 dias. As regras de retenção permanecem desbloqueadas, por padrão, a menos que você as bloqueie explicitamente.

nota

As regras de retenção só funcionam nas regiões em que são criadas. Se você pretender usar a lixeira em outras regiões, deverá criar regras de retenção adicionais nessas regiões.

É possível criar uma regra de retenção da lixeira usando um dos métodos a seguir.

Recycle Bin console
Para criar uma regra de retenção em nível de tag
  1. Abra o console da Lixeira em casa/ https://console.aws.amazon.com/rbin/

  2. No painel de navegação, escolha Retention rules (Regras de retenção) e depois escolha Create retention rule (Criar regra de retenção).

  3. (Opcional) Em Retention rule name (Nome da regra de retenção), insira um nome descritivo para a regra de retenção.

  4. (Opcional) Em Retention rule description (Descrição da regra de retenção), insira uma breve descrição para a regra de retenção.

  5. Em Tipo de recurso, selecione o tipo de recurso a ser protegido pela regra de retenção. A regra de retenção reterá somente recursos desse tipo na Lixeira.

  6. Em Selecionar os recursos a serem retidos, escolha Reter recursos que tenham tags específicas.

  7. Em Tags de recursos, insira os pares de chave e valor da tag a serem usados para identificar os recursos a serem retidos na lixeira. Somente recursos do tipo especificado que tenham pelo menos uma das tags especificadas serão retidos pela regra de retenção.

  8. Em Período de retenção, insira o número de dias para reter os recursos excluídos na Lixeira.

  9. Selecione Create retention rule (Criar regra de retenção).

Para criar uma regra de retenção em nível regional
  1. Abra o console da Lixeira em casa/ https://console.aws.amazon.com/rbin/

  2. No painel de navegação, escolha Retention rules (Regras de retenção) e depois escolha Create retention rule (Criar regra de retenção).

  3. (Opcional) Em Retention rule name (Nome da regra de retenção), insira um nome descritivo para a regra de retenção.

  4. (Opcional) Em Retention rule description (Descrição da regra de retenção), insira uma breve descrição para a regra de retenção.

  5. Em Tipo de recurso, selecione o tipo de recurso a ser protegido pela regra de retenção. A regra de retenção reterá somente recursos desse tipo na Lixeira.

  6. Em Selecionar os recursos a serem retidos, escolha Reter todos os recursos.

  7. (Opcional) Para excluir recursos que tenham tags específicas, para tags de exclusão, insira até cinco pares de chave e valor de tag a serem usados para identificar os recursos a serem excluídos. Os recursos que têm qualquer uma dessas tags são ignorados pela regra de retenção.

  8. Em Período de retenção, insira o número de dias para reter os recursos excluídos na Lixeira.

  9. (Opcional) Para bloquear a regra de retenção, em Rule lock settings (Configurações de bloqueio da regra), selecione Lock (Bloquear) e, em seguida, para Unlock delay period (Período de espera para desbloqueio), especifique o período de espera para o desbloqueio em dias. Uma regra de retenção bloqueada não pode ser modificada nem excluída. Para modificar ou excluir a regra, você deve primeiro desbloqueá-la e depois aguardar que o período de espera para o desbloqueio expire. Para ter mais informações, consulte Bloquear uma regra de retenção da Lixeira para evitar que seja atualizada ou excluída

    Para deixar a regra de retenção desbloqueada, em Rule lock settings (Configurações de bloqueio da regra), mantenha a opção Unlock (Desbloquear) selecionada. Uma regra de retenção desbloqueada pode ser modificada ou excluída a qualquer momento.

    nota

    Você não pode bloquear regras de retenção em nível de região que tenham tags de exclusão.

  10. Selecione Create retention rule (Criar regra de retenção).

AWS CLI
Para criar uma regra de retenção

Use o comando create-rule da AWS CLI . Em --retention-period, especifique o número de dias de retenção dos snapshots excluídos na lixeira. Para--resource-type, especifique EBS_SNAPSHOT para instantâneos ou EC2_IMAGE paraAMIs. Para criar uma regra de retenção no nível da tag, para --resource-tags, especifique as tags a serem usadas para identificar os snapshots que devem ser retidos. Para criar uma regra de retenção em nível de região, omita e--resource-tags, opcionalmente, especifique--exclude-resource-tags, para excluir recursos que tenham tags específicas. Para bloquear uma regra de retenção em nível regional--lock-configuration, inclua e especifique o período de atraso de desbloqueio em dias.

aws rbin create-rule \ --retention-period RetentionPeriodValue=number_of_days,RetentionPeriodUnit=DAYS \ --resource-type EBS_SNAPSHOT|EC2_IMAGE \ --description "rule_description" \ --lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=unlock_delay_in_days}' \ --resource-tags ResourceTagKey=tag_key,ResourceTagValue=tag_value \ --exclude-resource-tags ResourceTagKey=tag_key,ResourceTagValue=tag_value
Exemplo 1

O exemplo de comando a seguir cria uma regra de retenção desbloqueada no nível da região que retém todos os snapshots excluídos por um período de 7 dias.

aws rbin create-rule \ --retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \ --resource-type EBS_SNAPSHOT \ --description "Match all snapshots"
Exemplo 2

O exemplo de comando a seguir cria uma regra de retenção, no nível da tag, que retém todos os snapshots com tag de purpose=production aplicada por um período de 7 dias.

aws rbin create-rule \ --retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \ --resource-type EBS_SNAPSHOT \ --description "Match snapshots with a specific tag" \ --resource-tags ResourceTagKey=purpose,ResourceTagValue=production
Exemplo 3

O exemplo de comando a seguir cria uma regra de retenção bloqueada no nível da região que retém todos os snapshots excluídos por um período de 7 dias. A regra de retenção é bloqueada com um período de espera para o desbloqueio de 7 dias.

aws rbin create-rule \ --retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \ --resource-type EBS_SNAPSHOT \ --description "Match all snapshots" \ --lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=7}'
Exemplo 4

O comando de exemplo a seguir cria uma regra de retenção em nível de região desbloqueada que retém todos os instantâneos excluídos, exceto os instantâneos marcados compurpose:testing, por um período de dias. 7

aws rbin create-rule \ --retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \ --resource-type EBS_SNAPSHOT \ --description "Match only production snapshots" \ --exclude-resource-tags ResourceTagKey=purpose,ResourceTagValue=testing