az netappfiles volume-group

ANF(Azure NetApp Files) 볼륨 그룹 리소스를 관리합니다.

명령

Name Description 형식 상태
az netappfiles volume-group create

지정된 볼륨과 함께 볼륨 그룹을 만듭니다.

핵심 GA
az netappfiles volume-group delete

볼륨 그룹에 볼륨이 없는 경우에만 지정된 볼륨 그룹을 삭제합니다.

핵심 GA
az netappfiles volume-group list

지정된 계정에 대한 모든 볼륨 그룹을 나열합니다.

핵심 GA
az netappfiles volume-group show

지정된 볼륨 그룹의 세부 정보를 가져옵니다.

핵심 GA
az netappfiles volume-group update

지정된 볼륨과 함께 볼륨 그룹을 업데이트합니다.

핵심 GA
az netappfiles volume-group wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

핵심 GA

az netappfiles volume-group create

지정된 볼륨과 함께 볼륨 그룹을 만듭니다.

az netappfiles volume-group create --account-name
                                   --group-name
                                   --ppg
                                   --resource-group
                                   [--add-snapshot-capacity]
                                   [--application-identifier]
                                   [--application-type {ORACLE, SAP-HANA}]
                                   [--backup-nfsv3 {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--data-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--data-backup-size]
                                   [--data-backup-src-id]
                                   [--data-backup-throughput]
                                   [--data-repl-skd {_10minutely, daily, hourly}]
                                   [--data-size]
                                   [--data-src-id]
                                   [--data-throughput]
                                   [--encryption-key-source {Microsoft.KeyVault, Microsoft.NetApp}]
                                   [--gp-rules]
                                   [--group-description]
                                   [--key-vault-private-endpoint-resource-id]
                                   [--location]
                                   [--log-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--log-backup-size]
                                   [--log-backup-src-id]
                                   [--log-backup-throughput]
                                   [--log-size]
                                   [--log-throughput]
                                   [--memory]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--number-of-hosts]
                                   [--pool-name]
                                   [--prefix]
                                   [--shared-repl-skd {_10minutely, daily, hourly}]
                                   [--shared-size]
                                   [--shared-src-id]
                                   [--shared-throughput]
                                   [--smb-access {Disabled, Enabled}]
                                   [--smb-browsable {Disabled, Enabled}]
                                   [--start-host-id]
                                   [--subnet]
                                   [--system-role {DR, HA, PRIMARY}]
                                   [--tags]
                                   [--vnet]
                                   [--volumes]
                                   [--zones]

예제

SAP용 ANF 볼륨 그룹 만들기

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type SAP-HANA --application-identifier mysapsid

Oracle용 ANF 볼륨 그룹 만들기

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type ORACLE --application-identifier DEV

필수 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--group-name --name --volume-group-name -n

volumeGroup의 이름입니다.

--ppg --proximity-placement-group

볼륨 배치에 대한 근접 배치 그룹의 리소스 ID입니다.

--resource-group -g

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

선택적 매개 변수

--add-snapshot-capacity

스냅샷 저장할 추가 메모리는 RAM의 %(범위 0-200)로 지정해야 합니다. 스토리지 크기를 자동으로 계산하는 데 사용됩니다. 기본값: 50.

기본값: 50
--application-identifier --sap-sid

애플리케이션별 식별자입니다.

--application-type

애플리케이션 유형입니다.

허용되는 값: ORACLE, SAP-HANA
기본값: SAP-HANA
--backup-nfsv3

데이터 백업 및 로그 백업 볼륨에 NFS 프로토콜 버전 3이 선호되는지를 나타냅니다. 기본값은 false입니다.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
기본값: False
--data-backup-repl-skd

데이터 백업 볼륨에 대한 복제 일정입니다.

허용되는 값: _10minutely, daily, hourly
--data-backup-size

데이터 백업 볼륨의 용량(GiB)입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--data-backup-src-id

데이터 백업 원본 볼륨의 ResourceId입니다.

--data-backup-throughput

데이터 백업 볼륨에 대한 MiB/s의 처리량입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--data-repl-skd

데이터 볼륨에 대한 복제 일정입니다.

허용되는 값: _10minutely, daily, hourly
--data-size

데이터 볼륨의 용량(GiB)입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--data-src-id

데이터 원본 볼륨의 ResourceId입니다.

--data-throughput

데이터 볼륨에 대한 MiB/s의 처리량입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--encryption-key-source

볼륨의 데이터를 암호화하는 데 사용되는 키의 원본입니다. NetApp 계정에 encryption.keySource = 'Microsoft.KeyVault'가 있는 경우 적용됩니다.

허용되는 값: Microsoft.KeyVault, Microsoft.NetApp
기본값: Microsoft.NetApp
--gp-rules

볼륨 그룹에 대한 애플리케이션별 배치 규칙입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--group-description

그룹 설명입니다.

--key-vault-private-endpoint-resource-id --kv-private-endpoint-id

KeyVault에 대한 프라이빗 엔드포인트의 리소스 ID입니다. 볼륨과 동일한 VNET에 있어야 합니다. encryptionKeySource = 'Microsoft.KeyVault'인 경우에만 적용됩니다.

--location -l

리소스 위치.

--log-backup-repl-skd

로그 백업 볼륨에 대한 복제 일정입니다.

허용되는 값: _10minutely, daily, hourly
--log-backup-size

로그 백업 볼륨의 용량(GiB)입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--log-backup-src-id

로그 백업 원본 볼륨의 ResourceId입니다.

--log-backup-throughput

로그 백업 볼륨에 대한 MiB/s의 처리량입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--log-size

로그 볼륨의 용량(GiB)입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--log-throughput

로그 볼륨에 대한 MiB/s의 처리량입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--memory

스토리지 크기 및 처리량을 자동으로 계산하는 데 사용되는 GiB(최대 12000GiB)의 시스템(SAP HANA) 메모리입니다.

기본값: 100
--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--number-of-hosts --number-of-hots

이 배포의 총 시스템 수(SAP HANA) 호스트(현재 최대 3개 노드를 구성할 수 있습니다).

기본값: 1
--pool-name -p

ANF 용량 풀의 이름입니다.

--prefix

모든 볼륨 이름 앞에 지정된 텍스트가 수록됩니다. 접두사 텍스트의 기본값은 시스템 역할에 따라 달라집니다. PRIMARY의 경우, "" HA가 될 "HA-"것입니다.

--shared-repl-skd

공유 볼륨에 대한 복제 일정입니다.

허용되는 값: _10minutely, daily, hourly
--shared-size

공유 볼륨의 용량(GiB)입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--shared-src-id

공유 원본 볼륨의 ResourceId입니다.

--shared-throughput

공유 볼륨에 대한 MiB/s의 처리량입니다. 제공되지 않은 경우 크기가 자동으로 계산됩니다.

--smb-access

SMB 공유에 대한 액세스 기반 열거형 공유 속성을 사용하도록 설정합니다. SMB/DualProtocol 볼륨에만 적용됩니다.

허용되는 값: Disabled, Enabled
--smb-browsable

SMB 공유에 대해 검색할 수 없는 속성을 사용하도록 설정합니다. SMB/DualProtocol 볼륨에만 적용됩니다.

허용되는 값: Disabled, Enabled
--start-host-id

SAP HANA 호스트 ID 시작 호스트 ID 1은 마스터 호스트를 나타냅니다. 공유, 데이터 백업 및 로그 백업 볼륨은 마스터 호스트에 대해서만 프로비전됩니다. HostID == 1즉,

기본값: 1
--subnet

위임된 서브넷 이름입니다.

기본값: Default
--system-role

스토리지 계정에 대한 역할 유형입니다. 주 복제본은 첫 번째 SAP HSR(HANA 복제) 설정 또는 HSR 없음을 나타냅니다. HA(고가용성)는 로컬 시나리오를 지정합니다. 기본값은 PRIMARY입니다. 허용되는 값: DR, HA, PRIMARY.

허용되는 값: DR, HA, PRIMARY
기본값: PRIMARY
--tags

리소스 태그. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--vnet

볼륨에 대한 Vnet의 ARM ID 또는 이름입니다.

--volumes

그룹 지원 약식 구문, json-file 및 yaml-file의 볼륨 목록입니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--zones

가용성 영역은 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--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 netappfiles volume-group delete

볼륨 그룹에 볼륨이 없는 경우에만 지정된 볼륨 그룹을 삭제합니다.

az netappfiles volume-group delete [--account-name]
                                   [--group-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--resource-group]
                                   [--subscription]
                                   [--yes]

예제

ANF 볼륨 그룹 삭제

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname

선택적 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--group-name --name --volume-group-name -n

volumeGroup의 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

--yes -y

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

기본값: False
전역 매개 변수
--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 netappfiles volume-group list

지정된 계정에 대한 모든 볼륨 그룹을 나열합니다.

az netappfiles volume-group list --account-name
                                 --resource-group

예제

ANF 볼륨 그룹 목록 가져오기

az netappfiles volume-group list -g mygroup --account-name myaccountname

필수 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--resource-group -g

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

전역 매개 변수
--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 netappfiles volume-group show

지정된 볼륨 그룹의 세부 정보를 가져옵니다.

az netappfiles volume-group show [--account-name]
                                 [--group-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

예제

ANF 볼륨 그룹 가져오기

az netappfiles volume-group show -g mygroup --account-name myaccountname --volume-group-name myvolumegroupname

선택적 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--group-name --name --volume-group-name -n

volumeGroup의 이름입니다.

--ids

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--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 netappfiles volume-group update

지정된 볼륨과 함께 볼륨 그룹을 업데이트합니다.

az netappfiles volume-group update [--account-name]
                                   [--add]
                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--group-meta-data]
                                   [--group-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--subscription]
                                   [--volumes]

선택적 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON 문자열>.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--group-meta-data

볼륨 그룹 세부 정보 지원 약식 구문, json-file 및 yaml-file. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--group-name --name --volume-group-name -n

volumeGroup의 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.

--subscription

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

--volumes

그룹 지원 약식 구문, json-file 및 yaml-file의 볼륨 목록입니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--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 netappfiles volume-group wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az netappfiles volume-group wait [--account-name]
                                 [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--group-name]
                                 [--ids]
                                 [--interval]
                                 [--resource-group]
                                 [--subscription]
                                 [--timeout]
                                 [--updated]

선택적 매개 변수

--account-name -a

NetApp 계정의 이름입니다.

--created

'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.

기본값: False
--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView. 상태es[?code=='PowerState/running'].

--deleted

삭제될 때까지 기다립니다.

기본값: False
--exists

리소스가 존재할 때까지 기다립니다.

기본값: False
--group-name --name --volume-group-name -n

volumeGroup의 이름입니다.

--ids

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

--interval

폴링 간격(초)입니다.

기본값: 30
--resource-group -g

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

--subscription

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

--timeout

최대 대기 시간(초)입니다.

기본값: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.

기본값: False
전역 매개 변수
--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를 사용합니다.