Freigeben über


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