Compartir a través de


Restore-AzDataLakeStoreDeletedItem

Restaure un archivo o carpeta eliminados en Azure Data Lake.

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

Description

El cmdlet Restore-AzDataLakeStoreDeletedItem restaura un archivo o carpeta eliminados en Data Lake Store. Requiere la ruta de acceso del elemento eliminado en la papelera devuelta por Get-AzDataLakeStoreDeletedItem. Precaución: La eliminación de archivos es una operación de mejor esfuerzo. No hay garantías de que se pueda restaurar un archivo una vez eliminado. El uso de esta API está habilitado a través de la lista de permitidos. Si la cuenta de ADL no está en la lista de permitidos, el uso de esta API producirá una excepción No implementada. Para obtener más información y ayuda, póngase en contacto con el soporte técnico de Microsoft.

Ejemplos

Ejemplo 1: Restauración de un archivo desde Data Lake Store mediante la opción -force

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

Este comando restaura un archivo desde Data Lake Store mediante la opción -force

Ejemplo 2: Restauración de un archivo desde Data Lake Store mediante la confirmación del usuario

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

Este comando restaura un archivo de Data Lake Store mediante la confirmación del usuario.

Parámetros

-Account

Especifica el nombre de la cuenta de Data Lake Store.

Type:String
Aliases:AccountName
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeletedItem

Objeto de elemento eliminado.

Type:DataLakeStoreDeletedItem
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Destination

Ruta de acceso de destino a la que se debe restaurar el archivo o la carpeta eliminados.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Devuelve el valor booleano true si se ha realizado correctamente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Ruta de acceso del archivo o carpeta eliminados en la papelera.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RestoreAction

Acción que se debe realizar en conflictos de nombres de destino: "copiar" o "sobrescribir"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Type

Tipo de entrada que se va a restaurar: "archivo" o "carpeta"

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Salidas

None