Sdílet prostřednictvím


Restore-AzDataLakeStoreDeletedItem

Obnovení odstraněného souboru nebo složky v Azure Data Lake

Syntaxe

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>]

Description

Rutina Restore-AzDataLakeStoreDeletedItem obnoví odstraněný soubor nebo složku ve službě Data Lake Store. Vyžaduje cestu odstraněné položky v koši vrácený Get-AzDataLakeStoreDeletedItem. Upozornění: Zrušení zrušení souborů je operace s nejlepším úsilím. Po odstranění souboru není zaručeno, že je možné soubor obnovit. Použití tohoto rozhraní API je povolené prostřednictvím seznamu povolených. Pokud váš účet ADL není povolený, pak použití tohoto rozhraní API vyvolá neimplementovanou výjimku. Pokud potřebujete další informace a pomoc, obraťte se na podporu Microsoftu.

Příklady

Příklad 1: Obnovení souboru z Data Lake Store pomocí možnosti -force

Restore-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Path 927e8fb1-a287-4353-b50e-3b4a39ae4088 -Destination adl://ml1ptrashtest.azuredatalake.com/test0/file_1230 -Type "file" -Force

Tento příkaz obnoví soubor z Data Lake Store pomocí možnosti -force.

Příklad 2: Obnovení souboru z Data Lake Store pomocí potvrzení uživatele

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

Tento příkaz obnoví soubor z Data Lake Store pomocí potvrzení uživatele.

Parametry

-Account

Určuje název účtu Data Lake Store.

Typ:String
Aliasy:AccountName
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DeletedItem

Odstraněný objekt položky.

Typ:DataLakeStoreDeletedItem
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Destination

Cílová cesta, kam se má odstraněný soubor nebo složka obnovit.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Force

Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PassThru

Vrátí logickou hodnotu true při úspěchu.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Path

Cesta odstraněného souboru nebo složky v koši.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-RestoreAction

Akce, která se má provést u konfliktů názvu cíle – "copy" nebo "overwrite"

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Type

Typ obnovené položky – "soubor" nebo "složka"

Typ:String
Position:3
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

String

Výstupy

None