Azure CLI를 사용한 Azure Database for MySQL 유연한 서버의 영역 중복 고가용성 관리
이 문서에서는 Azure Database for MySQL 유연한 서버 인스턴스에서 서버를 만들 때 영역 중복 고가용성 구성을 사용하거나 사용하지 않도록 설정하는 방법을 설명합니다. 서버를 만든 후에도 영역 중복 고가용성을 사용하지 않도록 설정할 수 있습니다. 서버를 만든 후에는 영역 중복 고가용성을 사용할 수 없습니다.
고가용성 기능은 서로 다른 영역에서 물리적으로 분리되는 주 복제본과 대기 복제본을 프로비전합니다. 자세한 정보는 고가용성 개념 설명서를 참조하세요. 고가용성을 사용하거나 사용하지 않도록 설정해도 VNET 구성, 방화벽 설정 및 백업 보존을 비롯한 다른 설정은 변경되지 않습니다. 고가용성을 사용하지 않도록 설정해도 애플리케이션 연결 및 작업에는 영향을 주지 않습니다.
Important
영역 중복 고가용성은 제한된 지역 집합에서 사용할 수 있습니다. 지원되는 지역을 여기에서 검토하세요.
필수 조건
- 활성 구독이 있는 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
구독이 여러 개인 경우
az account set
명령을 사용하여 Azure Database for MySQL 유연한 서버 인스턴스를 만들려는 적절한 구독을 선택합니다.az account set --subscription <subscription id>
서버를 만드는 동안 고가용성 사용
고가용성을 사용하여 범용 또는 중요 비즈니스용 가격 책정 계층을 사용하는 Azure Database for MySQL 유연한 서버 인스턴스만 만들 수 있습니다. 생성 시간 동안에만 서버에 대해 영역 중복 고가용성을 사용하도록 설정할 수 있습니다.
사용법:
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]
참고 항목
ZoneRedundant에서 SameZone으로 이동하려면 먼저 고가용성을 사용하지 않도록 설정한 다음 동일한 영역을 사용하도록 설정해야 합니다.
예제:
az mysql flexible-server update --resource-group myresourcegroup --name myservername --high-availability Disabled