Start-AzureStorSimpleBackupCloneJob

Startet einen Auftrag, der eine Sicherung auf einem Gerät klont.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.

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

Beschreibung

Das Start-AzureStorSimpleBackupCloneJob-Cmdlet startet einen Auftrag, der eine vorhandene Sicherung auf einem StorSimple-Gerät klont.

Beispiele

Beispiel 1: Klonen einer Sicherung auf einem anderen Volume mithilfe von Gerätenamen

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

Der erste Befehl ruft die erste Sicherung für das Gerät namens ContosoDev07 mithilfe des Cmdlets "Get-AzureStorSimpleDeviceBackup " ab. Der Befehl speichert diese Sicherung in der variablen $Backup.

Der zweite Befehl ruft Zugriffssteuerungsdatensätze mithilfe des Cmdlets "Get-AzureStorSimpleAccessControlRecord" ab. Der Befehl speichert das Ergebnis in der $Acrs Variablen.

Der letzte Befehl beginnt einen Auftrag, der eine angegebene Sicherung eines Volumes auf einem Gerät zu einem anderen Volume auf demselben Gerät klont. In diesem Beispiel wird das Gerät anhand des Namens angegeben. Der Befehl verwendet die in $Backup und $Acrs gespeicherten Werte. Der Befehl gibt die ID des Auftrags zurück.

Beispiel 2: Klonen einer Sicherung auf einem anderen Volume mithilfe von Geräte-IDs

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

Der erste Befehl ruft die erste Sicherung für das Gerät namens ContosoDev07 mithilfe des Cmdlets "Get-AzureStorSimpleDeviceBackup " ab. Der Befehl speichert diese Sicherung in der variablen $Backup.

Der zweite Befehl ruft Zugriffssteuerungsdatensätze mithilfe des Cmdlets "Get-AzureStorSimpleAccessControlRecord" ab. Der Befehl speichert das Ergebnis in der $Acrs Variablen.

Der letzte Befehl beginnt einen Auftrag, der eine angegebene Sicherung eines Volumes auf einem Gerät zu einem anderen Volume auf demselben Gerät klont. In diesem Beispiel wird das Gerät nach Geräte-ID angegeben. Der Befehl verwendet die in $Backup und $Acrs gespeicherten Werte. Der Befehl gibt die ID des Auftrags zurück.

Beispiel 3: Klonen einer Sicherung auf einem Volume auf einem anderen Gerät mithilfe von Gerätenamen

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

Der erste Befehl ruft die erste Sicherung für das Gerät namens ContosoDev07 mithilfe des Cmdlets "Get-AzureStorSimpleDeviceBackup " ab. Der Befehl speichert diese Sicherung in der variablen $Backup.

Der zweite Befehl ruft Zugriffssteuerungsdatensätze mithilfe des Cmdlets "Get-AzureStorSimpleAccessControlRecord" ab. Der Befehl speichert das Ergebnis in der $Acrs Variablen.

Der letzte Befehl beginnt einen Auftrag, der eine angegebene Sicherung eines Volumes auf einem Gerät zu einem Volume auf einem anderen Gerät klont. In diesem Beispiel werden die Geräte anhand des Namens angegeben. Der Befehl verwendet die in $Backup und $Acrs gespeicherten Werte. Der Befehl gibt die ID des Auftrags zurück.

Beispiel 4: Klonen einer Sicherung auf einem anderen Volume mithilfe von Gerätenamen und dem Pipelineoperator

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!

Der erste Befehl ruft die erste Sicherung für das Gerät namens ContosoDev07 mithilfe des Cmdlets "Get-AzureStorSimpleDeviceBackup " ab. Der Befehl speichert diese Sicherung in der variablen $Backup.

Der zweite Befehl ruft Zugriffssteuerungsdatensätze mithilfe des Cmdlets "Get-AzureStorSimpleAccessControlRecord" ab. Der Befehl übergibt seine Ergebnisse mithilfe des Pipelineoperators an das aktuelle Cmdlet. Das aktuelle Cmdlet beginnt einen Auftrag, der eine angegebene Sicherung eines Volumes auf einem Gerät zu einem anderen Volume auf demselben Gerät klont. In diesem Beispiel wird das Gerät anhand des Namens angegeben. Der Befehl verwendet den in $Backup gespeicherten Wert. Der Befehl verwendet den Wert des TargetAccessControlRecords-Parameters aus der Pipeline. Der Befehl gibt die ID des Auftrags zurück.

Parameter

-BackupId

Gibt die Instanz-ID der zu klonende Sicherung an.

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

-CloneVolumeName

Gibt den Namen für das neue geklonte Volume auf dem Zielgerät an.

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

-Force

Erzwingt die Ausführung des Befehls ohne Aufforderung zur Bestätigung durch den Benutzer.

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

-Profile

Gibt ein Azure-Profil an.

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

-Snapshot

Gibt das Snapshot-Objekt an, das dieses Cmdlet klont.

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

-SourceDeviceId

Gibt die Instanz-ID des Quellgeräts an. Dieses Cmdlet klont die Rückseite vom Quellgerät.

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

-SourceDeviceName

Gibt den Namen des Quellgeräts an. Dieses Cmdlet klont die Rückseite vom Quellgerät.

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

-TargetAccessControlRecords

Gibt die Zugriffssteuerungsdatensätze an.

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

-TargetDeviceId

Gibt die Instanz-ID des Zielgeräts an.

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

-TargetDeviceName

Gibt den Namen des Geräts an, mit dem dieses Cmdlet die Sicherung klont.

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

Eingaben

Snapshot, List of AccessControlRecord

Sie können Snapshot-Objekte oder eine Liste von AccessControlRecord-Objekten an dieses Cmdlet weiterleiten.