쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

RDS for MariaDB 데이터베이스 업그레이드 시 읽기 전용 복제본을 사용하여 가동 중지 시간 단축

포커스 모드
RDS for MariaDB 데이터베이스 업그레이드 시 읽기 전용 복제본을 사용하여 가동 중지 시간 단축 - Amazon Relational Database Service

대부분의 경우 블루/그린 배포는 MariaDB DB 인스턴스를 업그레이드할 때 다운타임을 줄이는 가장 좋은 방법입니다. 자세한 내용은 데이터베이스 업데이트에 Amazon RDS 블루/그린 배포 사용 단원을 참조하십시오.

블루/그린 배포를 사용할 수 없으며 현재 프로덕션 애플리케이션에 MariaDB DB 인스턴스를 사용 중인 경우, 다음 절차를 사용하여 DB 인스턴스의 데이터베이스 버전을 업그레이드할 수 있습니다. 이 절차는 애플리케이션의 가동 중지 시간을 줄일 수 있습니다.

읽기 전용 복제본을 사용하면 대부분의 유지 관리 단계를 미리 수행하고 실제 운영 중단 중에 필요한 변경 사항을 최소화할 수 있습니다. 이 기법을 사용하면 기존 DB 인스턴스를 변경하지 않으면서 새 DB 인스턴스를 테스트하고 준비할 수 있습니다.

이 절차는 MariaDB 버전 10.5를 MariaDB 버전 10.6으로 업그레이드하는 예를 보여줍니다. 동일한 일반 절차를 사용하여 다른 메이저 버전으로 업그레이드할 수 있습니다.

DB 인스턴스를 사용하면서 MariaDB 데이터베이스를 업그레이드하는 방법
  1. https://console.aws.amazon.com/rds/에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다.

  2. MariaDB 10.5 DB 인스턴스의 읽기 전용 복제본을 생성합니다. 이 프로세스에서 업그레이드 가능한 데이터베이스 사본이 만들어집니다. DB 인스턴스의 다른 읽기 전용 복제본도 존재할 수 있습니다.

    1. 콘솔에서 데이터베이스(Databases)와 업그레이드하려는 DB 인스턴스를 차례로 선택합니다.

    2. 작업에서 읽기 전용 복제본 만들기를 선택합니다.

    3. 읽기 전용 복제본의 DB 인스턴스 식별자 값을 제공하고 DB instance class(DB 인스턴스 클래스) 및 기타 설정이 MariaDB 10.5 DB 인스턴스와 일치하는지 확인합니다.

    4. [Create read replica]를 선택합니다.

  3. (선택 사항) 읽기 전용 복제본이 생성되고 상태(Status)사용 가능(Available)으로 표시되면 읽기 전용 복제본을 다중 AZ 배포로 변환하고 백업을 활성화합니다.

    기본적으로 읽기 전용 복제본은 백업이 비활성화된 단일 AZ 배포로 생성됩니다. 읽기 전용 복제본은 궁극적으로 프로덕션 DB 인스턴스가 되기 때문에 지금 다중 AZ 배포를 구성하고 백업을 활성화하는 것이 가장 좋습니다.

    1. 콘솔에서 데이터베이스(Databases)와 방금 생성한 읽기 전용 복제본을 차례로 선택합니다.

    2. 수정을 선택합니다.

    3. 다중 AZ 배포(Multi-AZ deployment)에서 대기 인스턴스 생성(Create a standby instance)을 선택합니다.

    4. Backup Retention Period(백업 보존 기간)로 0이 아닌 양수 값(예: 3일)을 선택한 후 Continue(계속)를 선택합니다.

    5. 수정 사항 예약에 대해 즉시 적용을 선택합니다.

    6. DB 인스턴스 수정을 선택합니다.

  4. 읽기 전용 복제본 Status(상태)가 Available(사용 가능)로 표시되면 읽기 전용 복제본을 MariaDB 10.6으로 업그레이드합니다.

    1. 콘솔에서 데이터베이스(Databases)와 방금 생성한 읽기 전용 복제본을 차례로 선택합니다.

    2. 수정을 선택합니다.

    3. DB engine version(DB 엔진 버전)에서 업그레이드할 MariaDB 10.6 버전을 선택한 후 Continue(계속)를 선택합니다.

    4. 수정 사항 예약에 대해 즉시 적용을 선택합니다.

    5. [Modify DB instance]를 선택하여 업그레이드를 시작합니다.

  5. 업그레이드가 완료되고 Status(상태)가 Available(사용 가능)로 표시되면 업그레이드한 읽기 전용 복제본이 소스 MariaDB 10.5 DB 인스턴스로 업데이트되는지 확인합니다. 확인하려면 읽기 전용 복제본에 연결하고 SHOW REPLICA STATUS 명령을 실행합니다. Seconds_Behind_Master 필드가 0이면 복제본이 최신 상태입니다.

    참고

    이전 버전의 MariaDB에는 SHOW SLAVE STATUS 대신 SHOW REPLICA STATUS가 사용되었습니다. 10.6 이전 MariaDB 버전을 사용하는 경우 SHOW SLAVE STATUS를 사용합니다.

  6. (선택 사항) 읽기 전용 복제본의 읽기 전용 복제본을 생성합니다.

    DB 인스턴스가 독립형 DB 인스턴스로 승격된 후 읽기 전용 복제본을 갖도록 하려면 지금 읽기 전용 복제본을 생성하면 됩니다.

    1. 콘솔에서 데이터베이스(Databases)와 방금 업그레이드한 읽기 전용 복제본을 차례로 선택합니다.

    2. 작업에서 읽기 전용 복제본 만들기를 선택합니다.

    3. 읽기 전용 복제본의 DB 인스턴스 식별자 값을 제공하고 DB instance class(DB 인스턴스 클래스) 및 기타 설정이 MariaDB 10.5 DB 인스턴스와 일치하는지 확인합니다.

    4. [Create read replica]를 선택합니다.

  7. (선택 사항) 읽기 전용 복제본에 대한 사용자 지정 DB 파라미터 그룹을 구성합니다.

    DB 인스턴스가 독립형 DB 인스턴스로 승격된 후 사용자 지정 파라미터 그룹을 사용하도록 하려면 지금 DB 파라미터 그룹을 생성하여 읽기 전용 복제본과 연결하면 됩니다.

    1. MariaDB 10.6에 대한 사용자 지정 DB 파라미터 그룹을 생성합니다. 지침은 Amazon RDS에서 DB 파라미터 그룹 생성 섹션을 참조하세요.

    2. 방금 생성한 DB 파라미터 그룹에서 변경하려는 파라미터를 수정합니다. 지침은 Amazon RDS에서 DB 파라미터 그룹의 파라미터 수정 섹션을 참조하세요.

    3. 콘솔에서 데이터베이스(Databases)와 읽기 전용 복제본을 차례로 선택합니다.

    4. 수정을 선택합니다.

    5. DB parameter group(DB 파라미터 그룹)에서 방금 생성한 MariaDB 10.6 DB 파라미터 그룹을 선택한 후 Continue(계속)를 선택합니다.

    6. 수정 사항 예약에 대해 즉시 적용을 선택합니다.

    7. [Modify DB instance]를 선택하여 업그레이드를 시작합니다.

  8. MariaDB 10.6 읽기 전용 복제본을 독립형 DB 인스턴스로 만듭니다.

    중요

    MariaDB 10.6 읽기 전용 복제본을 독립형 DB 인스턴스로 승격하면 더 이상 MariaDB 10.5 DB 인스턴스의 복제본이 아닙니다. 소스 MariaDB 10.5 DB 인스턴스가 읽기 전용 모드이고, 모든 쓰기 작업이 일시 중단되는 유지 관리 기간 동안 MariaDB 10.6 읽기 전용 복제본을 승격하는 것이 좋습니다. 승격이 완료되면 쓰기 연산을 MariaDB 10.6 DB 인스턴스에서 실행하여 쓰기 연산이 손실되는 것을 막을 수 있습니다.

    그밖에도 MariaDB 10.6 읽기 전용 복제본을 승격하기 전에 MariaDB 10.6 읽기 전용 복제본에서 필요한 모든 DDL(데이터 정의 언어) 작업을 수행하는 것이 좋습니다. 인덱스 생성을 예로 들 수 있습니다. 그러면 승격 후에도 MariaDB 10.6 읽기 전용 복제본의 성능에 미치는 부정적인 영향을 방지할 수 있습니다. 읽기 전용 복제본을 승격하려면 다음 절차를 사용하십시오.

    1. 콘솔에서 데이터베이스(Databases)와 방금 업그레이드한 읽기 전용 복제본을 차례로 선택합니다.

    2. 작업에서 Promote(승격)를 선택합니다.

    3. 읽기 전용 복제본 인스턴스에 대해 자동 백업을 활성화하려면 를 선택합니다. 자세한 내용은 백업 소개 섹션을 참조하세요.

    4. [Continue]를 선택합니다.

    5. [Promote Read Replica]를 선택합니다.

  9. 이제 MariaDB 데이터베이스 버전이 업그레이드되었습니다. 이제 애플리케이션을 새로운 MariaDB 10.6 DB 인스턴스로 리디렉션할 수 있습니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.