Jak włączyć usuwanie nietrwałe w udziałach plików platformy Azure
Artykuł
Usługa Azure Files oferuje usuwanie nietrwałe dla udziałów plików, dzięki czemu można łatwo odzyskać dane po błędzie usunięte przez aplikację lub innego użytkownika konta magazynu. Aby dowiedzieć się więcej na temat usuwania nietrwałego, zobacz Jak zapobiec przypadkowemu usunięciu udziałów plików platformy Azure.
Dotyczy
Typ udziału plików
SMB
NFS
Udziały plików w warstwie Standardowa (GPv2), LRS/ZRS
Udziały plików w warstwie Standardowa (GPv2), GRS/GZRS
Udziały plików w warstwie Premium (FileStorage), LRS/ZRS
Przejdź do konta magazynu i wybierz pozycję Udziały plików w obszarze Magazyn danych.
Wybierz pozycję Wyłączone obok pozycji Usuwanie nietrwałe. Zostanie wyświetlone okienko Ustawienia usuwania nietrwałego .
Wybierz pozycję Włączone dla opcji Usuwanie nietrwałe dla wszystkich udziałów plików.
W obszarze Okres przechowywania udziału plików w dniach użyj suwaka, aby określić liczbę z zakresu od 1 do 365 dni.
Wybierz pozycję Zapisz , aby potwierdzić ustawienia przechowywania danych.
Aby włączyć usuwanie nietrwałe, należy zaktualizować ustawienia dla wszystkich udziałów plików platformy Azure, nazywanych również właściwościami FileService . Poniższy przykład umożliwia usuwanie nietrwałe dla wszystkich udziałów plików na koncie magazynu. Pamiętaj, aby zastąpić <resource-group> wartości i <storage-account> odpowiednimi wartościami dla danego środowiska.
Aby włączyć usuwanie nietrwałe, należy zaktualizować właściwości usługi klienta pliku. Poniższy przykład umożliwia usuwanie nietrwałe dla wszystkich udziałów plików na koncie magazynu. Pamiętaj, aby zastąpić <resource-group> wartości i <storage-account> odpowiednimi wartościami dla danego środowiska.
Przejdź do konta magazynu i wybierz pozycję Udziały plików.
W bloku udziałów plików włącz opcję Pokaż usunięte udziały , aby wyświetlić wszystkie udziały, które zostały usunięte nietrwale.
Spowoduje to wyświetlenie wszystkich udziałów aktualnie w stanie Usunięty .
Wybierz udział i wybierz pozycję Cofnij usunięcie. Spowoduje to przywrócenie udziału.
Możesz potwierdzić, że udział został przywrócony, ponieważ jego stan zmieni się na Aktywny.
Aby przywrócić nietrwale usunięty udział plików, musisz najpierw uzyskać -DeletedShareVersion wartość udziału. Aby uzyskać te wartości, użyj następującego polecenia, aby wyświetlić listę wszystkich usuniętych udziałów dla konta magazynu.
Po zidentyfikowaniu udziału, który chcesz przywrócić, możesz użyć go za pomocą następującego polecenia, aby przywrócić go:
Restore-AzRmStorageShare `
-ResourceGroupName $resourceGroupName `
-StorageAccountName $storageAccountName `
-DeletedShareVersion 01D5E2783BDCDA97 # replace with your deleted version number
Aby przywrócić nietrwale usunięty udział plików, musisz najpierw uzyskać --deleted-version wartość udziału. Aby uzyskać te wartości, użyj następującego polecenia, aby wyświetlić listę wszystkich usuniętych udziałów dla konta magazynu.
az storage share-rm list \
--resource-group $resourceGroupName \
--storage-account $storageAccountName \
--include-deleted
Po zidentyfikowaniu udziału, który chcesz przywrócić, możesz przywrócić go za pomocą następującego polecenia:
Jeśli chcesz przestać używać usuwania nietrwałego, postępuj zgodnie z tymi instrukcjami. Aby trwale usunąć nietrwały udział plików, należy cofnąć usunięcie udziału, wyłączyć usuwanie nietrwałe, a następnie ponownie usunąć udział.