Restore-AzDataLakeStoreDeletedItem
Restaure um arquivo ou pasta excluído no Azure Data Lake.
Sintaxe
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
O cmdlet Restore-AzDataLakeStoreDeletedItem restaura um arquivo ou pasta excluído no Data Lake Store. Requer o caminho do item excluído no lixo retornado por Get-AzDataLakeStoreDeletedItem. Cuidado: a desvinculação de arquivos é uma operação de melhor esforço. Não há garantias de que um arquivo possa ser restaurado depois de excluído. O uso dessa API é habilitado por meio da lista de permissões. Se sua conta do ADL não estiver na lista de permissões, o uso dessa api gerará exceção Não implementada. Para obter mais informações e assistência, entre em contato com o suporte da Microsoft.
Exemplos
Exemplo 1: restaurar um arquivo do Data Lake Store usando -force opção
Restore-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Path 927e8fb1-a287-4353-b50e-3b4a39ae4088 -Destination adl://ml1ptrashtest.azuredatalake.com/test0/file_1230 -Type "file" -Force
Esse comando restaura um arquivo do Data Lake Store usando -force opção
Exemplo 2: restaurar um arquivo do Data Lake Store usando a confirmação do usuário
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
Esse comando restaura um arquivo do Data Lake Store usando a confirmação do usuário
Parâmetros
-Account
Especifica o nome da conta do Data Lake Store.
Tipo: | String |
Aliases: | AccountName |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DeletedItem
O objeto de item excluído.
Tipo: | DataLakeStoreDeletedItem |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Destination
O caminho de destino para onde o arquivo ou pasta excluído deve ser restaurado.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Force
Força o comando a ser executado sem solicitar a confirmação do usuário.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PassThru
Retorne booliano verdadeiro no sucesso.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Path
O caminho do arquivo ou pasta excluído na lixeira.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-RestoreAction
Ação para assumir conflitos de nome de destino – "copiar" ou "substituir"
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Type
O tipo de entrada que está sendo restaurada - "arquivo" ou "pasta"
Tipo: | String |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Entradas
Saídas
None
Links Relacionados
Azure PowerShell