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.