az dataprotection backup-instance restore
참고 항목
이 참조는 Azure CLI(버전 2.57.0 이상)에 대한 데이터 보호 확장의 일부입니다. az dataprotection backup-instance restore 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
백업 자격 증명 모음의 복구 지점에서 백업된 인스턴스를 복원합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az dataprotection backup-instance restore initialize-for-data-recovery |
백업 자격 증명 모음에서 백업된 모든 데이터를 복구하도록 복원 요청 개체를 초기화합니다. |
내선 번호 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
백업 자격 증명 모음의 파일로 백업된 모든 데이터를 복구하도록 복원 요청 개체를 초기화합니다. |
내선 번호 | GA |
az dataprotection backup-instance restore initialize-for-item-recovery |
백업 자격 증명 모음에서 백업된 데이터의 지정된 항목을 복구하도록 복원 요청 개체를 초기화합니다. |
내선 번호 | GA |
az dataprotection backup-instance restore trigger |
BackupInstance에 대한 복원을 트리거합니다. |
내선 번호 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery
백업 자격 증명 모음에서 백업된 모든 데이터를 복구하도록 복원 요청 개체를 초기화합니다.
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--restore-configuration]
[--secret-store-type {AzureKeyVault}]
[--secret-store-uri]
[--target-resource-id]
예제
Azure 디스크 백업 인스턴스에 대한 복원 요청 초기화
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type AzureDisk --restore-location centraluseuap --source-datastore OperationalStore --target-resource-id {restore_disk_id} --recovery-point-id b7e6f082-b310-11eb-8f55-9cfce85d4fae
필수 매개 변수
데이터 원본 형식을 지정합니다.
복원 위치를 지정합니다.
지정된 복구 지점 또는 특정 시점의 데이터 저장소 형식을 지정합니다.
선택적 매개 변수
백업 인스턴스 ID를 지정합니다.
UTC(yy-mm-ddTHH:MM:SS)로 데이터를 복원하는 데 사용할 시점을 지정합니다.
데이터를 복원하는 데 사용할 복구 지점 ID를 지정합니다.
리하일레이션 복원에 대한 리하일레이션 기간을 지정합니다.
리하일레이션 복원에 대한 리하일레이션 우선 순위를 지정합니다.
복원 구성을 복원합니다. 이 매개 변수를 사용하여 AzureKubernetesService로 복원합니다.
인증에 사용할 비밀 저장소 유형을 지정합니다.
인증에 사용할 비밀 저장소 URI를 지정합니다.
데이터를 복원할 리소스 ID를 지정합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dataprotection backup-instance restore initialize-for-data-recovery-as-files
백업 자격 증명 모음의 파일로 백업된 모든 데이터를 복구하도록 복원 요청 개체를 초기화합니다.
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
--target-blob-container-url
--target-file-name
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--target-resource-id]
예제
azure Database에 대한 복원 요청을 postgresql 서버 백업 인스턴스의 파일로 초기화
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type AzureDatabaseForPostgreSQL --restore-location centraluseuap --source-datastore VaultStore --target-blob-container-url {target_blob_container_url} --target-file-name {target_file_name} --recovery-point-id 9a4ab128e2d441d6a575ecd85903bd81
필수 매개 변수
데이터 원본 형식을 지정합니다.
복원 위치를 지정합니다.
지정된 복구 지점 또는 특정 시점의 데이터 저장소 형식을 지정합니다.
데이터를 복원할 Blob 컨테이너 URL을 지정합니다.
데이터를 복원할 파일 이름을 지정합니다.
선택적 매개 변수
UTC(yy-mm-ddTHH:MM:SS)로 데이터를 복원하는 데 사용할 시점을 지정합니다.
데이터를 복원하는 데 사용할 복구 지점 ID를 지정합니다.
리하일레이션 복원에 대한 리하일레이션 기간을 지정합니다.
리하일레이션 복원에 대한 리하일레이션 우선 순위를 지정합니다.
다른 구독에 파일로 복원하는 데 필요한 데이터를 복원할 대상 스토리지 컨테이너 ARM ID를 지정합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dataprotection backup-instance restore initialize-for-item-recovery
백업 자격 증명 모음에서 백업된 데이터의 지정된 항목을 복구하도록 복원 요청 개체를 초기화합니다.
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--container-list]
[--from-prefix-pattern]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix]
예제
Azure Blob 백업 인스턴스에 대한 복원 요청 초기화
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type AzureBlob --restore-location centraluseuap --source-datastore OperationalStore --backup-instance-id {backup_instance_id} --point-in-time 2021-05-26T15:00:00 --container-list container1 container2
필수 매개 변수
데이터 원본 형식을 지정합니다.
복원 위치를 지정합니다.
지정된 복구 지점 또는 특정 시점의 데이터 저장소 형식을 지정합니다.
선택적 매개 변수
백업 인스턴스 ID를 지정합니다.
복원할 컨테이너 목록을 지정합니다.
시작 범위에 대한 접두사 패턴을 지정합니다.
UTC(yy-mm-ddTHH:MM:SS)로 데이터를 복원하는 데 사용할 시점을 지정합니다.
데이터를 복원하는 데 사용할 복구 지점 ID를 지정합니다.
복원 구성을 복원합니다. 이 매개 변수를 사용하여 AzureKubernetesService로 복원합니다.
데이터를 복원할 리소스 ID를 지정합니다.
끝 범위에 대한 접두사 패턴을 지정합니다.
자격 증명 모음 Blob에 대한 접두사 패턴을 지정합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dataprotection backup-instance restore trigger
BackupInstance에 대한 복원을 트리거합니다.
az dataprotection backup-instance restore trigger --backup-instance-name
--restore-request-object
[--ids]
[--no-wait]
[--operation-requests]
[--resource-group]
[--subscription]
[--tenant-id]
[--use-secondary-region {false, true}]
[--vault-name]
예제
복원 작업 트리거
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json
지역 간 복원 작업 트리거
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json --use-secondary-region
필수 매개 변수
백업 인스턴스 이름입니다.
작업에 대한 요청 본문입니다. 예상 값: json-string/@json-file.
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
장기 실행 작업이 완료되기를 기다리지 마세요.
resourceGuard로 보호되는 중요한 작업 요청입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
자격 증명 모음을 보호하는 Resource Guard가 다른 테넌트에 있는 경우 테넌트 ID입니다.
이 플래그를 사용하여 보조 지역의 복구 지점에서 복원합니다.
백업 자격 증명 모음의 이름입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI