Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
OneLake schützt Ihre Daten automatisch mithilfe von vorläufigem Löschen, wodurch gelöschte Dateien sieben Tage vor der dauerhaften Entfernung aufbewahrt werden. Dieser integrierte Schutz hilft Ihnen, versehentliche Löschungen oder Benutzerfehler zu beheben, ohne auf Sicherungen zurückgreifen zu müssen.
Nach sieben Tagen werden vorläufig gelöschte Dateien endgültig entfernt und können nicht wiederhergestellt werden.
Sie zahlen für vorläufig gelöschte Daten mit der gleichen Rate wie aktive Daten.
Vorübergehend gelöschte Dateien wiederherstellen
Sie können vorläufig gelöschte Dateien mithilfe von Azure Storage-Explorer, Azure PowerShell oder Azure Storage-REST-APIs wiederherstellen. Sie benötigen Schreibzugriff auf die Dateien, um sie wiederherzustellen.
Wiederherstellen von Dateien mithilfe des Azure Storage-Explorers
Azure Storage Explorer bietet eine visuelle Benutzeroberfläche zum Durchsuchen und Wiederherstellen vorläufig gelöschter Dateien.
Um Dateien mithilfe des Azure Storage-Explorers wiederherzustellen, stellen Sie sicher, dass Sie folgendes haben:
- Azure Storage Explorer auf Ihrem Computer installiert
- Eine Verbindung mit Ihrem OneLake-Arbeitsbereich. Anweisungen finden Sie unter Verwenden des Azure Storage-Explorers mit OneLake.
Führen Sie die folgenden Schritte aus, um Dateien wiederherzustellen:
Öffnen Sie den Azure Storage-Explorer, und stellen Sie eine Verbindung mit Ihrem OneLake-Arbeitsbereich her.
Wechseln Sie zum Lakehouse oder zum Datenelement, das die gelöschten Dateien enthielt.
Wählen Sie die Dropdown-Schaltfläche neben der Pfadleiste aus und wählen Sie dann Aktive und weich gelöschte Blobs anstelle der standardmäßigen Aktiven Blobs aus.
Navigieren Sie zu dem Ordner, der die gelöschte Datei enthielt.
Klicken Sie mit der rechten Maustaste auf die vorläufig gelöschte Datei, und wählen Sie dann Wiederherstellen aus.
Die Datei wird am ursprünglichen Speicherort wiederhergestellt und ist sofort verfügbar.
Wiederherstellen von Dateien mithilfe von PowerShell
Verwenden Sie Azure PowerShell, um vorläufig gelöschte Dateien programmgesteuert auflisten und wiederherstellen.
Um Dateien mithilfe von PowerShell wiederherzustellen, stellen Sie sicher, dass Sie folgendes haben:
- Azure PowerShell Az.Storage-Modul installiert
- Authentifizierung bei OneLake. Anweisungen finden Sie unter Herstellen einer Verbindung mit OneLake mit PowerShell.
Verwenden Sie das folgende Skript, um vorläufig gelöschte Dateien in einem bestimmten Pfad auflisten:
# 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
Verwenden Sie das folgende Skript, um eine vorläufig gelöschte Datei wiederherzustellen:
# 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
Weitere PowerShell-Beispiele finden Sie unter Wiederherstellen vorläufig gelöschter Blobs und Verzeichnisse mithilfe von PowerShell.
Wiederherstellen von Dateien mithilfe von REST-APIs
Sie können auch vorläufig gelöschte Dateien mithilfe von Azure Blob Storage-REST-APIs und SDKs wiederherstellen. Der Vorgang "Undelete Blob" stellt den Inhalt und die Metadaten eines vorläufig gelöschten Blobs wieder her.
Weitere Informationen finden Sie unter "Undelete Blob REST API".