Se sua instância com pagamento conforme o uso hospeda serviços críticos, armazena dados importantes ou possui configurações vitais, ative a proteção contra liberação de instância para evitar liberações acidentais que podem causar perda irreversível de dados. Após ativar a proteção de liberação para uma instância, não é possível liberá-la manualmente pelo console, por chamada de API ou via linha de comando. Este tópico descreve como configurar a proteção contra liberação de instância.
Pré-requisitos
A instância deve utilizar o método de faturamento pagamento conforme o uso.
Observações
A proteção contra liberação de instância não impede a liberação automática por motivos válidos. Esses motivos incluem, mas não se limitam a:
Sua conta apresenta pagamentos atrasados há mais de 15 dias, resultando na liberação automática da instância.
A instância possui um horário de liberação automática configurado e é liberada ao atingir esse momento.
A instância é parada ou liberada devido a riscos de segurança ou conformidade.
A instância foi criada automaticamente pelo Auto Scaling e é removida do grupo de dimensionamento e liberada durante um evento de redução de escala (scale-in).
Efeito da proteção contra liberação de instância
Ao liberar instâncias manualmente no console, o sistema ignora automaticamente aquelas com a proteção de liberação ativada.

Ativar ou desativar a proteção contra liberação de instância
Por padrão, a proteção contra liberação de instância vem desativada. É possível ativar ou desativar esse recurso manualmente durante a criação da instância ou posteriormente.
Cenário 1: Ativar ou desativar para uma instância existente
Para instâncias com pagamento conforme o uso já criadas, você pode gerenciar a proteção de liberação a qualquer momento.
Acesse ECS console - Instances.
No canto superior esquerdo da página, selecione uma região e um grupo de recursos.
-
Clique em ID da instância desejada para acessar a página de detalhes. Clique em All Operations para expandir o painel de operações. Em seguida, localize e clique em Enable Instance Release Protection ou Disable Release Protection. Na caixa de diálogo Enable Instance Release Protection ou Disable Release Protection, clique em Enable Protection ou Disable Protection.
Cenário 2: Ativar ou desativar durante a criação da instância
Ao criar uma instância com pagamento conforme o uso, a proteção contra liberação vem desativada por padrão. Caso necessário, ative-a manualmente.
-
Durante a criação de uma instância Pay-as-you-go, clique em Advanced (Optional). Na seção Instance Release Protection, selecione Enable release protection against accidental deletion via the console or API.

Verificar se a proteção contra liberação de instância está ativada
Acesse ECS console - Instances.
No canto superior esquerdo da página, selecione uma região e um grupo de recursos.
-
Clique em ID da instância desejada para acessar a página de detalhes. Na seção Other Information, visualize o campo Release Protection.
Yes: A proteção de liberação está ativada.
No: A proteção de liberação não está ativada.

Referências
-
Também é possível ativar ou desativar a proteção contra liberação de instância chamando uma API:
Ativar ou desativar para uma instância existente: Chame a operação da API ModifyInstanceAttribute e defina o parâmetro
DeletionProtectionpara gerenciar a proteção de liberação de uma instância existente.-
Ativar ou desativar durante a criação da instância: Ao chamar a operação da API RunInstances ou CreateInstance para criar uma instância, defina o parâmetro
DeletionProtectionpara ativar ou desativar a proteção de liberação.NotaSe você chamar a operação da API DeleteInstance para liberar uma instância com proteção de liberação ativada, o código de erro
InvalidOperation.DeletionProtectionserá retornado.
-
Se a instância atual não for mais necessária, desative a proteção de liberação e, em seguida, libere-a. Para mais informações, consulte Release instances.
NotaApós desativar a proteção de liberação, também é possível agendar a liberação da instância para que ela seja liberada automaticamente no horário desejado. Para mais informações, consulte Release an instance ou ModifyInstanceAutoReleaseTime – Modify the automatic release time of an instance.