Share via


Start-AzureStorSimpleBackupCloneJob

Startar ett jobb som klonar en säkerhetskopia på en enhet.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

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

Cmdleten Start-AzureStorSimpleBackupCloneJob startar ett jobb som klonar en befintlig säkerhetskopia på en StorSimple-enhet.

Exempel

Exempel 1: Klona en säkerhetskopia till en annan volym med hjälp av enhetsnamn

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

Det första kommandot hämtar den första säkerhetskopieringen för enheten med namnet ContosoDev07 med hjälp av cmdleten Get-AzureStorSimpleDeviceBackup . Kommandot lagrar säkerhetskopieringen i variabeln $Backup.

Det andra kommandot hämtar åtkomstkontrollposter med hjälp av cmdleten Get-AzureStorSimpleAccessControlRecord . Kommandot lagrar resultatet i variabeln $Acrs.

Det sista kommandot påbörjar ett jobb som klonar en angiven säkerhetskopia av en volym på en enhet till en annan volym på samma enhet. Det här exemplet anger enheten efter namn. Kommandot använder de värden som lagras i $Backup och $Acrs. Kommandot returnerar jobbets ID.

Exempel 2: Klona en säkerhetskopia till en annan volym med hjälp av enhets-ID:n

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

Det första kommandot hämtar den första säkerhetskopieringen för enheten med namnet ContosoDev07 med hjälp av cmdleten Get-AzureStorSimpleDeviceBackup . Kommandot lagrar säkerhetskopieringen i variabeln $Backup.

Det andra kommandot hämtar åtkomstkontrollposter med hjälp av cmdleten Get-AzureStorSimpleAccessControlRecord . Kommandot lagrar resultatet i variabeln $Acrs.

Det sista kommandot påbörjar ett jobb som klonar en angiven säkerhetskopia av en volym på en enhet till en annan volym på samma enhet. Det här exemplet anger enheten efter enhets-ID. Kommandot använder de värden som lagras i $Backup och $Acrs. Kommandot returnerar jobbets ID.

Exempel 3: Klona en säkerhetskopia till en volym på en annan enhet med hjälp av enhetsnamn

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

Det första kommandot hämtar den första säkerhetskopieringen för enheten med namnet ContosoDev07 med hjälp av cmdleten Get-AzureStorSimpleDeviceBackup . Kommandot lagrar säkerhetskopieringen i variabeln $Backup.

Det andra kommandot hämtar åtkomstkontrollposter med hjälp av cmdleten Get-AzureStorSimpleAccessControlRecord . Kommandot lagrar resultatet i variabeln $Acrs.

Det sista kommandot påbörjar ett jobb som klonar en angiven säkerhetskopia av en volym på en enhet till en volym på en annan enhet. I det här exemplet anges enheterna efter namn. Kommandot använder de värden som lagras i $Backup och $Acrs. Kommandot returnerar jobbets ID.

Exempel 4: Klona en säkerhetskopia till en annan volym med hjälp av enhetsnamn och pipelineoperatorn

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!

Det första kommandot hämtar den första säkerhetskopieringen för enheten med namnet ContosoDev07 med hjälp av cmdleten Get-AzureStorSimpleDeviceBackup . Kommandot lagrar säkerhetskopieringen i variabeln $Backup.

Det andra kommandot hämtar åtkomstkontrollposter med hjälp av cmdleten Get-AzureStorSimpleAccessControlRecord . Kommandot skickar sina resultat till den aktuella cmdleten med hjälp av pipelineoperatorn. Den aktuella cmdleten börjar ett jobb som klonar en angiven säkerhetskopia av en volym på en enhet, till en annan volym på samma enhet. Det här exemplet anger enheten efter namn. Kommandot använder värdet som lagras i $Backup. Kommandot tar värdet för parametern TargetAccessControlRecords från pipelinen. Kommandot returnerar jobbets ID.

Parametrar

-BackupId

Anger instans-ID för säkerhetskopieringen som ska klonas.

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

-CloneVolumeName

Anger namnet på den nya klonade volymen på målenheten.

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

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

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

-Profile

Anger en Azure-profil.

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

-Snapshot

Anger det ögonblicksbildobjekt som den här cmdleten klonar.

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

-SourceDeviceId

Anger källenhetens instans-ID. Den här cmdleten klonar tillbaka från källenheten.

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

-SourceDeviceName

Anger namnet på källenheten. Den här cmdleten klonar tillbaka från källenheten.

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

-TargetAccessControlRecords

Anger åtkomstkontrollposterna.

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

-TargetDeviceId

Anger målenhetens instans-ID.

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

-TargetDeviceName

Anger namnet på den enhet som den här cmdleten klonar säkerhetskopian till.

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

Indata

Snapshot, List of AccessControlRecord

Du kan skicka ögonblicksbildobjekt eller en lista över AccessControlRecord-objekt till den här cmdleten.