다음을 통해 공유


az mysql flexible-server replica

읽기 복제본을 관리합니다.

명령

Name Description 형식 상태
az mysql flexible-server replica create

서버용 읽기 복제본을 만듭니다.

Core GA
az mysql flexible-server replica list

지정된 서버의 모든 읽기 복제본을 나열합니다.

Core GA
az mysql flexible-server replica stop-replication

읽기 복제본에 대한 복제를 중지하고 읽기/쓰기 서버로 만듭니다.

Core GA

az mysql flexible-server replica create

서버용 읽기 복제본을 만듭니다.

az mysql flexible-server replica create --replica-name
                                        --resource-group
                                        --source-server
                                        [--backup-retention]
                                        [--database-port]
                                        [--faster-provisioning {Disabled, Enabled}]
                                        [--geo-redundant-backup {Disabled, Enabled}]
                                        [--iops]
                                        [--___location]
                                        [--no-wait]
                                        [--private-dns-zone]
                                        [--public-access {Disabled, Enabled}]
                                        [--sku-name]
                                        [--storage-redundancy {LocalRedundancy, ZoneRedundancy}]
                                        [--storage-size]
                                        [--subnet]
                                        [--tags]
                                        [--tier]
                                        [--vnet]
                                        [--zone]

예제

사용 가능한 경우 지정된 영역에서 'testserver'에 대한 읽기 복제본 'testReplicaServer'를 만듭니다.

az mysql flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3

필수 매개 변수

--replica-name

복원할 서버의 이름입니다.

--resource-group -g

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

--source-server

복원할 원본 서버의 이름 또는 리소스 ID입니다.

선택적 매개 변수

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--backup-retention

백업이 보존되는 일 수입니다. 1~35일 범위입니다. 기본값은 7일입니다.

--database-port

데이터베이스의 포트입니다. 기본값은 3306입니다.

--faster-provisioning

소스 서버와 새로 프로비저닝된 복제본 서버 모두에 대해 자동 확장 IOPS 구성을 활성화하거나 비활성화하여 더 빠른 프로비저닝을 가능하게 합니다.

속성
허용되는 값: Disabled, Enabled
--geo-redundant-backup

지역 중복 백업을 사용할 수 있는지 여부입니다.

속성
허용되는 값: Disabled, Enabled
--iops

이 서버에 할당할 IOPS 수입니다. 프로비전된 컴퓨팅 및 스토리지에 따라 일정량의 무료 IOPS를 얻을 수 있습니다. IOPS의 기본값은 무료 IOPS입니다. 컴퓨팅 및 스토리지 기반 IOPS에 대한 자세한 내용은 Azure Database for MySQL 유연한 서버의 IOPS를 참조하세요.

--___location -l

Location. 값 출처: az account list-locations. az configure --defaults ___location=<___location>사용하여 기본 위치를 구성할 수 있습니다.

--no-wait

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

속성
Default value: False
--private-dns-zone

이 매개 변수는 프라이빗 액세스 권한이 있는 지역 간 복제본 서버를 만드는 경우에만 적용됩니다. 프라이빗 액세스 권한이 있는 지역 내 읽기 복제본의 경우 원본 서버 설정이 전달되고 이 매개 변수는 무시됩니다. 새 또는 기존 프라이빗 dns 영역의 이름 또는 ID입니다. 동일한 리소스 그룹, 다른 리소스 그룹 또는 다른 구독에서 프라이빗 dns 영역을 사용할 수 있습니다. 다른 리소스 그룹 또는 구독의 영역을 사용하려면 리소스 ID를 제공하세요. CLI는 사용자가 제공하지 않는 경우 가상 네트워크와 동일한 리소스 그룹 내에 새 프라이빗 DNS 영역을 만듭니다.

--public-access

공용 액세스를 결정합니다.

속성
허용되는 값: Disabled, Enabled
--sku-name

컴퓨팅 SKU의 이름입니다. {VM 이름}Standard_ 규칙을 따릅니다. 예: Standard_B1ms.

--storage-redundancy

로컬 중복 또는 영역 중복을 사용하도록 설정합니다. 영역 중복은 중요 비즈니스용 계층만 지원합니다.

속성
Default value: LocalRedundancy
허용되는 값: LocalRedundancy, ZoneRedundancy
--storage-size

서버의 스토리지 용량입니다. 최소값은 32GiB이고 최대값은 16TiB입니다.

--subnet

새 서브넷 또는 기존 서브넷의 이름 또는 리소스 ID입니다. 이 매개 변수는 프라이빗 액세스 권한이 있는 지역 간 복제본 서버를 만드는 경우에만 적용됩니다. 프라이빗 액세스 권한이 있는 지역 내 읽기 복제본의 경우 원본 서버 설정이 전달되고 이 매개 변수는 무시됩니다. 다른 리소스 그룹 또는 구독의 서브넷을 사용하려면 이름 대신 리소스 ID를 제공하세요. 서브넷은 flexibleServers에 위임됩니다. 위임 후에는 다른 유형의 Azure 리소스에 이 서브넷을 사용할 수 없습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--tier

서버의 컴퓨팅 계층입니다. 허용되는 값: 버스트 가능, GeneralPurpose, MemoryOptimized.

--vnet

새 가상 네트워크 또는 기존 가상 네트워크의 이름 또는 ID입니다. 이 매개 변수는 프라이빗 액세스 권한이 있는 지역 간 복제본 서버를 만드는 경우에만 적용됩니다. 프라이빗 액세스 권한이 있는 지역 내 읽기 복제본의 경우 원본 서버 설정이 전달되고 이 매개 변수는 무시됩니다. 다른 리소스 그룹 또는 구독의 vnet을 사용하려면 리소스 ID를 제공하세요. 이름은 2~64자 사이여야 합니다. 이름은 문자 또는 숫자로 시작하고 문자, 숫자 또는 밑줄로 끝나야 하며 문자, 숫자, 밑줄, 마침표 또는 하이픈만 포함할 수 있습니다.

--zone -z

리소스를 프로비전할 가용성 영역입니다.

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성
Default value: False
--help -h

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

--only-show-errors

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

속성
Default value: False
--output -o

출력 형식

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성
Default value: False

az mysql flexible-server replica list

지정된 서버의 모든 읽기 복제본을 나열합니다.

az mysql flexible-server replica list --name
                                      --resource-group

예제

마스터 서버 'testserver'에 대한 모든 읽기 복제본을 나열합니다.

az mysql flexible-server replica list -g testGroup -n testserver

필수 매개 변수

--name -n

원본 서버의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성
Default value: False
--help -h

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

--only-show-errors

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

속성
Default value: False
--output -o

출력 형식

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성
Default value: False

az mysql flexible-server replica stop-replication

읽기 복제본에 대한 복제를 중지하고 읽기/쓰기 서버로 만듭니다.

az mysql flexible-server replica stop-replication [--ids]
                                                  [--name]
                                                  [--resource-group]
                                                  [--subscription]
                                                  [--yes]

예제

'testReplicaServer'에 대한 복제를 중지하고 읽기/쓰기 서버로 만듭니다.

az mysql flexible-server replica stop-replication -g testGroup -n testReplicaServer

선택적 매개 변수

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

속성
Parameter group: Resource Id Arguments
--name -n

서버의 이름입니다. 이름에는 소문자, 숫자, 하이픈(-) 문자만 사용할 수 있습니다. 최소 3자 및 최대 63자

속성
Parameter group: Resource Id Arguments
--resource-group -g

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

속성
Parameter group: Resource Id Arguments
--subscription

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

속성
Parameter group: Resource Id Arguments
--yes -y

확인 메시지를 표시하지 않습니다.

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

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성
Default value: False
--help -h

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

--only-show-errors

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

속성
Default value: False
--output -o

출력 형식

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

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성
Default value: False