Abilitare l'eliminazione temporanea in condivisioni file di Azure
Articolo
File di Azure offre l'eliminazione temporanea per le condivisioni file SMB in modo da poter recuperare facilmente i dati quando vengono erroneamente eliminati da un'applicazione o da un altro utente dell'account di archiviazione. Per altre informazioni sull'eliminazione temporanea, vedere Come evitare l'eliminazione accidentale di condivisioni file di Azure.
Si applica a
Tipo di condivisione file
SMB
NFS
Condivisioni file Standard (GPv2), archiviazione con ridondanza locale/archiviazione con ridondanza della zona
Condivisioni file Standard (GPv2), archiviazione con ridondanza geografica/archiviazione con ridondanza geografica della zona
Condivisioni file Premium (FileStorage), archiviazione con ridondanza locale/archiviazione con ridondanza della zona
Le sezioni seguenti illustrano come abilitare e usare l'eliminazione temporanea per le condivisioni file di Azure in un account di archiviazione esistente:
Passare all'account di archiviazione e selezionare Condivisioni file in Archiviazione dati.
Selezionare Disabilitato accanto a Eliminazione temporanea. Verrà visualizzato il riquadro Impostazioni eliminazione temporanea.
Selezionare Abilitato per Eliminazione temporanea per tutte le condivisioni file.
In Periodo di conservazione condivisione file in giorni usare il dispositivo di scorrimento per specificare un numero compreso tra 1 e 365 giorni.
Selezionare Salva per confermare le impostazioni di conservazione dei dati.
Per abilitare l'eliminazione temporanea, è necessario aggiornare le impostazioni per tutte le condivisioni file di Azure, note anche come FileService proprietà. L'esempio seguente abilita l'eliminazione temporanea per tutte le condivisioni file in un account di archiviazione. Ricordarsi di sostituire <resource-group> e <storage-account> con i valori appropriati per l'ambiente.
Per abilitare l'eliminazione temporanea, aggiornare le proprietà del servizio del client file. L'esempio seguente abilita l'eliminazione temporanea per tutte le condivisioni file in un account di archiviazione. Ricordarsi di sostituire <resource-group> e <storage-account> con i valori appropriati per l'ambiente.
Per ripristinare una condivisione file eliminata temporaneamente:
Passare all'account di archiviazione e selezionare Condivisioni file.
Nel pannello delle condivisioni file, abilitare Mostra condivisioni eliminate per visualizzare le condivisioni eliminate temporaneamente.
Verranno visualizzate le condivisioni attualmente con stato Eliminata.
Selezionare la condivisione e selezionare Annulla eliminazione. Verrà ripristinata la condivisione.
È possibile verificare che la condivisione è stata ripristinata perché lo stato passa ad Attiva.
Per ripristinare una condivisione file eliminata temporanea, è prima necessario ottenere il -DeletedShareVersion valore della condivisione. Per ottenere tale valore, usare il comando seguente per elencare tutte le condivisioni eliminate per l'account di archiviazione.
Dopo aver identificato la condivisione da ripristinare, è possibile usarla con il comando seguente per ripristinarlo:
Restore-AzRmStorageShare `
-ResourceGroupName $resourceGroupName `
-StorageAccountName $storageAccountName `
-DeletedShareVersion 01D5E2783BDCDA97 # replace with your deleted version number
Per ripristinare una condivisione file eliminata temporanea, è prima necessario ottenere il --deleted-version valore della condivisione. Per ottenere tale valore, usare il comando seguente per elencare tutte le condivisioni eliminate per l'account di archiviazione.
az storage share-rm list \
--resource-group $resourceGroupName \
--storage-account $storageAccountName \
--include-deleted
Dopo aver identificato la condivisione da ripristinare, è possibile usarla con il comando seguente per ripristinarlo:
Se si vuole interrompere l'uso dell'eliminazione temporanea, seguire queste istruzioni. Per eliminare definitivamente una condivisione file eliminata temporaneamente, è necessario annullarla, disabilitare l'eliminazione temporanea e quindi eliminarla di nuovo.