Restore-AzDataLakeStoreDeletedItem
Stellen Sie eine gelöschte Datei oder einen Ordner in Azure Data Lake wieder her.
Syntax
Restore-AzDataLakeStoreDeletedItem
[-Account] <String>
[-Path] <String>
[-Destination] <String>
[-Type] <String>
[-RestoreAction <String>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Restore-AzDataLakeStoreDeletedItem
[-Account] <String>
[-DeletedItem] <DataLakeStoreDeletedItem>
[-RestoreAction <String>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das cmdlet Restore-AzDataLakeStoreDeletedItem cmdlet stellt eine gelöschte Datei oder einen Ordner im Datenspeicher wieder her. Erfordert den Pfad des gelöschten Elements im Papierkorb, der von Get-AzDataLakeStoreDeletedItem zurückgegeben wird. Achtung: Das Rückgängigmachen von Dateien ist ein Best-Effort-Vorgang. Es gibt keine Garantien, dass eine Datei nach dem Löschen wiederhergestellt werden kann. Die Verwendung dieser API wird über allowlisting aktiviert. Wenn Ihr ADL-Konto nicht zugelassen ist, löst die Verwendung dieser API die Ausnahme "Nicht implementiert" aus. Weitere Informationen und Unterstützung erhalten Sie vom Microsoft-Support.
Beispiele
Beispiel 1: Wiederherstellen einer Datei aus dem Datenspeicher mithilfe -force Option
Restore-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Path 927e8fb1-a287-4353-b50e-3b4a39ae4088 -Destination adl://ml1ptrashtest.azuredatalake.com/test0/file_1230 -Type "file" -Force
Mit diesem Befehl wird eine Datei aus dem Data Lake Store mithilfe -force Option wiederhergestellt.
Beispiel 2: Wiederherstellen einer Datei aus dem Data Lake Store mithilfe der Benutzerbestätigung
Restore-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Path 927e8fb1-a287-4353-b50e-3b4a39ae4088 -Destination adl://ml1ptrashtest.azuredatalake.com/test4/file_1115 -Type file
Restore user data ?
From - 927e8fb1-a287-4353-b50e-3b4a39ae4088
To - adl://ml1ptrashtest.azuredatalake.com/test4/file_1115
Type - file
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y
Mit diesem Befehl wird eine Datei aus dem Data Lake Store mithilfe der Benutzerbestätigung wiederhergestellt.
Parameter
-Account
Gibt den Namen des Data Lake Store-Kontos an.
Typ: | String |
Aliase: | AccountName |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeletedItem
Das gelöschte Elementobjekt.
Typ: | DataLakeStoreDeletedItem |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Destination
Der Zielpfad, zu dem die gelöschte Datei oder der Ordner wiederhergestellt werden soll.
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Force
Erzwingt die Ausführung des Befehls, ohne eine Benutzerbestätigung zu verlangen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PassThru
Zurückgeben von booleschen True bei Erfolg.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Path
Der Pfad der gelöschten Datei oder des Ordners im Papierkorb.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-RestoreAction
Aktion zum Ausführen von Zielnamenkonflikten – "Kopieren" oder "Überschreiben"
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Type
Der Typ des wiederhergestellten Eintrags – "Datei" oder "Ordner"
Typ: | String |
Position: | 3 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
None
Ähnliche Themen
Azure PowerShell