다음을 통해 공유


FAQ(질문과 대답)

  • Q: MySQL 5.7에서 8.4로 직접 업그레이드하거나 주 버전을 건너뛸 수 있나요?

    A. 주 간 버전 업그레이드(예: MySQL 5.7에서 8.4로 직접 업그레이드)는 지원되지 않습니다. 5.7에서 8.0으로 업그레이드한 다음 8.0에서 8.4로 업그레이드해야 합니다. 나중에 새 MySQL 주 버전이 릴리스되면 주 버전을 건너뛰는 직접 업그레이드가 지원되지 않습니다. 각 주 버전 업그레이드는 순차적으로 수행해야 합니다.

  • Q: 이로 인해 서버 가동 중지 시간이 발생하며, 그렇다면 얼마나 걸리나요?

    A. 업그레이드하는 동안 가동 중지 시간을 최소화하려면 읽기 복제본을 사용하여 최소 가동 중지 시간 주 버전 업그레이드 수행에 설명된 단계를 수행합니다. 업그레이드 프로세스 중에 서버를 사용할 수 없으므로 계획된 유지 관리 기간 동안 이 작업을 수행하는 것이 좋습니다. 예상 가동 중지 시간은 데이터베이스 크기, 프로비전된 스토리지 크기(프로비전된 IOP) 및 데이터베이스의 테이블 수에 따라 달라집니다. 업그레이드 시간은 서버의 테이블 수에 직접 비례합니다. 서버 환경의 가동 중지 시간을 예측하려면 먼저 서버의 복원된 복사본에서 업그레이드를 수행하는 것이 좋습니다.

  • Q: HA 서버를 사용하고 있습니다. 일상적인 유지 관리와 유사하게 주 버전 업그레이드에 대한 가동 중지 시간이 거의 0에 가까운 것으로 예상할 수 있나요?

    A. 아니요. 주 버전 업그레이드는 일상적인 유지 관리와 크게 다릅니다. 주 버전에서 HA 주 서버와 대기 서버 간의 복제는 안정적이지 않으므로 Azure Database for MySQL에서 이러한 업그레이드 중에 가동 중지 시간이 거의 발생하지 않습니다.

  • Q: 업그레이드 후 백업은 어떻게 되나요?

    A. 주 버전 업그레이드 전에 수행된 모든 백업(자동화/주문형)은 복원에 사용되는 경우 이전 버전의 서버로 복원됩니다. 주 버전 업그레이드 후 수행되는 모든 백업(자동화/주문형)은 업그레이드된 버전을 사용하여 서버로 복원됩니다. 간편한 롤백을 위해 주 버전 업그레이드를 수행하기 전에 주문형 백업을 수행하는 것이 좋습니다.