주:

OCI에서 영역 간 Oracle Heatwave MySQL 재해 복구 복사본 설정

소개

Oracle Heatwave MySQL 재해 복구 복사는 OCI(Oracle Cloud Infrastructure)의 기능으로, OCI의 운용 데이터베이스에 대해 영역 간 복제를 설정할 수 있습니다. Oracle HeatWave MySQL 재해 복구 복사를 설정하는 두 가지 방법이 있습니다.

이 사용지침서에서는 OCI 콘솔 레벨 전체 백업을 사용하여 운용 데이터베이스에 대한 Oracle Heatwave MySQL 재해 복구 복사본을 설정하고, 백업을 다른 영역에 복사하고, 기본 백업에서 재해 복구 데이터베이스를 구축하고, 기본 백업에서 재해 복구 데이터베이스로 인바운드 복제 채널을 설정하는 방법을 간략하게 설명합니다. 이 사용지침서에서는 v8.0.35 이상에서 실행되는 Oracle Heatwave MySQL 데이터베이스 서비스에 대한 재해 복구를 설정합니다.

다음 이미지는 이 자습서에서 사용할 아키텍처를 보여줍니다.

Heatwave MySQL Disaster Recovery Copy Architecture를 보여주는 이미지

목표

필요 조건

작업 1: OCI 콘솔에서 전체 수동 백업 준비 및 실행

영업 시간 외에 OCI 콘솔 수준에서 운영 중인 Oracle Heatwave MySQL 데이터베이스 서비스에 대한 수동 전체 백업을 수행합니다.

  1. 추가 작업 드롭다운 메뉴를 누르고 수동 백업 생성을 선택합니다.

    OCI 콘솔에서 수동 백업을 생성하는 방법을 보여주는 이미지

  2. 필요한 정보를 입력하고 수동 백업 생성을 누릅니다.

    OCI 콘솔에서 수동 백업을 생성하는 방법을 보여주는 이미지

작업 2: 재해 복구 영역에 백업 복사

  1. 전체 수동 백업을 재해 복구 영역에 복사하려면 다른 영역으로 복사를 누릅니다.

    전체 수동 백업 세부정보를 보여주는 이미지

  2. 필요한 정보를 입력하고 복사를 누릅니다.

    다른 영역으로 백업 복사를 보여주는 이미지

    복사가 완료되면 재해 복구 영역에서 백업을 확인합니다.

    DR 영역의 백업을 보여주는 이미지

작업 3: 재해 복구 영역에서 새 데이터베이스 시스템으로 백업 복원

  1. 기본 데이터베이스 백업을 재해 복구 영역의 새 데이터베이스 시스템으로 복원하려면 새 DB 시스템으로 복원을 누릅니다.

    DR의 백업에서 새 DB 시스템으로 복원을 보여주는 이미지

  2. OCI 콘솔에서 컴파트먼트, VCN서브넷과 필요한 각각의 DB 구성스토리지를 선택합니다.

  3. 기본 데이터베이스와 동일하게 사용할 MySQL 데이터베이스 버전을 선택하고 복원을 누릅니다.

    MySQL 버전 세부정보를 보여주는 이미지

    재해 복구 영역의 데이터베이스가 프로비전되면 재해 복구 데이터베이스에 접속하여 스키마와 객체를 검증할 수 있습니다.

작업 4: 복제를 위한 데이터베이스 사용자 만들기

다음 질의를 실행하여 재해 복구 영역 프로비전된 데이터베이스 끝점 IP를 사용하여 기본 데이터베이스에 복제 사용자를 생성합니다.

CREATE USER 'repl1'@'x.x.x.x' IDENTIFIED BY '********' REQUIRE SSL;
GRANT REPLICATION SLAVE ON *.* TO 'repl1'@'x.x.x.x';

작업 5: 복제 채널 만들기

  1. 채널 생성을 눌러 OCI 콘솔의 재해 복구 데이터베이스 시스템에서 인바운드 복제 채널을 생성합니다. 필요한 소스 데이터베이스 사용자 인증서 및 기타 복제 채널 세부정보를 입력합니다.

    OCI에서 바인드된 복제 채널 생성을 보여주는 이미지

    OCI에서 바인드된 복제 채널 생성을 보여주는 이미지

    OCI에서 바인드된 복제 채널 생성을 보여주는 이미지

  2. 채널 생성을 누릅니다.

    OCI에서 바인드된 복제 채널 생성을 보여주는 이미지

작업 6: 복제 채널 검증

OCI 콘솔에서 채널이 활성화되면 재해 복구 데이터베이스에 접속하고 기본 복구 데이터베이스와 재해 복구 데이터베이스 간에 복제본 상태동기화를 확인합니다.

Show Replica Status \G;

주: 복제본 상태 출력에서 실행 중인 I/O, 실행 중인 SQL 상태 및 마스터 뒤에 있는 초를 확인해야 합니다.

확인

추가 학습 자원

docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.