다음을 통해 공유


az backup protection

항목 보호를 관리하거나, 보호를 사용하거나 사용하지 않도록 설정하거나, 주문형 백업을 수행합니다.

명령

Name Description 형식 상태
az backup protection auto-disable-for-azurewl

지정된 보호 가능한 항목에 대해 자동 보호를 사용하지 않도록 설정합니다.

핵심 GA
az backup protection auto-enable-for-azurewl

지정된 정책을 사용하여 나중에 추가될 기존의 모든 보호되지 않는 DB 및 모든 DB를 자동으로 보호합니다.

핵심 GA
az backup protection backup-now

백업된 항목의 주문형 백업을 수행합니다.

핵심 GA
az backup protection check-vm

지정된 리소스가 구독의 Recovery Services 자격 증명 모음에서 보호되지 않는 경우 이 명령은 null/empty를 반환합니다. 백업 구성에 실패하면 자격 증명 모음 세부 정보를 반환할 수 있습니다. Azure Backup이 실패하는 경우 일반적인 문제 섹션에서 https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues해당 오류 코드를 찾습니다. 보호되는 경우 관련 자격 증명 모음 세부 정보가 반환됩니다.

핵심 GA
az backup protection disable

백업된 항목 보호를 중지합니다. 백업된 데이터를 영원히 유지하거나 삭제하도록 선택할 수 있습니다.

핵심 GA
az backup protection enable-for-azurefileshare

Recovery Services 자격 증명 모음에 지정된 정책에 따라 Azure Storage 계정 내에서 이전에 보호되지 않은 Azure 파일 공유 보호를 시작합니다.

핵심 GA
az backup protection enable-for-azurewl

Recovery Services 자격 증명 모음에 대해 지정된 정책에 따라 Azure VM 내에서 이전에 보호되지 않은 워크로드를 보호하기 시작합니다. 워크로드 세부 정보를 보호 가능한 항목으로 제공합니다.

핵심 GA
az backup protection enable-for-vm

Recovery Services 자격 증명 모음에 지정된 정책에 따라 이전에 보호되지 않은 Azure VM 보호를 시작합니다.

핵심 GA
az backup protection resume

연결된 백업 항목에 대한 백업을 다시 시작합니다. 백업 항목과 연결된 정책을 변경하려면 이 방법을 사용합니다.

핵심 GA
az backup protection undelete

일시 삭제된 상태에서 항목을 리하이드레이션하여 보존된 데이터 상태로 보호를 중지합니다.

핵심 GA
az backup protection update-for-vm

백업된 VM 항목과 연결된 디스크 제외 설정을 업데이트합니다.

핵심 GA

az backup protection auto-disable-for-azurewl

지정된 보호 가능한 항목에 대해 자동 보호를 사용하지 않도록 설정합니다.

az backup protection auto-disable-for-azurewl --protectable-item-name
                                              --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                              --resource-group
                                              --server-name
                                              --vault-name
                                              --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

예제

지정된 보호 가능한 항목에 대해 자동 보호를 사용하지 않도록 설정합니다.

az backup protection auto-disable-for-azurewl --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

필수 매개 변수

--protectable-item-name

Azure Backup 서비스에서 보호할 리소스 이름을 지정합니다.

--protectable-item-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 항목 유형을 지정합니다. 'HANAInstance' 및 'SAPHanaSystem'은 서로 교환하여 사용할 수 있습니다.

허용되는 값: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

항목의 부모 서버 이름입니다.

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection auto-enable-for-azurewl

지정된 정책을 사용하여 나중에 추가될 기존의 모든 보호되지 않는 DB 및 모든 DB를 자동으로 보호합니다.

az backup protection auto-enable-for-azurewl --policy-name
                                             --protectable-item-name
                                             --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                             --resource-group
                                             --server-name
                                             --vault-name
                                             --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

예제

지정된 정책을 사용하여 나중에 추가될 기존의 모든 보호되지 않는 DB 및 모든 DB를 자동으로 보호합니다. 그런 다음 Azure 백업 서비스는 자동으로 보호된 컨테이너에서 새 DB를 정기적으로 검사하고 자동으로 보호합니다.

az backup protection auto-enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

필수 매개 변수

--policy-name -p

백업 정책의 이름입니다.

--protectable-item-name

Azure Backup 서비스에서 보호할 리소스 이름을 지정합니다.

--protectable-item-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 항목 유형을 지정합니다. 'HANAInstance' 및 'SAPHanaSystem'은 서로 교환하여 사용할 수 있습니다.

허용되는 값: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

항목의 부모 서버 이름입니다.

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection backup-now

백업된 항목의 주문형 백업을 수행합니다.

az backup protection backup-now [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                                [--backup-type]
                                [--container-name]
                                [--enable-compression {false, true}]
                                [--ids]
                                [--item-name]
                                [--resource-group]
                                [--retain-until]
                                [--subscription]
                                [--vault-name]
                                [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

예제

백업된 항목의 주문형 백업을 수행합니다. (자동 생성됨)

az backup protection backup-now --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --retain-until 01-02-2018 --vault-name MyVault --backup-management-type AzureIaasVM

선택적 매개 변수

--backup-management-type

백업 관리 유형을 지정합니다. AZURE Backup이 ARM 리소스 내에서 엔터티의 백업을 관리하는 방법을 정의합니다. 예를 들어 AzureWorkloads는 Azure VM 내에 설치된 워크로드를 참조하며, AzureStorage는 Storage 계정 내의 엔터티를 참조합니다. 친숙한 이름이 컨테이너 이름으로 사용되는 경우에만 필요합니다.

허용되는 값: AzureIaasVM, AzureStorage, AzureWorkload
--backup-type

백업 항목 유형 'MSSQL'에 대한 '전체, 차등, 로그, CopyOnlyFull' 백업 항목 유형 'SAPHANA'에 대한 '전체, 차등'입니다.

--container-name -c

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

--enable-compression

압축을 사용하도록 설정하는 옵션입니다.

허용되는 값: false, true
Default value: False
--ids

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

--item-name -i

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

--resource-group -g

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

--retain-until

이 백업된 복사본을 검색할 수 있는 날짜(UTC(d-m-Y))입니다. VM 및 AzureFileShare의 경우 기본값인 30일이 수행됩니다. MSSQL 워크로드의 경우 최대 보존 기간(min) 값은 2일이고 백업 유형 'CopyOnlyFull'의 경우 최대값은 99년입니다. MSSQL 및 SAPHANA의 경우 최대 보존 기간은 45일이고 백업 유형 'Full'의 경우 최대값은 99년입니다. 다른 백업 형식의 경우 보존 기간 값은 정책에 의해 재정의됩니다. 지정하지 않으면 백업 형식 'CopyOnlyFull'의 경우 기본값인 30일, 백업 형식 'Full'의 경우 45일의 값이 사용되며 다른 백업 형식의 기본값은 없습니다.

--subscription

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

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection check-vm

지정된 리소스가 구독의 Recovery Services 자격 증명 모음에서 보호되지 않는 경우 이 명령은 null/empty를 반환합니다. 백업 구성에 실패하면 자격 증명 모음 세부 정보를 반환할 수 있습니다. Azure Backup이 실패하는 경우 일반적인 문제 섹션에서 https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues해당 오류 코드를 찾습니다. 보호되는 경우 관련 자격 증명 모음 세부 정보가 반환됩니다.

az backup protection check-vm [--resource-group]
                              [--vm]

예제

가상 머신이 보호되는지 여부를 확인합니다. 보호된 경우 복구 서비스 자격 증명 모음 ID를 반환하고, 그렇지 않으면 빈 상태로 반환됩니다. (자동 생성됨)

az backup protection check-vm --resource-group MyResourceGroup --vm myVM

선택적 매개 변수

--resource-group -g

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

--vm

보호할 Virtual Machine의 이름 또는 ID입니다.

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection disable

백업된 항목 보호를 중지합니다. 백업된 데이터를 영원히 유지하거나 삭제하도록 선택할 수 있습니다.

az backup protection disable [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                             [--container-name]
                             [--delete-backup-data {false, true}]
                             [--ids]
                             [--item-name]
                             [--resource-group]
                             [--retain-as-per-policy {false, true}]
                             [--subscription]
                             [--tenant-id]
                             [--vault-name]
                             [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
                             [--yes]

예제

백업된 항목 보호를 중지합니다. 백업된 데이터를 영원히 유지하거나 삭제하도록 선택할 수 있습니다. (자동 생성됨)

az backup protection disable --container-name MyContainer --backup-management-type AzureIaasVM --delete-backup-data false --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --yes

선택적 매개 변수

--backup-management-type

백업 관리 유형을 지정합니다. AZURE Backup이 ARM 리소스 내에서 엔터티의 백업을 관리하는 방법을 정의합니다. 예를 들어 AzureWorkloads는 Azure VM 내에 설치된 워크로드를 참조하며, AzureStorage는 Storage 계정 내의 엔터티를 참조합니다. 친숙한 이름이 컨테이너 이름으로 사용되는 경우에만 필요합니다.

허용되는 값: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

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

--delete-backup-data

Recovery Services 자격 증명 모음에서 기존 백업 데이터를 삭제하는 옵션입니다.

허용되는 값: false, true
Default value: False
--ids

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

--item-name -i

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

--resource-group -g

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

--retain-as-per-policy --retain-recovery-points-as-per-policy

백업 정책에서 지정한 기간 동안 기존 복구 지점을 보존해야 한다고 지정하는 Switch 매개 변수입니다.

허용되는 값: false, true
Default value: False
--subscription

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

--tenant-id

자격 증명 모음을 보호하는 Resource Guard가 다른 테넌트에 있는 경우 테넌트 ID입니다.

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection enable-for-azurefileshare

Recovery Services 자격 증명 모음에 지정된 정책에 따라 Azure Storage 계정 내에서 이전에 보호되지 않은 Azure 파일 공유 보호를 시작합니다.

az backup protection enable-for-azurefileshare --azure-file-share
                                               --policy-name
                                               --resource-group
                                               --storage-account
                                               --vault-name

예제

Recovery Services 자격 증명 모음에 지정된 정책에 따라 Azure Storage 계정 내에서 이전에 보호되지 않은 Azure 파일 공유 보호를 시작합니다. Azure 파일 공유 이름 및 부모 스토리지 계정 이름을 제공합니다.

az backup protection enable-for-azurefileshare --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --storage-account MyStorageAccount --azure-file-share MyAzureFileShare

필수 매개 변수

--azure-file-share

Azure FileShare의 이름입니다.

--policy-name -p

백업 정책의 이름입니다.

--resource-group -g

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

--storage-account

FileShare의 스토리지 계정 이름입니다.

--vault-name -v

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection enable-for-azurewl

Recovery Services 자격 증명 모음에 대해 지정된 정책에 따라 Azure VM 내에서 이전에 보호되지 않은 워크로드를 보호하기 시작합니다. 워크로드 세부 정보를 보호 가능한 항목으로 제공합니다.

az backup protection enable-for-azurewl --policy-name
                                        --protectable-item-name
                                        --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                        --resource-group
                                        --server-name
                                        --vault-name
                                        --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

예제

Recovery Services 자격 증명 모음에 대해 지정된 정책에 따라 Azure VM 내에서 이전에 보호되지 않은 워크로드를 보호하기 시작합니다. 워크로드 세부 정보를 보호 가능한 항목으로 제공합니다.

az backup protection enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

필수 매개 변수

--policy-name -p

백업 정책의 이름입니다.

--protectable-item-name

Azure Backup 서비스에서 보호할 리소스 이름을 지정합니다.

--protectable-item-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 항목 유형을 지정합니다. 'HANAInstance' 및 'SAPHanaSystem'은 서로 교환하여 사용할 수 있습니다.

허용되는 값: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

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

--server-name

항목의 부모 서버 이름입니다.

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection enable-for-vm

Recovery Services 자격 증명 모음에 지정된 정책에 따라 이전에 보호되지 않은 Azure VM 보호를 시작합니다.

az backup protection enable-for-vm --policy-name
                                   --resource-group
                                   --vault-name
                                   --vm
                                   [--disk-list-setting {exclude, include}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]

예제

Recovery Services 자격 증명 모음에 지정된 정책에 따라 이전에 보호되지 않은 Azure VM 보호를 시작합니다. (자동 생성됨)

az backup protection enable-for-vm --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --vm myVM

Linux 셸을 사용하여 Recovery Services 자격 증명 모음에 지정된 정책에 따라 이전에 보호되지 않은 Azure VM 보호를 시작합니다.

az backup protection enable-for-vm \
  --resource-group myResourceGroup \
  --vault-name myRecoveryServicesVault \
  --policy-name DefaultPolicy \
  --vm "$(az vm show -g VMResourceGroup -n MyVm --query id)"

필수 매개 변수

--policy-name -p

백업 정책의 이름입니다.

--resource-group -g

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

--vault-name -v

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

--vm

보호할 Virtual Machine의 이름 또는 ID입니다.

선택적 매개 변수

--disk-list-setting

디스크를 포함하거나 제외할지 또는 이전 설정을 기본 동작으로 다시 설정할지 여부를 결정하는 옵션입니다.

허용되는 값: exclude, include
--diskslist

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

--exclude-all-data-disks

OS 디스크만 백업하도록 지정하는 옵션입니다.

허용되는 값: false, true
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection resume

연결된 백업 항목에 대한 백업을 다시 시작합니다. 백업 항목과 연결된 정책을 변경하려면 이 방법을 사용합니다.

az backup protection resume --policy-name
                            [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                            [--container-name]
                            [--ids]
                            [--item-name]
                            [--resource-group]
                            [--subscription]
                            [--vault-name]
                            [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

예제

연결된 백업 항목에 대한 백업을 다시 시작합니다. 백업 항목과 연결된 정책을 변경하려면 이 방법을 사용합니다.

az backup protection resume --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --backup-management-type AzureIaasVM --item-name MyItem --policy-name MyPolicy

필수 매개 변수

--policy-name -p

백업 정책의 이름입니다.

선택적 매개 변수

--backup-management-type

백업 관리 유형을 지정합니다. AZURE Backup이 ARM 리소스 내에서 엔터티의 백업을 관리하는 방법을 정의합니다. 예를 들어 AzureWorkloads는 Azure VM 내에 설치된 워크로드를 참조하며, AzureStorage는 Storage 계정 내의 엔터티를 참조합니다. 친숙한 이름이 컨테이너 이름으로 사용되는 경우에만 필요합니다.

허용되는 값: AzureIaasVM, AzureStorage, AzureWorkload
--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>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

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

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection undelete

일시 삭제된 상태에서 항목을 리하이드레이션하여 보존된 데이터 상태로 보호를 중지합니다.

az backup protection undelete [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                              [--container-name]
                              [--ids]
                              [--item-name]
                              [--resource-group]
                              [--subscription]
                              [--vault-name]
                              [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

예제

일시 삭제된 상태에서 항목을 리하이드레이션하여 보존된 데이터 상태로 보호를 중지합니다.

az backup protection undelete --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --backup-management-type AzureIaasVM --workload-type VM

선택적 매개 변수

--backup-management-type

백업 관리 유형을 지정합니다. AZURE Backup이 ARM 리소스 내에서 엔터티의 백업을 관리하는 방법을 정의합니다. 예를 들어 AzureWorkloads는 Azure VM 내에 설치된 워크로드를 참조하며, AzureStorage는 Storage 계정 내의 엔터티를 참조합니다. 친숙한 이름이 컨테이너 이름으로 사용되는 경우에만 필요합니다.

허용되는 값: AzureIaasVM, AzureStorage, AzureWorkload
--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>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

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

--vault-name -v

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

--workload-type

Azure Backup에서 검색하고 보호해야 하는 리소스 내의 애플리케이션 유형을 지정합니다. 'MSSQL' 및 'SQLDataBase'는 Azure VM의 SAP HANA에 대해 'SAPHANA' 및 'SAPHanaDatabase'와 마찬가지로 Azure VM의 SQL에 대해 서로 바꿔 사용할 수 있습니다.

허용되는 값: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az backup protection update-for-vm

백업된 VM 항목과 연결된 디스크 제외 설정을 업데이트합니다.

az backup protection update-for-vm [--container-name]
                                   [--disk-list-setting {exclude, include, resetexclusionsettings}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]
                                   [--ids]
                                   [--item-name]
                                   [--resource-group]
                                   [--subscription]
                                   [--vault-name]

예제

백업된 VM 항목과 연결된 디스크 제외 설정을 업데이트합니다.

az backup protection update-for-vm --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --item-name MyItem --disk-list-setting exclude --diskslist 1

선택적 매개 변수

--container-name -c

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

--disk-list-setting

디스크를 포함하거나 제외할지 또는 이전 설정을 기본 동작으로 다시 설정할지 여부를 결정하는 옵션입니다.

허용되는 값: exclude, include, resetexclusionsettings
--diskslist

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

--exclude-all-data-disks

OS 디스크만 백업하도록 지정하는 옵션입니다.

허용되는 값: false, true
--ids

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

--item-name -i

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

--resource-group -g

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

--subscription

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

--vault-name -v

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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