Azure Database for MySQL - 유연한 서버의 새로운 기능(미리 보기)

적용 대상: Azure Database for MySQL - 유연한 서버

Azure Database for MySQL - 유연한 서버는 단일 서버 배포 모드가 제공하는 것보다 데이터베이스 관리 기능 및 구성 설정에 대해 보다 세부적인 제어와 유연성을 제공하도록 설계된 배포 모드입니다. 이 서비스는 현재 MySQL 커뮤니티 버전 5.7 및 8.0을 지원합니다.

이 문서에서는 2021년 1월부터 Azure Database for MySQL - 유연한 서버의 새로운 릴리스 및 기능을 요약합니다. 목록은 가장 최근의 업데이트가 먼저 있는 역방향 시간순으로 표시됩니다.

2021년 10월

  • 읽기 복제본을 만들 때 가용성 영역 선택

    읽기 복제본을 만들 때 선택한 가용성 영역 위치를 선택할 수 있는 옵션이 있습니다. 가용성 영역은 데이터 센터 오류 로부터 응용 프로그램 및 데이터를 보호 하는 고가용성 제품입니다. 가용성 영역은 Azure 지역 내의 고유한 물리적 위치입니다. 자세히 알아보기.

  • Azure Database for MySQL에서 복제본 읽기-유연한 서버는 더 이상 간에 볼 수 있는 Sku에서 사용할 수 없습니다.

    새 복제 계층 서버에서 기존 읽기 복제본을 만들거나 유지 관리할 수는 없습니다. 안정적인 SKU 계층에 대 한 훌륭한 쿼리 및 개발 환경을 제공 하기 위해, 간에 안정화 된 가격 책정 계층에서 서버에 대 한 읽기 복제본을 만들고 유지 관리 하는 데 대 한 지원이 중단 될 예정입니다.

    읽기 복제본을 사용 하는 기존 Azure Database for MySQL 유연한 서버를 사용 하는 경우 서버를 범용 또는 메모리 액세스에 최적화 된 가격 책정 계층으로 확장 하거나 60 일 이내에 읽기 복제본을 삭제 해야 합니다. 60 일 기간 후에는 읽기/쓰기 작업에 주 서버를 계속 사용할 수 있지만 복제 서버 읽기에 대 한 복제가 중지 됩니다. 새로 만든 서버의 경우 복제본 읽기 옵션은 범용 및 메모리 액세스에 최적화 된 가격 책정 계층에 대해서만 사용할 수 있습니다.

  • Azure Database for MySQL-Azure Monitor 통합 문서를 사용 하는 유연한 서버 모니터링

    Azure Database for MySQL 유연한 서버가 이제 Azure Monitor 통합 문서와 통합 되었습니다. 통합 문서는 Azure Portal 내에서 데이터를 분석하고 풍부한 시각적 보고서를 생성할 수 있는 유연한 캔버스를 제공합니다. 이러한 통합을 통해 서버에는 통합 문서에 대 한 링크가 포함 되어 있으며, 규모에 맞게 서비스를 모니터링 하는 데 도움이 되는 몇 가지 샘플 템플릿이 있습니다. 이러한 템플릿을 편집 하 고, 고객 요구 사항에 맞게 사용자 지정 하 고, 대시보드에 고정 하 여 Azure 리소스를 집중적으로 구성 된 보기를 만들 수 있습니다. 쿼리 성능 Insights, 감사및 인스턴스 개요 템플릿을 현재 사용할 수 있습니다. 자세히 알아보기.

  • 예약 된 인스턴스를 사용 하는 Azure Database for MySQL 계산 리소스에 대 한 선불 Azure Database for MySQL 유연한 서버는 이제 종 량 제 가격과 비교 하 여 계산 리소스에 대 한 총액 비용 절감에 도움이 됩니다. Azure Database for MySQL reserved instances를 사용 하 여 1 년 또는 3 년 동안 MySQL server에 대 한 사전 약정을 수행 하 여 계산 비용에 대 한 상당한 할인을 받으세요. 또한 Azure Database for MySQL 단일 서버에서 유연한 서버를 사용 하 여 예약을 교환할 수 있습니다. 자세히 알아보기.

  • 서버를 사용 하지 않는 동안 최대 30 일 동안 서버 중지 이제 유연한 서버 Azure Database for MySQL 사용 하지 않을 때 최대 30 일간 서버를 중지 하 고이 시간 내에 서버를 시작 하는 기능을 제공 합니다. 이렇게 하면 사용자의 진도에 맞게 개발 하 고 사용 중인 리소스에 대해서만 요금을 지불 하 여 데이터베이스 서버에 대 한 개발 비용을 절감할 수 있습니다. 이는 개발-테스트 워크 로드 및 하루 중 일부에만 서버를 사용 하는 경우에 중요 합니다. 서버를 중지하면 모든 활성 연결이 삭제됩니다. 서버가 중지됨 상태이면 서버 컴퓨팅에 요금이 청구되지 않습니다. 그러나 서버가 다시 시작될 때 데이터 파일을 사용할 수 있도록 서버의 스토리지가 그대로 남아 있기 때문에 스토리지 요금이 계속 청구됩니다. 자세한 정보

2021년 9월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 세 개의 추가 Azure 지역에서 가용성

    이제는 Azure Database for MySQL 유연한 서버에 대 한 공개 미리 보기를 다음 Azure 지역에서 사용할 수 있습니다.

    • 영국 서부
    • 캐나다 동부
    • 일본 서부
  • 버그 수정

    동일한 영역 HA 생성은 다음 지역에서 수정 되었습니다.

    • 인도 중부
    • 동아시아
    • 한국 중부
    • 남아프리카 북부
    • 스위스 북부

2021년 8월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 동일한 영역의 고가용성을 사용하는 단일 영역 내 고가용성

    이제 서비스는 고객이 고가용성을 사용하도록 설정할 때 대기 서버에 대한 기본 가용성 영역을 유연하게 선택할 수 있도록 합니다. 이 기능을 사용하면 고객은 기본 서버와 동일한 영역에 대기 서버를 배치하여 기본 서버와 대기 서버 간의 복제 지연 시간을 줄일 수 있습니다. 또한 동일한 Azure 영역 내에 배치되는 경우 애플리케이션 서버와 데이터베이스 서버 간의 대기 시간을 줄일 수 있습니다. 자세히 알아보기.

  • 영역 중복 고가용성을 사용하는 대기 영역 선택

    이제 이 서비스를 사용하여 고객은 대기 서버 영역 위치를 선택할 수 있습니다. 고객은 이 기능을 사용하여 대기 서버를 선택한 영역에 배치할 수 있습니다. 대기 데이터베이스 서버 및 대기 응용 프로그램을 동일한 영역에 공동 배치 하면 대기 시간이 줄어들고 고객이 재해 복구 상황 및 "영역 중단" 시나리오를 더 잘 준비할 수 있습니다. 자세히 알아보기.

  • 프라이빗 DNS 영역 통합

    Azure 프라이빗 DNS는 가상 네트워크에 대해 안정적이고 안전한 DNS 서비스(서비스 이름을 IP 주소로 변환)를 제공합니다. Azure Private DNS는 사용자 지정 DNS 솔루션을 구성할 필요 없이 가상 네트워크의 도메인 이름을 관리하고 확인합니다. 이렇게 하면 가상 네트워크에서 실행되는 애플리케이션을 로컬 또는 전역적으로 피어된 가상 네트워크에서 실행되는 유연한 서버에 연결할 수 있습니다. 이제 Azure Database for MySQL - 유연한 서버는 Azure 프라이빗 DNS 영역과 통합하도록 하여 현재 VNet 내의 프라이빗 DNS 또는 프라이빗 DNS 영역이 연결된 피어된 VNet을 원활하게 확인할 수 있도록 합니다. 이 통합을 통해 장애 조치(failover) 또는 다른 이벤트 중에 백 엔드 유연한 서버의 IP 주소가 변경되면 통합된 프라이빗 DNS 영역이 자동으로 업데이트되어 서버가 온라인 상태일 때 애플리케이션 연결이 자동으로 다시 시작됩니다. 자세히 알아보기.

  • 지정된 가상 네트워크의 서버에 대한 지정 시간 복원

    이제 서비스에 대한 지정 시간 복원 환경을 통해 고객은 네트워킹 설정을 구성할 수 있으므로 사용자가 복원 작업을 수행할 때 프라이빗 및 퍼블릭 네트워킹 옵션 간을 전환할 수 있습니다. 이 기능을 통해 고객은 연결 엔드포인트를 보호하면서 지정된 가상 네트워크에 복원되는 서버를 유연하게 삽입할 수 있습니다. 자세히 알아보기.

  • 가용성 영역의 서버에 대한 지정 시간 복원

    이제 서비스에 대 한 지정 시간 복원 환경을 통해 고객은 가용성 영역을 구성할 수 있으며, 동일한 영역에 있는 데이터베이스 서버 및 대기 응용 프로그램을 공동 배치 대기 시간이 줄어들고, 고객이 재해 복구 상황 및 "영역 중단" 시나리오를 더 잘 준비할 수 있습니다. 자세히 알아보기.

  • 프라이빗 미리 보기에서 사용할 수 있는 validate_password 및 caching_sha2_password 플러그 인

    유연한 서버는 이제 프라이빗 미리 보기에서 validate_password 및 caching_sha2_password 플러그 인을 사용하도록 지원합니다. 전자 메일 보내기 AskAzureDBforMySQL@service.microsoft.com

  • 4개의 추가 Azure 지역의 가용성

    이제는 Azure Database for MySQL 유연한 서버에 대 한 공개 미리 보기를 다음 Azure 지역에서 사용할 수 있습니다.

    • 오스트레일리아 남동부
    • 남아프리카 북부
    • 동아시아(홍콩)
    • 인도 중부

    자세히 알아보기.

  • 알려진 문제

    • ssl_mode VERIFY_IDENTITY에서 SSL을 사용하는 경우 영역 중복 고가용성 서버 장애 조치 직후에 클라이언트는 서버에 연결하지 못합니다. VERIFY_CA에서 ssl_mode를 사용하여 이 문제를 완화할 수 있습니다.
    • 인도 중부, 동아시아, 한국 중부, 남아프리카 공화국 북부, 스위스 북부 지역에서는 동일한 영역의 고가용성 서버를 만들 수 없습니다.
    • 드문 시나리오에서 HA 장애 조치 후 주 서버는 read_only 모드가 됩니다. 서버 매개 변수 블레이드에서 "read_only" 값을 OFF로 업데이트하여 이 문제를 해결합니다.
    • 컴퓨팅+스토리지 블레이드에서 컴퓨팅을 스케일 인한 후에 IOPS가 SKU 기본값으로 다시 설정됩니다. 고객은 계산 + Storage 블레이드에서 IOPs를 크기 조정 하 여 계산 배포 및 그 iops를 다시 설정 하 여이 문제를 해결할 수 있습니다.

2021년 7월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 단일 서버에서 유연한 서버로 온라인 마이그레이션

    이제 고객은 입력 데이터 복제를 사용하여 애플리케이션의 가동 중지 시간을 최소화하면서 Azure Database for MySQL – 단일 서버의 인스턴스를 유연한 서버로 마이그레이션할 수 있습니다. 자세한 단계별 지침은 가동 중지 시간을 최소화하면서 Azure Database for MySQL – 단일 서버를 유연한 서버로 마이그레이션을 참조하세요.

  • 미국 서부 및 독일 중서부의 가용성

    Azure Database for MySQL - 유연한 서버의 퍼블릭 미리 보기를 이제 미국 서부 및 독일 중서부 Azure 지역에서 사용할 수 있습니다.

2021년 6월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 더 작은 스토리지 서버에서 성능 향상

    2021년 6월 21일부터 새로 만든 모든 서버에 대해 허용되는 프로비저닝된 최소 스토리지 크기가 5GB에서 20GB로 늘어납니다. 또한 사용 가능한 무료 IOPS도 100에서 300으로 늘어납니다. 이러한 변경 내용은 다음 표에 요약되어 있습니다.

    Current 2021년 6월 21일 현재
    허용되는 최소 스토리지 크기: 5GB 허용되는 최소 스토리지 크기: 20GB
    IOPS 사용 가능: 최대(100, 3 * [프로비저닝된 스토리지(GB)]) IOPS 사용 가능: (300 + 3 * [프로비저닝된 스토리지(GB)])
  • 12개월 무료 제공

    2021년 6월 15일부터 Azure 무료 계정은 고객에게 매월 750시간의 사용량과 32GB의 스토리지를 포함하는 Azure Database for MySQL – 유연한 서버에 최대 12개월 동안 무료로 액세스할 수 있는 혜택을 제공합니다. 고객은 이 제공 서비스를 활용하여 Azure Database for MySQL – 유연한 서버를 사용하는 애플리케이션을 개발하고 배포할 수 있습니다. 자세히 알아보기.

  • 스토리지 자동 증가

    자동 증가 Storage 서버에서 저장소를 모두 실행 하 고 읽기 전용으로 설정 하는 것을 방지 합니다. 스토리지 자동 증가를 사용하도록 설정하면 워크로드에 영향을 주지 않고 스토리지가 자동으로 증가합니다. 2021 년 6 월 21 일부 터 새로 만든 모든 서버는 기본적으로 저장소 자동 증가를 사용 하도록 설정 합니다. 자세히 알아보기.

  • 입력 데이터 복제

    유연한 서버는 이제 입력 데이터 복제를 지원합니다. 이 기능을 사용하여 온-프레미스, 가상 머신, Azure Database for MySQL 단일 서버 또는 Azure 외부의 데이터베이스 서비스에서 실행 중인 MySQL 서버에서 Azure Database for MySQL- 유연한 서버로 데이터를 동기화하고 마이그레이션할 수 있습니다. 입력 데이터 복제 구성 방법에 대해 알아봅니다.

  • Azure CLI를 통한 GitHub 작업 지원

    이제 유연한 서버 CLI를 통해 고객은 워크플로를 자동화하여 GitHub 작업이 있는 업데이트를 배포할 수 있습니다. 이 기능은 MySQL GitHub 작업 워크플로를 통해 데이터베이스 업데이트를 설정하고 배포하는 데 도움이 됩니다. 이러한 CLI 명령은 편리한 개발을 위해 지속적인 배포를 지원하도록 리포지토리를 설정하는 데 유용합니다. 자세히 알아보기.

  • 영역 중복 HA 강제 장애 조치 수정

    이 릴리스에는 서버 매개 변수 및 추가 IOPS 변경 내용이 장애 조치가 수행되어도 유지되도록 하는 강제 장애 조치와 관련된 알려진 문제의 수정 사항이 포함되어 있습니다.

  • 알려진 문제

    • 프로비저닝된 스토리지가 20GB 미만인 기존 서버에서 컴퓨팅 스케일 업 또는 스케일 다운 작업을 수행하려고 하면 제대로 완료되지 않습니다. 프로비저닝된 스토리지를 20GB로 확장하고 컴퓨팅 스케일링 작업을 다시 시도하여 문제를 해결하세요.

2021년 5월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 확장 지역 가용성(프랑스 중부, 브라질 남부 및 스위스 북부)

    Azure Database for MySQL - 유연한 서버의 퍼블릭 미리 보기를 이제 프랑스 중부, 브라질 남부 및 스위스 북부 지역에서 사용할 수 있습니다. 자세히 알아보기.

  • SSL/TLS 1.2 적용을 사용하지 않도록 설정할 수 있음

    이 릴리스에서는 SSL 및 최소 TLS 버전의 적용을 사용자 지정할 수 있는 향상된 유연성을 제공합니다. 자세한 내용은 암호화된 연결을 사용하여 Azure Database for MySQL - 유연한 서버에 연결을 참조하세요.

  • 영국 남부 및 일본 동부 지역에서 영역 중복 HA를 사용할 수 있음

    이제 Azure Database for MySQL - 유연한 서버는 영국 남부 및 일본 동부의 두 추가 지역에서 영역 중복 고가용성을 제공합니다. 자세히 알아보기.

  • 알려진 문제

    • 영역 중복 HA 지원 서버에는 추가 IOP 변경 내용이 적용되지 않습니다. 고객은 HA를 사용하지 않도록 설정하고 영역 중복 HA를 다시 사용하도록 설정하여 문제를 해결할 수 있습니다.
    • 강제 장애 조치 후에는 대기 가용성 영역이 포털에 정확하게 반영되지 않습니다. (해결 방법 없음)
    • 강제 장애 조치 후에는 서버 매개 변수 변경 내용이 영역 중복 HA 지원 서버에 적용되지 않습니다. (해결 방법 없음)

2021년 4월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 영역 중복 고가용성이 해제된 상태로 대기 서버에 강제로 장애 조치하는 기능

    고객은 이제 수동으로 강제 장애 조치하여 사용자의 애플리케이션 시나리오에서 기능을 테스트함으로써 중단 상황을 대비할 수 있습니다. 자세히 알아보기.

  • 유연한 서버용 PowerShell 모듈이 출시됨

    개발자는 이제 PowerShell을 사용하여 MySQL 유연한 서버와 종속 리소스를 프로비저닝, 관리, 운영 및 지원할 수 있습니다. 자세히 알아보기.

  • Azure CLI를 사용하여 쿼리 연결, 테스트 및 실행

    Azure Database for MySQL 유연한 서버는 이제 고객이 Azure CLI에서 "az mysql flexible-server connect" 및 "az mysql flexible-server execute" 명령을 사용하여 서버에 연결하고 쿼리를 실행할 수 있도록 하는 향상된 개발자 환경을 제공합니다. 자세히 알아보기.

  • 프라이빗 액세스를 사용하여 가상 네트워크에서 서버를 만들 때 발생하는 프로비저닝 오류에 대한 수정 사항

    가상 네트워크에서 서버를 만들 때 발생하는 모든 프로비저닝 오류가 수정되었습니다. 이 릴리스에서 사용자는 매번 프라이빗 액세스를 사용하여 유연한 서버를 성공적으로 만들 수 있습니다.

2021년 3월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • MySQL 8.0.21이 릴리스됨

    이제 MySQL 8.0.21을 모든 주요 Azure 지역의 유연한 서버에서 사용할 수 있습니다. 고객은 Azure Portal, Azure CLI 또는 Azure Resource Manager 템플릿을 사용하여 MySQL 8.0.21 릴리스를 프로비저닝할 수 있습니다. 자세히 알아보기.

  • 서버 생성 동안의 가용성 영역 배치 지원이 릴리스됨

    이제 고객은 서버를 만들 때 기본 가용성 영역을 지정할 수 있습니다. 이 기능을 통해 고객은 Azure VM, 가상 머신 확장 집합 또는 AKS에 호스트된 애플리케이션과 데이터베이스를 동일한 가용성 영역에 함께 배치하여 데이터베이스 대기 시간을 최소화하고 성능을 향상시킬 수 있습니다. 자세히 알아보기.

  • 프라이빗 액세스를 사용하여 가상 네트워크에서 유연한 서버를 실행할 때 발생하는 문제에 대한 성능 수정 사항

    이 릴리스 이전에는 가상 네트워크 구성에서 실행하는 경우 유연한 서버의 성능이 크게 저하되었습니다. 이 릴리스에는 해당 문제에 대한 수정 사항이 포함되어 있으므로 사용자는 가상 네트워크의 유연한 서버에서 향상된 성능을 볼 수 있습니다.

  • 알려진 문제

    • SSL\TLS 1.2은 적용되며 사용하지 않도록 설정할 수 없습니다. (해결 방법 없음)
    • VNet에 프로비저닝된 서버에 대해 프로비저닝 오류가 간헐적으로 발생합니다. 해결 방법은 성공할 때까지 서버 프로비저닝을 다시 시도하는 것입니다.

2021년 2월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • 추가 IOPS 기능이 릴리스됨

    Azure Database for MySQL – 유연한 서버는 프로비저닝된 스토리지와는 별개로 추가 IOPS의 프로비저닝을 지원합니다. 고객은 이 기능을 사용하여 워크 로드 요구 사항에 따라 언제든지 IOPS 수를 늘리거나 줄일 수 있습니다.

  • 알려진 문제

    Azure Database for MySQL – 유연한 서버 성능은 프라이빗 액세스 가상 네트워크 격리에 따라 저하됩니다(해결 방법 없음).

2021년 1월

이 Azure Database for MySQL - 유연한 서버 릴리스에는 다음과 같은 업데이트가 포함되어 있습니다.

  • MySQL - 유연한 서버에 대한 최대 10개의 읽기 복제본

    이제 유연한 서버는 동일한 지역에 있는 한 Azure Database for MySQL 서버 (' 원본 ')에서 최대 10 개의 Azure Database for MySQL 서버 (' 복제본 ')로의 비동기 데이터 복제를 지원 합니다. 이 기능을 사용하면 읽기 작업이 많은 워크로드가 스케일 아웃되고 사용자의 기본 설정에 따라 복제본 서버 사이에서 다시 부하 분산될 수 있습니다. 자세히 알아보기.

연락처

Azure Database for MySQL 작업에 대한 질문이 있거나 제안 사항이 있으면 다음 연락 지점으로 연락해 보세요.

  • Azure 고객 지원팀에 문의하려면 Azure Portal에서 티켓을 제출하세요.
  • 계정 관련 문제를 해결하려면 Azure Portal에서 지원 요청을 제출합니다.
  • 사용자 의견을 제공 하거나 새로운 기능을 요청 하려면으로 메일을 보내세요 AskAzureDBforMySQL@service.microsoft.com .

다음 단계