Start-AzureStorSimpleBackupCloneJob
디바이스에서 백업을 복제하는 작업을 시작합니다.
참고 항목
이 설명서에서 참조되는 cmdlet은 ASM(Azure Service Manager) API를 사용하는 레거시 Azure 리소스를 관리하기 위한 것입니다. 이 레거시 PowerShell 모듈은 ASM이 사용 중지될 예정이므로 새 리소스를 만들 때 권장되지 않습니다. 자세한 내용은 Azure Service Manager 사용 중지를 참조 하세요.
Az PowerShell 모듈은 PowerShell을 사용하여 ARM(Azure Resource Manager) 리소스를 관리하는 데 권장되는 PowerShell 모듈입니다.
구문
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
Start-AzureStorSimpleBackupCloneJob cmdlet은 StorSimple 디바이스에서 기존 백업을 복제하는 작업을 시작합니다.
예제
예제 1: 디바이스 이름을 사용하여 다른 볼륨에 백업 복제
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
첫 번째 명령은 Get-AzureStorSimpleDeviceBackup cmdlet을 사용하여 ContosoDev07이라는 디바이스에 대한 첫 번째 백업을 가져옵니다. 이 명령은 해당 백업을 $Backup 변수에 저장합니다.
두 번째 명령은 Get-AzureStorSimpleAccessControlRecord cmdlet을 사용하여 액세스 제어 레코드를 가져옵니다. 이 명령은 결과를 $Acrs 변수에 저장합니다.
최종 명령은 디바이스의 지정된 볼륨 백업을 동일한 디바이스의 다른 볼륨에 복제하는 작업을 시작합니다. 이 예제에서는 이름으로 디바이스를 지정합니다. 이 명령은 $Backup 및 $Acrs 저장된 값을 사용합니다. 이 명령은 작업의 ID를 반환합니다.
예제 2: 디바이스 ID를 사용하여 다른 볼륨에 백업 복제
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
첫 번째 명령은 Get-AzureStorSimpleDeviceBackup cmdlet을 사용하여 ContosoDev07이라는 디바이스에 대한 첫 번째 백업을 가져옵니다. 이 명령은 해당 백업을 $Backup 변수에 저장합니다.
두 번째 명령은 Get-AzureStorSimpleAccessControlRecord cmdlet을 사용하여 액세스 제어 레코드를 가져옵니다. 이 명령은 결과를 $Acrs 변수에 저장합니다.
최종 명령은 디바이스의 지정된 볼륨 백업을 동일한 디바이스의 다른 볼륨에 복제하는 작업을 시작합니다. 이 예제에서는 디바이스 ID별로 디바이스를 지정합니다. 이 명령은 $Backup 및 $Acrs 저장된 값을 사용합니다. 이 명령은 작업의 ID를 반환합니다.
예제 3: 디바이스 이름을 사용하여 다른 디바이스의 볼륨에 백업 복제
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
첫 번째 명령은 Get-AzureStorSimpleDeviceBackup cmdlet을 사용하여 ContosoDev07이라는 디바이스에 대한 첫 번째 백업을 가져옵니다. 이 명령은 해당 백업을 $Backup 변수에 저장합니다.
두 번째 명령은 Get-AzureStorSimpleAccessControlRecord cmdlet을 사용하여 액세스 제어 레코드를 가져옵니다. 이 명령은 결과를 $Acrs 변수에 저장합니다.
최종 명령은 디바이스의 지정된 볼륨 백업을 다른 디바이스의 볼륨에 복제하는 작업을 시작합니다. 이 예제에서는 이름으로 디바이스를 지정합니다. 이 명령은 $Backup 및 $Acrs 저장된 값을 사용합니다. 이 명령은 작업의 ID를 반환합니다.
예제 4: 디바이스 이름 및 파이프라인 연산자를 사용하여 다른 볼륨에 백업 복제
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!
첫 번째 명령은 Get-AzureStorSimpleDeviceBackup cmdlet을 사용하여 ContosoDev07이라는 디바이스에 대한 첫 번째 백업을 가져옵니다. 이 명령은 해당 백업을 $Backup 변수에 저장합니다.
두 번째 명령은 Get-AzureStorSimpleAccessControlRecord cmdlet을 사용하여 액세스 제어 레코드를 가져옵니다. 이 명령은 파이프라인 연산자를 사용하여 현재 cmdlet에 결과를 전달합니다. 현재 cmdlet은 디바이스의 지정된 볼륨 백업을 동일한 디바이스의 다른 볼륨에 복제하는 작업을 시작합니다. 이 예제에서는 이름으로 디바이스를 지정합니다. 이 명령은 $Backup 저장된 값을 사용합니다. 이 명령은 파이프라인에서 TargetAccessControlRecords 매개 변수의 값을 가져옵니다. 이 명령은 작업의 ID를 반환합니다.
매개 변수
-BackupId
복제할 백업의 인스턴스 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CloneVolumeName
대상 디바이스에서 복제된 새 볼륨의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Force
사용자 확인을 요청하지 않고 명령을 강제 실행합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Profile
Azure 프로필을 지정합니다.
형식: | AzureSMProfile |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Snapshot
이 cmdlet이 복제하는 스냅샷 개체를 지정합니다.
형식: | Snapshot |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-SourceDeviceId
원본 디바이스의 인스턴스 ID를 지정합니다. 이 cmdlet은 원본 디바이스에서 뒷면을 복제합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-SourceDeviceName
원본 디바이스의 이름을 지정합니다. 이 cmdlet은 원본 디바이스에서 뒷면을 복제합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TargetAccessControlRecords
액세스 제어 레코드를 지정합니다.
형식: | List<T>[AccessControlRecord] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-TargetDeviceId
대상 디바이스의 인스턴스 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TargetDeviceName
이 cmdlet이 백업을 복제하는 디바이스의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
Snapshot, List of AccessControlRecord
스냅샷 개체 또는 AccessControlRecord 개체 목록을 이 cmdlet으로 파이프할 수 있습니다.