Włączanie usuwania nietrwałego w udziałach plików platformy Azure
Artykuł
Czas czytania: 3 min
Azure Files oferuje usuwanie nietrwałe dla udziałów plików, dzięki czemu można łatwiej odzyskać dane po błędnym usunięciu 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
W poniższych sekcjach przedstawiono sposób włączania i używania usuwania nietrwałego dla udziałów plików platformy Azure na istniejącym koncie magazynu:
Przejdź do konta magazynu i wybierz pozycję Udziały plików w obszarze Magazyn danych.
Wybierz pozycję Włączone obok pozycji Usuwanie nietrwałe.
Wybierz opcję Włączone dla opcji Usuwanie nietrwałe dla wszystkich udziałów plików.
Wybierz pozycję Okres przechowywania udziału plików w dniach i wprowadź liczbę wybranych opcji.
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 FileService Azure, znanych również jako właściwości. 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, należy 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 go przywrócić:
Restore-AzRmStorageShare `
-ResourceGroupName $resourceGroupName `
-StorageAccountName $storageAccountName `
-DeletedShareVersion 01D5E2783BDCDA97 # replace with your deleted version number
Aby przywrócić nietrwale usunięty udział plików, należy 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 użyć go za pomocą następującego polecenia, aby go przywrócić:
Jeśli chcesz przestać korzystać z usuwania nietrwałego, postępuj zgodnie z tymi instrukcjami. Aby trwale usunąć udział plików, który został usunięty nietrwale, należy cofnąć jego usunięcie, wyłączyć usuwanie nietrwałe, a następnie usunąć go ponownie.