Abilitare e gestire l'eliminazione temporanea per i contenitori
Articolo
L'eliminazione temporanea dei contenitori protegge i dati da modifiche o eliminazioni accidentali o erronee. Quando per un account di archiviazione è abilitata l'eliminazione temporanea dei contenitori, è possibile recuperare un contenitore eliminato e il relativo contenuto entro un periodo di conservazione specificato. Per altre informazioni sull'eliminazione temporanea dei contenitori, vedere Eliminazione temporanea per i contenitori.
Per la protezione dei dati end-to-end, Microsoft consiglia anche di abilitare l'eliminazione temporanea per i BLOB e il controllo delle versioni dei BLOB. Per informazioni su come abilitare anche l'eliminazione temporanea per i BLOB, vedere Abilitare e gestire l'eliminazione temporanea per i BLOB. Per informazioni su come abilitare il controllo delle versioni dei BLOB, vedere Controllo delle versioni dei BLOB.
Abilitare l’eliminazione temporanea dei contenitori
È possibile abilitare o disabilitare l'eliminazione temporanea dei contenitori per l'account di archiviazione in qualsiasi momento usando il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure o un modello di Azure Resource Manager. Microsoft consiglia di impostare il periodo di conservazione per l'eliminazione temporanea dei contenitori a un minimo di sette giorni.
Per abilitare l'eliminazione temporanea dei contenitori del proprio account di archiviazione tramite il portale di Azure, eseguire la procedura seguente:
Individuare le impostazioni di Protezione dei dati in Gestione dei dati.
Selezionare Abilita l'eliminazione temporanea per i contenitori.
Specificare un periodo di conservazione compreso tra 1 e 365 giorni.
Salva le modifiche.
Per abilitare l'eliminazione temporanea dei contenitori con PowerShell, installare prima il modulo Az.Storage versione 3.9.0 o successiva. Chiamare quindi il comando Enable-AzStorageContainerDeleteRetentionPolicy e specificare il numero di giorni per il periodo di conservazione. Ricordare di sostituire i valori tra parentesi angolari con valori personalizzati:
Per disabilitare l'eliminazione temporanea dei contenitori, chiamare il comando Disable-AzStorageContainerDeleteRetentionPolicy.
Per abilitare l'eliminazione temporanea dei contenitori con l'interfaccia della riga di comando di Azure, installarne prima la versione 2.26.0 o successiva. Chiamare quindi il comando az storage account blob-service-properties update e specificare il numero di giorni per il periodo di conservazione. Ricordare di sostituire i valori tra parentesi angolari con valori personalizzati:
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Per disabilitare l'eliminazione temporanea dei contenitori, specificare false per il parametro --enable-container-delete-retention.
Per abilitare l'eliminazione temporanea dei contenitori con un modello di Azure Resource Manager, creare un modello che imposta la proprietà containerDeleteRetentionPolicy. La procedura seguente descrive come creare un modello nel portale di Azure.
Nel portale di Azure scegliere Crea una risorsa.
In Cerca nel Marketplace digitare distribuzione modelli e quindi premere INVIO.
Scegliere Distribuzione modelli, Crea e quindi Crea un modello personalizzato nell'editor.
Nell'editor di modelli incollare il codice JSON seguente. Sostituire il segnaposto <account-name> con il nome del proprio account di archiviazione.
Specificare il periodo di conservazione. Il valore predefinito è 7.
Scegliere Salva per salvare il modello.
Specificare il gruppo di risorse dell'account e quindi scegliere il pulsante Rivedi e creaper distribuire il modello e abilitare l'eliminazione temporanea dei contenitori.
Visualizzare i contenitori eliminati in modo temporaneo
Quando l'eliminazione temporanea è abilitata, è possibile visualizzare i contenitori eliminati in modo temporaneo nel portale di Azure. I contenitori eliminati in modo temporaneo sono visibili durante il periodo di conservazione specificato. Dopo la scadenza del periodo di conservazione, un contenitore eliminato in modo temporaneo viene eliminato definitivamente e non è più visibile.
Per visualizzare i contenitori eliminati in modo temporaneo nel portale di Azure, eseguire la procedura seguente:
Accedere all'account di archiviazione nel portale di Azure e visualizzare l'elenco dei contenitori.
Selezionare Visualizzare contenitori eliminati per includere i contenitori eliminati nell'elenco.
Ripristinare un contenitore eliminato in modo temporaneo
È possibile ripristinare un contenitore eliminato in modo temporaneo e il relativo contenuto entro il periodo di conservazione. Per ripristinare un contenitore eliminato in modo temporaneo nel portale di Azure, eseguire la procedura seguente:
Accedere all'account di archiviazione nel portale di Azure e visualizzare l'elenco dei contenitori.
Visualizzare il menu di scelta rapida per il contenitore da ripristinare e scegliere Annulla eliminazione dal menu.