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
Salidas
None