Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
OneLake automaticky chráni vaše údaje pomocou softvérového vymazania, ktoré uchováva vymazané súbory sedem dní pred trvalým odstránením. Táto zabudovaná ochrana vám pomáha obnoviť sa po neúmyselných vymazaniach alebo chybách používateľa bez potreby obnovy zo záloh.
Po siedmich dňoch sú soft-delete súbory trvalo odstránené a nedajú sa obnoviť.
Za mäkko vymazané dáta platíte rovnakou sadzbou ako za aktívne dáta.
Obnoviť softvérovo vymazané súbory
Soft-delete súbory môžete obnoviť pomocou Azure Storage Explorer, Azure PowerShell alebo Azure Storage REST API. Na obnovenie súborov potrebuješ prístup na zápis.
Obnoviť súbory pomocou Azure Storage Explorer
Azure Storage Explorer poskytuje vizuálne rozhranie na prehliadanie a obnovu softvérovo vymazaných súborov.
Ak chcete obnoviť súbory pomocou Azure Storage Explorer, uistite sa, že máte:
- Azure Storage Explorer nainštalovaný na vašom počítači
- Spojenie s vaším OneLake pracovným priestorom. Pre pokyny pozri Použitie Azure Storage Explorer s OneLake.
Použite nasledujúce kroky na obnovenie súborov:
Otvorte Azure Storage Explorer a pripojte sa k svojmu pracovnému priestoru OneLake.
Choďte do jazerného domu alebo dátovej položky, ktorá obsahovala vymazané súbory.
Vyberte rozbaľovacie tlačidlo vedľa path baru a potom vyberte Active a soft deleted bloby namiesto predvolených Active blobs.
Prejdite do priečinka, ktorý obsahoval vymazaný súbor.
Kliknite pravým tlačidlom myši na softvérovo vymazaný súbor a potom vyberte Obnoviť.
Súbor je obnovený na pôvodné miesto a je okamžite dostupný.
Obnovte súbory pomocou PowerShellu
Použite Azure PowerShell na programové zoznamovanie a obnovu softvérovo vymazaných súborov.
Ak chcete obnoviť súbory pomocou PowerShellu, uistite sa, že máte:
- Azure PowerShell Az.Storage module installed
- Overenie na OneLake. Pre inštrukcie pozri Pripojiť sa k OneLake pomocou PowerShell.
Použite nasledujúci skript na zaradenie soft-deleted súborov do konkrétnej cesty:
# Connect to OneLake
$ctx = New-AzStorageContext -StorageAccountName "onelake" -UseConnectedAccount -endpoint "fabric.microsoft.com"
# List soft-deleted blobs in a container (workspace)
$workspaceName = "your-workspace-name"
$path = "your-lakehouse.Lakehouse/Files/"
Get-AzStorageBlob -Container $workspaceName -Context $ctx -Prefix $path -IncludeDeleted |
Where-Object { $_.IsDeleted } |
Select-Object Name, DeletedTime, RemainingDaysBeforePermanentDelete
Použite nasledujúci skript na obnovenie soft-delete súboru:
# Connect to OneLake
$ctx = New-AzStorageContext -StorageAccountName "onelake" -UseConnectedAccount -endpoint "fabric.microsoft.com"
# Restore a specific blob
$workspaceName = "your-workspace-name"
$blobPath = "your-lakehouse.Lakehouse/Files/deleted-file.parquet"
Get-AzStorageBlob -Container $workspaceName -Context $ctx -Blob $blobPath -IncludeDeleted |
Where-Object { $_.IsDeleted } |
Restore-AzStorageBlob
Pre viac príkladov PowerShellu pozri Obnovenie soft-deleted blobov a adresárov pomocou PowerShellu.
Obnovujte súbory pomocou REST API
Soft-delete súbory môžete tiež obnoviť pomocou Azure Blob Storage REST API a SDK. Operácia Undelete Blob obnovuje obsah a metadáta soft-deleted blobu.
Pre viac informácií pozri Undelete Blob REST API.