Share via


Start-AzureStorSimpleBackupCloneJob

Inicia un trabajo que clona una copia de seguridad en un dispositivo.

Nota

Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan Service Management API. Consulte el módulo de Az PowerShell para cmdlets para administrar recursos de Azure Resource Manager.

Syntax

Start-AzureStorSimpleBackupCloneJob
     -BackupId <String>
     -Snapshot <Snapshot>
     -CloneVolumeName <String>
     [-TargetAccessControlRecords <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.AccessControlRecord]>]
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureStorSimpleBackupCloneJob
     -SourceDeviceName <String>
     -TargetDeviceName <String>
     -BackupId <String>
     -Snapshot <Snapshot>
     -CloneVolumeName <String>
     [-TargetAccessControlRecords <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.AccessControlRecord]>]
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureStorSimpleBackupCloneJob
     -SourceDeviceId <String>
     -TargetDeviceId <String>
     -BackupId <String>
     -Snapshot <Snapshot>
     -CloneVolumeName <String>
     [-TargetAccessControlRecords <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.AccessControlRecord]>]
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]

Description

El cmdlet Start-AzureStorSimpleBackupCloneJob inicia un trabajo que clona una copia de seguridad existente en un dispositivo StorSimple.

Ejemplos

Ejemplo 1: Clonación de una copia de seguridad en un volumen diferente mediante el uso de nombres de dispositivo

PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "ContosoDev07" -First 1
PS C:\> $Acrs = Get-AzureStorSimpleAccessControlRecord -ACRName "Acr01"
PS C:\> Start-AzureStorSimpleBackupCloneJob -SourceDeviceName "ContosoDev07 -TargetDeviceName "ContosoDev07" -BackupId $Backup.InstanceId -Snapshot $Backup.Snapshots[0] -CloneVolumeName "cloned_volume11" -TargetAccessControlRecords $Acrs
VERBOSE: ClientRequestId: 43d8b4dc-39da-4ec5-92f6-be1f499155e9_PS
VERBOSE: ClientRequestId: be7a73a7-980c-4ba2-82d4-f6a7ee0eac0a_PS
VERBOSE: ClientRequestId: ee02aaae-d366-43d2-a229-8761d6db39f1_PS

Confirm
Are you sure you want to clone the backup with backupId fca748a0-4154-49e0-9550-07fa481cbd2d? 
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y
VERBOSE: ClientRequestId: 9b81d9f9-3e31-49be-a8cd-1b1c6afdb744_PS
bd05baee-36d0-48f4-8b1e-8119c4133446
VERBOSE: The start job is triggered successfully. Please use the command Get-AzureStorSimpleJob -InstanceId bd05baee-36d0-48f4-8b1e-8119c4133446 for tracking the job's status

El primer comando obtiene la primera copia de seguridad del dispositivo denominado ContosoDev07 mediante el cmdlet Get-AzureStorSimpleDeviceBackup . El comando almacena esa copia de seguridad en la variable $Backup.

El segundo comando obtiene registros de control de acceso mediante el cmdlet Get-AzureStorSimpleAccessControlRecord . El comando almacena el resultado en la variable $Acrs.

El comando final inicia un trabajo que clona una copia de seguridad especificada de un volumen en un dispositivo en un volumen diferente en el mismo dispositivo. En este ejemplo se especifica el dispositivo por nombre. El comando usa los valores almacenados en $Backup y $Acrs. El comando devuelve el identificador del trabajo.

Ejemplo 2: Clonación de una copia de seguridad en un volumen diferente mediante identificadores de dispositivo

PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName ContosoDev07 -First 1
PS C:\> $Acrs = Get-AzureStorSimpleAccessControlRecord -ACRName "Acr01"
PS C:\> Start-AzureStorSimpleBackupCloneJob -SourceDeviceId "be7a73a7-980c-4ba2-82d4-f6a7ee0eacbb" -TargetDeviceId "be7a73a7-980c-4ba2-82d4-f6a7ee0eacbb" -BackupId $Backup.InstanceId -Snapshot $Backup.Snapshots[0] -CloneVolumeName "cloned_volume11" -TargetAccessControlRecords $Acrs
VERBOSE: ClientRequestId: 43d8b4dc-39da-4ec5-92f6-be1f499155e9_PS
VERBOSE: ClientRequestId: be7a73a7-980c-4ba2-82d4-f6a7ee0eac0a_PS
VERBOSE: ClientRequestId: ee02aaae-d366-43d2-a229-8761d6db39f1_PS

Confirm
Are you sure you want to clone the backup with backupId fca748a0-4154-49e0-9550-07fa481cbd2d? 
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y
VERBOSE: ClientRequestId: 9b81d9f9-3e31-49be-a8cd-1b1c6afdb744_PS
bd05baee-36d0-48f4-8b1e-8119c4133446
VERBOSE: The start job is triggered successfully. Please use the command Get-AzureStorSimpleJob -InstanceId bd05baee-36d0-48f4-8b1e-8119c4133446 for tracking the job's status

El primer comando obtiene la primera copia de seguridad del dispositivo denominado ContosoDev07 mediante el cmdlet Get-AzureStorSimpleDeviceBackup . El comando almacena esa copia de seguridad en la variable $Backup.

El segundo comando obtiene registros de control de acceso mediante el cmdlet Get-AzureStorSimpleAccessControlRecord . El comando almacena el resultado en la variable $Acrs.

El comando final inicia un trabajo que clona una copia de seguridad especificada de un volumen en un dispositivo en un volumen diferente en el mismo dispositivo. En este ejemplo se especifica el dispositivo por identificador de dispositivo. El comando usa los valores almacenados en $Backup y $Acrs. El comando devuelve el identificador del trabajo.

Ejemplo 3: Clonación de una copia de seguridad en un volumen en un dispositivo diferente mediante nombres de dispositivo

PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "ContosoDev07" -First 1
PS C:\> $Acrs = Get-AzureStorSimpleAccessControlRecord -ACRName "Acr01"
PS C:\> Start-AzureStorSimpleBackupCloneJob -SourceDeviceName "ContosoDev07" -TargetDeviceName "ContosoDev12" -BackupId $Backup.InstanceId -Snapshot $Backup.Snapshots[0] -CloneVolumeName "cloned_volume11" -TargetAccessControlRecords $Acrs
VERBOSE: ClientRequestId: 43d8b4dc-39da-4ec5-92f6-be1f499155e9_PS
VERBOSE: ClientRequestId: be7a73a7-980c-4ba2-82d4-f6a7ee0eac0a_PS
VERBOSE: ClientRequestId: ee02aaae-d366-43d2-a229-8761d6db39f1_PS

Confirm
Are you sure you want to clone the backup with backupId fca748a0-4154-49e0-9550-07fa481cbd2d? 
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y
VERBOSE: ClientRequestId: 9b81d9f9-3e31-49be-a8cd-1b1c6afdb744_PS
bd05baee-36d0-48f4-8b1e-8119c4133446
VERBOSE: The start job is triggered successfully. Please use the command Get-AzureStorSimpleJob -InstanceId bd05baee-36d0-48f4-8b1e-8119c4133446 for tracking the job's status

El primer comando obtiene la primera copia de seguridad del dispositivo denominado ContosoDev07 mediante el cmdlet Get-AzureStorSimpleDeviceBackup . El comando almacena esa copia de seguridad en la variable $Backup.

El segundo comando obtiene registros de control de acceso mediante el cmdlet Get-AzureStorSimpleAccessControlRecord . El comando almacena el resultado en la variable $Acrs.

El comando final inicia un trabajo que clona una copia de seguridad especificada de un volumen en un dispositivo en un volumen en otro dispositivo. En este ejemplo se especifican los dispositivos por nombre. El comando usa los valores almacenados en $Backup y $Acrs. El comando devuelve el identificador del trabajo.

Ejemplo 4: Clonación de una copia de seguridad en un volumen diferente mediante el uso de nombres de dispositivo y el operador de canalización

PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName ContosoDev1 -First 1
PS C:\> Get-AzureStorSimpleAccessControlRecord -ACRName acr1 | Start-AzureStorSimpleBackupCloneJob -SourceDeviceName ContosoDev1 -TargetDeviceName ContosoDev1 -BackupId $backup.InstanceId -Snapshot $backup.Snapshots[0] -CloneVolumeName "cloned_vol1" 
VERBOSE: ClientRequestId: 1183a29d-63a9-408a-9065-032c92d317ee_PS
VERBOSE: ClientRequestId: e195717c-5920-4133-bdf0-c1201ebabf6f_PS
VERBOSE: ClientRequestId: ac16644d-bfd8-4edf-b1ad-f5df4ceb4df7_PS
VERBOSE: ClientRequestId: dcdcab7f-2aaa-496d-8a18-2e7449a70227_PS
VERBOSE: ClientRequestId: 6f92e422-eda9-4087-aefb-2257a49f5beb_PS

Confirm
Are you sure you want to clone the backup with backupId fca748a0-4154-49e0-9550-07fa481cbd2d? 
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y
VERBOSE: ClientRequestId: 646b280c-b51c-4812-b5c5-b7ca215f1c90_PS
a747d2dc-2876-474e-aea6-6546b255427e
VERBOSE: The start job is triggered successfully. Please use the command Get-AzureStorSimpleJob -InstanceId a747d2dc-2876-474e-aea6-6546b255427e for tracking the job's status
VERBOSE: Access Control Record with given name acr11 is found!

El primer comando obtiene la primera copia de seguridad del dispositivo denominado ContosoDev07 mediante el cmdlet Get-AzureStorSimpleDeviceBackup . El comando almacena esa copia de seguridad en la variable $Backup.

El segundo comando obtiene registros de control de acceso mediante el cmdlet Get-AzureStorSimpleAccessControlRecord . El comando pasa sus resultados al cmdlet actual mediante el operador de canalización. El cmdlet actual inicia un trabajo que clona una copia de seguridad especificada de un volumen en un dispositivo, en un volumen diferente en el mismo dispositivo. En este ejemplo se especifica el dispositivo por nombre. El comando usa el valor almacenado en $Backup. El comando toma el valor del parámetro TargetAccessControlRecords de la canalización. El comando devuelve el identificador del trabajo.

Parámetros

-BackupId

Especifica el identificador de instancia de la copia de seguridad que se va a clonar.

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

-CloneVolumeName

Especifica el nombre del nuevo volumen clonado en el dispositivo de destino.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
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

-Profile

Especifica un perfil de Azure.

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

-Snapshot

Especifica el objeto de instantánea que clona este cmdlet.

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

-SourceDeviceId

Especifica el identificador de instancia del dispositivo de origen. Este cmdlet clona la parte posterior del dispositivo de origen.

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

-SourceDeviceName

Especifica el nombre del dispositivo de origen. Este cmdlet clona la parte posterior del dispositivo de origen.

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

-TargetAccessControlRecords

Especifica los registros de control de acceso.

Type:List<T>[AccessControlRecord]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TargetDeviceId

Especifica el identificador de instancia del dispositivo de destino.

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

-TargetDeviceName

Especifica el nombre del dispositivo al que este cmdlet clona la copia de seguridad.

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

Entradas

Snapshot, List of AccessControlRecord

Puede canalizar objetos Snapshot o una lista de objetos AccessControlRecord a este cmdlet.