이 문서에서는 Azure Database for MySQL 유연한 서버 인스턴스에서 서버를 만들 때 영역 중복 고가용성 구성을 사용하거나 사용하지 않도록 설정하는 방법을 설명합니다. 서버를 만든 후 영역 중복 고가용성을 사용하지 않도록 설정할 수도 있습니다. 서버 생성 후 영역 중복 고가용성을 사용하도록 설정하는 것은 지원되지 않습니다.
고가용성 기능은 다른 영역에서 물리적으로 별도의 주 복제본과 대기 복제본을 프로비전합니다. 자세한 내용은 고가용성 개념 설명서를 참조하세요. 고가용성을 사용하거나 사용하지 않도록 설정해도 가상 네트워크 구성, 방화벽 설정 및 백업 보존을 비롯한 다른 설정은 변경되지 않습니다. 고가용성을 사용하지 않도록 설정해도 애플리케이션 연결 및 작업에는 영향을 주지 않습니다.
중요
영역 중복 고가용성은 제한된 지역 집합에서 사용할 수 있습니다.
필수 구성 요소
활성 구독이 있는 Azure 계정.
Azure를 구독하고 있지 않다면 시작하기 전에 Azure 체험 계정을 만듭니다. 현재 Azure 무료 계정을 사용하면 Azure Database for MySQL - 유연한 서버를 12개월 동안 무료로 사용해 볼 수 있습니다. 자세한 내용은 Azure 체험 계정을 사용하여 Azure Database for MySQL - 유연한 서버를 무료로 사용하기를 참조하세요.
Azure CLI를 설치하거나 최신 버전으로 업그레이드합니다. Azure CLI 설치를 참조하세요.
az login을 사용하여 Azure 계정에 로그인합니다. Azure 계정의 구독 ID를 나타내는 ID 속성을 확인합니다.
az login여러 구독이 있는 경우 명령을 사용하여 Azure Database for MySQL 유연한 서버 인스턴스를 만들려는 적절한 구독을
az account set선택합니다.az account set --subscription <subscription id>
서버 생성 중 고가용성을 활성화합니다.
MySQL용 Azure Database의 고가용성 서버 인스턴스는 범용 또는 메모리 최적화 가격 책정 계층만 사용하여 만들 수 있습니다. 서버의 영역 중복 고가용성은 생성 시에만 설정할 수 있습니다.
사용:
az mysql flexible-server create [--high-availability {Disabled, SameZone, ZoneRedundant}]
[--sku-name]
[--tier]
[--resource-group]
[--location]
[--name]
예:
az mysql flexible-server create \
--name myservername \
--sku-name Standard_D2ds_v4 \
--tier GeneralPurpose \
--resource-group myresourcegroup \
--high-availability ZoneRedundant \
--location eastus
고가용성 사용 안 함
az mysql flexible-server update 명령을 사용하여 고가용성을 사용하지 않도록 설정할 수 있습니다. 고가용성을 사용하여 서버를 만든 경우에만 고가용성을 사용하지 않도록 설정할 수 있습니다.
az mysql flexible-server update [--high-availability {Disabled, SameZone, ZoneRedundant}]
[--resource-group]
[--name]
참고
이동 ZoneRedundantSameZone하려면 먼저 고가용성을 사용하지 않도록 설정한 다음 동일한 영역을 사용하도록 설정합니다.
예:
az mysql flexible-server update \
--resource-group myresourcegroup \
--name myservername \
--high-availability Disabled