Ativar e gerir a eliminação recuperável para contentores
Artigo
A exclusão suave do contêiner protege seus dados de serem acidentalmente ou erroneamente modificados ou excluídos. Quando a exclusão suave de contêiner está habilitada para uma conta de armazenamento, um contêiner e seu conteúdo podem ser recuperados depois de excluídos, dentro de um período de retenção que você especificar. Para obter mais detalhes sobre a exclusão suave de contêiner, consulte Exclusão suave para contêineres.
Para proteção de dados de ponta a ponta, a Microsoft recomenda que você também habilite a exclusão suave para blobs e controle de versão de blobs. Para saber como habilitar também a exclusão suave para blobs, consulte Habilitar e gerenciar a exclusão suave para blobs. Para saber como habilitar o controle de versão de blob, consulte Controle de versão de Blob.
Ativar exclusão suave de contêiner
Pode ativar ou desativar a eliminação suave do contentor para a conta de armazenamento em qualquer altura, utilizando o portal do Azure, o PowerShell, o Azure CLI ou um modelo do Azure Resource Manager. A Microsoft recomenda definir o período de retenção para exclusão suave de contêiner para um mínimo de sete dias.
Para habilitar a exclusão suave de contêiner para sua conta de armazenamento usando o portal do Azure, siga estas etapas:
No portal do Azure, navegue para a sua conta de armazenamento.
Localize as definições de proteção de dados em Gestão de dados.
Selecione Ativar exclusão suave para contêineres.
Especifique um período de retenção entre 1 e 365 dias.
Guardar as suas alterações.
Para habilitar a exclusão suave de contêiner com o PowerShell, primeiro instale o módulo Az.Storage , versão 3.9.0 ou posterior. Em seguida, chame o comando Enable-AzStorageContainerDeleteRetentionPolicy e especifique o número de dias para o período de retenção. Lembre-se de substituir os valores entre colchetes angulares pelos seus próprios valores:
Para desabilitar a exclusão suave do contêiner, chame o comando Disable-AzStorageContainerDeleteRetentionPolicy .
Para habilitar a exclusão suave de contêiner com a CLI do Azure, primeiro instale a CLI do Azure, versão 2.26.0 ou posterior. Em seguida, chame o comando az storage account blob-service-properties update e especifique o número de dias para o período de retenção. Lembre-se de substituir os valores entre colchetes angulares pelos seus próprios valores:
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Para desativar a exclusão suave do --enable-container-delete-retention contêiner, especifique false o parâmetro.
Para habilitar a exclusão suave de contêiner com um modelo do Azure Resource Manager, crie um modelo que defina a propriedade containerDeleteRetentionPolicy . As etapas a seguir descrevem como criar um modelo no portal do Azure.
No portal do Azure, escolha Criar um recurso.
Em Pesquisar no Marketplace, escreva implementação de modelo e prima ENTER.
Escolha Implantação de modelo, escolha Criar e, em seguida, escolha Criar seu próprio modelo no editor.
No editor de modelos, cole no seguinte JSON. Substitua o espaço reservado <account-name> pelo nome da sua conta de armazenamento.
Especifique o período de retenção. O valor padrão é 7.
Guarde o modelo.
Especifique o grupo de recursos da conta e escolha o botão Revisar + criar para implantar o modelo e habilitar a exclusão suave do contêiner.
Ver contentores eliminados suavemente
Quando a exclusão suave está habilitada, você pode exibir contêineres excluídos por software no portal do Azure. Os recipientes excluídos suavemente são visíveis durante o período de retenção especificado. Depois que o período de retenção expira, um contêiner excluído por software é excluído permanentemente e não fica mais visível.
Para exibir contêineres excluídos por software no portal do Azure, siga estas etapas:
Navegue para a sua conta de armazenamento no portal do Azure e veja a lista dos seus contentores.
Alterne o comutador Mostrar contentores eliminados para incluir na lista os contentores eliminados.
Restaurar um contêiner excluído suavemente
Você pode restaurar um contêiner excluído suavemente e seu conteúdo dentro do período de retenção. Para restaurar um contêiner excluído por software no portal do Azure, siga estas etapas:
Navegue para a sua conta de armazenamento no portal do Azure e veja a lista dos seus contentores.
Exiba o menu de contexto do contêiner que você deseja restaurar e escolha Undelete no menu.