az backup restore

Recovery Services 자격 증명 모음의 복구 지점에서 백업된 항목을 복원합니다.

명령

Name Description 형식 상태
az backup restore files

복구 지점의 모든 파일에 대한 액세스를 제공합니다.

핵심 GA
az backup restore files mount-rp

복구 지점의 파일을 탑재하는 스크립트를 다운로드합니다.

핵심 GA
az backup restore files unmount-rp

복구 지점에 대한 액세스를 닫습니다.

핵심 GA
az backup restore restore-azurefiles

파일 공유 내의 백업된 Azure 파일을 등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유로 복원합니다.

핵심 GA
az backup restore restore-azurefileshare

등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유에 백업된 Azure 파일 공유를 복원합니다.

핵심 GA
az backup restore restore-azurewl

Recovery Services 자격 증명 모음의 백업된 Azure 워크로드를 다른 등록된 컨테이너 또는 동일한 컨테이너로 복원합니다.

핵심 GA
az backup restore restore-disks

지정된 복구 지점에서 지원되는 VM의 디스크를 복원합니다.

핵심 GA

az backup restore restore-azurefiles

파일 공유 내의 백업된 Azure 파일을 등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유로 복원합니다.

az backup restore restore-azurefiles --resolve-conflict {Overwrite, Skip}
                                     --restore-mode {AlternateLocation, OriginalLocation}
                                     [--container-name]
                                     [--ids]
                                     [--item-name]
                                     [--resource-group]
                                     [--rp-name]
                                     [--source-file-path]
                                     [--source-file-type {Directory, File}]
                                     [--subscription]
                                     [--target-file-share]
                                     [--target-folder]
                                     [--target-storage-account]
                                     [--vault-name]

예제

파일 공유 내의 백업된 Azure 파일을 등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유로 복원합니다.

az backup restore restore-azurefiles --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation --source-file-type File --source-file-path Filepath1 Filepath2

필수 매개 변수

--resolve-conflict

복원된 데이터와 충돌하는 경우의 지침입니다.

허용되는 값: Overwrite, Skip
--restore-mode

복원 모드를 지정합니다.

허용되는 값: AlternateLocation, OriginalLocation

선택적 매개 변수

--container-name -c

백업 컨테이너의 이름입니다. az backup container list 명령의 출력에서 'Name' 또는 'FriendlyName'을 허용합니다. 'FriendlyName'이 전달되면 BackupManagementType이 필요합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--item-name -i

백업된 항목의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--rp-name -r

복구 지점의 이름입니다.

--source-file-path

파일 공유 내에서 문자열로 복원할 파일의 절대 경로입니다. 이 경로는 'az storage file download' 또는 'az storage file show' CLI 명령에 사용되는 경로와 동일합니다.

--source-file-type

선택할 원본 파일 형식을 지정합니다.

허용되는 값: Directory, File
--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--target-file-share

콘텐츠를 복원할 대상 파일 공유입니다.

--target-folder

콘텐츠를 복원할 대상 폴더입니다. 콘텐츠를 루트로 복원하려면 폴더 이름을 비워 둡니다.

--target-storage-account

콘텐츠를 복원할 대상 스토리지 계정입니다.

--vault-name -v

Recovery Services 자격 증명 모음의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az backup restore restore-azurefileshare

등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유에 백업된 Azure 파일 공유를 복원합니다.

az backup restore restore-azurefileshare --resolve-conflict {Overwrite, Skip}
                                         --restore-mode {AlternateLocation, OriginalLocation}
                                         [--container-name]
                                         [--ids]
                                         [--item-name]
                                         [--resource-group]
                                         [--rp-name]
                                         [--subscription]
                                         [--target-file-share]
                                         [--target-folder]
                                         [--target-resource-group-name]
                                         [--target-storage-account]
                                         [--vault-name]

예제

등록된 스토리지 계정의 동일한 파일 공유 또는 다른 파일 공유에 백업된 Azure 파일 공유를 복원합니다.

az backup restore restore-azurefileshare --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation

필수 매개 변수

--resolve-conflict

복원된 데이터와 충돌하는 경우의 지침입니다.

허용되는 값: Overwrite, Skip
--restore-mode

복원 모드를 지정합니다.

허용되는 값: AlternateLocation, OriginalLocation

선택적 매개 변수

--container-name -c

백업 컨테이너의 이름입니다. az backup container list 명령의 출력에서 'Name' 또는 'FriendlyName'을 허용합니다. 'FriendlyName'이 전달되면 BackupManagementType이 필요합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--item-name -i

백업된 항목의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--rp-name -r

복구 지점의 이름입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--target-file-share

콘텐츠를 복원할 대상 파일 공유입니다.

--target-folder

콘텐츠를 복원할 대상 폴더입니다. 콘텐츠를 루트로 복원하려면 폴더 이름을 비워 둡니다.

--target-resource-group-name --target-rg-name

콘텐츠가 복원될 대상 스토리지 계정의 리소스 그룹(자격 증명 모음 리소스 그룹과 다른 경우 필요).

--target-storage-account

콘텐츠를 복원할 대상 스토리지 계정입니다.

--vault-name -v

Recovery Services 자격 증명 모음의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az backup restore restore-azurewl

Recovery Services 자격 증명 모음의 백업된 Azure 워크로드를 다른 등록된 컨테이너 또는 동일한 컨테이너로 복원합니다.

az backup restore restore-azurewl --recovery-config
                                  --resource-group
                                  --vault-name
                                  [--rehydration-duration]
                                  [--rehydration-priority {High, Standard}]
                                  [--use-secondary-region]

예제

Recovery Services 자격 증명 모음의 백업된 Azure 워크로드를 다른 등록된 컨테이너 또는 동일한 컨테이너로 복원합니다.

az backup restore restore-azurewl --resource-group MyResourceGroup --vault-name MyVault --recovery-config MyRecoveryConfig

필수 매개 변수

--recovery-config

백업된 항목의 복구 구성을 지정합니다. 구성 개체는 'backup recoveryconfig show' 명령에서 가져올 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--vault-name -v

Recovery Services 자격 증명 모음의 이름입니다.

선택적 매개 변수

--rehydration-duration

복구 지점이 수화 상태로 유지되는 최대 시간(10~30일, 모두 포함)을 설정합니다.

기본값: 15
--rehydration-priority

복구 지점을 리하드하는 동안 기본 얻을 우선 순위의 유형입니다.

허용되는 값: High, Standard
--use-secondary-region

이 플래그를 사용하여 보조 지역의 복구 지점에서 복원합니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az backup restore restore-disks

지정된 복구 지점에서 지원되는 VM의 디스크를 복원합니다.

az backup restore restore-disks --storage-account
                                [--container-name]
                                [--disk-encryption-set-id]
                                [--diskslist]
                                [--ids]
                                [--item-name]
                                [--mi-system-assigned]
                                [--mi-user-assigned]
                                [--rehydration-duration]
                                [--rehydration-priority {High, Standard}]
                                [--resource-group]
                                [--restore-as-unmanaged-disks {false, true}]
                                [--restore-mode {AlternateLocation, OriginalLocation}]
                                [--restore-only-osdisk {false, true}]
                                [--restore-to-edge-zone {false, true}]
                                [--restore-to-staging-storage-account {false, true}]
                                [--rp-name]
                                [--storage-account-resource-group]
                                [--subscription]
                                [--target-resource-group]
                                [--target-subnet-name]
                                [--target-subscription-id]
                                [--target-vm-name]
                                [--target-vnet-name]
                                [--target-vnet-resource-group]
                                [--target-zone {1, 2, 3}]
                                [--use-secondary-region]
                                [--vault-name]

예제

지정된 복구 지점에서 지원되는 VM의 디스크를 복원합니다. (자동 생성됨)

az backup restore restore-disks --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --rp-name MyRp --storage-account mystorageaccount --vault-name MyVault

필수 매개 변수

--storage-account

스테이징 스토리지 계정의 이름 또는 ID입니다. VM 구성이 이 스토리지 계정으로 복원됩니다. 자세한 내용은 --restore-to-staging-storage-account 매개 변수에 대한 도움말을 참조하세요. 스토리지 계정 및 자격 증명 모음이 동일한 리소스 그룹에 없는 지역 간 복원에 ID가 필요할 수 있습니다. ID를 가져오려면 여기에https://learn.microsoft.com/en-us/azure/storage/common/storage-account-get-info?tabs=azure-cli#get-the-resource-id-for-a-storage-account 지정된 대로 스토리지 계정 표시 명령을 사용합니다.

선택적 매개 변수

--container-name -c

백업 컨테이너의 이름입니다. az backup container list 명령의 출력에서 'Name' 또는 'FriendlyName'을 허용합니다. 'FriendlyName'이 전달되면 BackupManagementType이 필요합니다.

--disk-encryption-set-id

디스크 암호화 집합 ID는 복원된 디스크를 암호화하는 데 사용됩니다. 여기에 지정된 디스크 암호화 집합 ID에 대한 액세스 권한을 확인하세요.

--diskslist

제외하거나 포함할 디스크 목록입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--item-name -i

백업된 항목의 이름입니다.

--mi-system-assigned

이 플래그를 사용하여 시스템 할당 관리 ID를 복원 작업에 사용할지 여부를 지정합니다. MI 옵션은 관리되지 않는 디스크를 복원하는 데 적용되지 않습니다.

--mi-user-assigned

복원 작업에 사용할 사용자 할당 관리 ID의 ARM ID입니다. 백업 항목을 복원하는 데 시스템 할당 MI를 사용하지 않으려면 이 매개 변수의 값을 지정합니다.

--rehydration-duration

복구 지점이 수화 상태로 유지되는 최대 시간(10~30일, 모두 포함)을 설정합니다.

기본값: 15
--rehydration-priority

복구 지점을 리하드하는 동안 기본 얻을 우선 순위의 유형입니다.

허용되는 값: High, Standard
--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--restore-as-unmanaged-disks

이 플래그를 사용하여 관리되지 않는 디스크로 복원하도록 지정합니다.

허용되는 값: false, true
--restore-mode

복원 모드를 지정합니다.

허용되는 값: AlternateLocation, OriginalLocation
기본값: AlternateLocation
--restore-only-osdisk

이 플래그를 사용하여 백업된 VM의 OS 디스크만 복원합니다.

허용되는 값: false, true
--restore-to-edge-zone

에지 영역 VM 복원을 나타내도록 매개 변수를 전환합니다. 이 매개 변수는 지역 간 및 구독 간 복원 시나리오에서 사용할 수 없습니다.

허용되는 값: false, true
--restore-to-staging-storage-account

--storage-account 매개 변수를 사용하여 디스크를 스테이징 스토리지 계정으로 복원하려는 경우 이 플래그를 사용합니다. 지정하지 않으면 디스크가 원래 스토리지 계정으로 복원됩니다. 기본값: false입니다.

허용되는 값: false, true
--rp-name -r

복구 지점의 이름입니다.

--storage-account-resource-group

스토리지 계정을 포함하는 리소스 그룹의 이름입니다. 기본값은 지정하지 않은 경우 --resource-group과 동일합니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--target-resource-group -t

복원된 디스크를 저장할 대상 리소스 그룹을 지정하는 데 사용합니다.

--target-subnet-name

대체 위치가 새 VM을 복원하는 경우 대상 VM을 만들어야 하는 서브넷의 이름입니다.

--target-subscription-id

리소스를 복원해야 하는 구독의 ID입니다.

--target-vm-name

대체 위치가 새 VM으로 복원되는 경우 데이터를 복원해야 하는 VM의 이름입니다.

--target-vnet-name

대체 위치가 새 VM으로 복원되는 경우 대상 VM을 만들어야 하는 VNet의 이름입니다.

--target-vnet-resource-group

새 VM으로 대체 위치 복원의 경우 대상 VNet을 포함하는 리소스 그룹의 이름입니다.

--target-zone

주 지역에는 현재 세 개의 Azure 가용성 영역이 있을 수 있습니다. 교차 영역 복원을 수행하는 동안 대상 영역 번호를 지정하려면 이 인수를 사용합니다.

허용되는 값: 1, 2, 3
--use-secondary-region

이 플래그를 사용하여 보조 지역의 복구 지점에서 복원합니다.

--vault-name -v

Recovery Services 자격 증명 모음의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.