주:
- 이 자습서에서는 Oracle Cloud에 액세스해야 합니다. 무료 계정에 등록하려면 Oracle Cloud Infrastructure Free Tier 시작하기를 참조하십시오.
- Oracle Cloud Infrastructure 자격 증명, 테넌시 및 구획에 예제 값을 사용합니다. 실습을 완료했으면 이러한 값을 자신의 클라우드 환경과 관련된 값으로 대체하십시오.
OCI에서 영역 간 Oracle Heatwave MySQL 재해 복구 복사본 설정
소개
Oracle Heatwave MySQL 재해 복구 복사는 OCI(Oracle Cloud Infrastructure)의 기능으로, OCI의 운용 데이터베이스에 대해 영역 간 복제를 설정할 수 있습니다. Oracle HeatWave MySQL 재해 복구 복사를 설정하는 두 가지 방법이 있습니다.
-
OCI 콘솔 레벨의 전체 수동 백업을 사용하여 백업을 영역 간으로 복사하고 인바운드 복제 채널을 설정합니다.
-
MySQL 셸 유틸리티를 사용하여 운영 데이터베이스를 재해 복구 영역 데이터베이스로 백업 및 복원하고 인바운드 복제 채널을 설정합니다.
이 사용지침서에서는 OCI 콘솔 레벨 전체 백업을 사용하여 운용 데이터베이스에 대한 Oracle Heatwave MySQL 재해 복구 복사본을 설정하고, 백업을 다른 영역에 복사하고, 기본 백업에서 재해 복구 데이터베이스를 구축하고, 기본 백업에서 재해 복구 데이터베이스로 인바운드 복제 채널을 설정하는 방법을 간략하게 설명합니다. 이 사용지침서에서는 v8.0.35 이상에서 실행되는 Oracle Heatwave MySQL 데이터베이스 서비스에 대한 재해 복구를 설정합니다.
다음 이미지는 이 자습서에서 사용할 아키텍처를 보여줍니다.
목표
- OCI 콘솔 레벨 백업을 사용하여 운용 중인 데이터베이스에 대한 Oracle Heatwave MySQL 재해 복구 복사본을 설정합니다.
필요 조건
-
소스 영역과 대상 영역 간에 원격 VCN 피어링을 설정합니다.
-
소스 및 대상 VCN 모두에 있는 서브넷의 보안 목록에
3306
및33060
포트를 추가합니다. -
기본값인
binlog_expire_logs_seconds
를 최소 3일로 늘리고 기본 데이터베이스 시스템에 동일하게 적용하려면 사용자정의 구성을 생성합니다.
작업 1: OCI 콘솔에서 전체 수동 백업 준비 및 실행
영업 시간 외에 OCI 콘솔 수준에서 운영 중인 Oracle Heatwave MySQL 데이터베이스 서비스에 대한 수동 전체 백업을 수행합니다.
-
추가 작업 드롭다운 메뉴를 누르고 수동 백업 생성을 선택합니다.
-
필요한 정보를 입력하고 수동 백업 생성을 누릅니다.
작업 2: 재해 복구 영역에 백업 복사
-
전체 수동 백업을 재해 복구 영역에 복사하려면 다른 영역으로 복사를 누릅니다.
-
필요한 정보를 입력하고 복사를 누릅니다.
복사가 완료되면 재해 복구 영역에서 백업을 확인합니다.
작업 3: 재해 복구 영역에서 새 데이터베이스 시스템으로 백업 복원
-
기본 데이터베이스 백업을 재해 복구 영역의 새 데이터베이스 시스템으로 복원하려면 새 DB 시스템으로 복원을 누릅니다.
-
OCI 콘솔에서 컴파트먼트, VCN 및 서브넷과 필요한 각각의 DB 구성 및 스토리지를 선택합니다.
-
기본 데이터베이스와 동일하게 사용할 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: 복제 채널 만들기
-
채널 생성을 눌러 OCI 콘솔의 재해 복구 데이터베이스 시스템에서 인바운드 복제 채널을 생성합니다. 필요한 소스 데이터베이스 사용자 인증서 및 기타 복제 채널 세부정보를 입력합니다.
-
채널 생성을 누릅니다.
작업 6: 복제 채널 검증
OCI 콘솔에서 채널이 활성화되면 재해 복구 데이터베이스에 접속하고 기본 복구 데이터베이스와 재해 복구 데이터베이스 간에 복제본 상태 및 동기화를 확인합니다.
Show Replica Status \G;
주: 복제본 상태 출력에서 실행 중인 I/O, 실행 중인 SQL 상태 및 마스터 뒤에 있는 초를 확인해야 합니다.
관련 링크
확인
- 작성자 - Ajay Rao(리프트 구현 전문가 - 맞춤형, 타사, VM 데이터베이스 및 앱)
추가 학습 자원
docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
Set up Cross-Region Oracle Heatwave MySQL Disaster Recovery Copy in OCI
G29363-01
Copyright ©2025, Oracle and/or its affiliates.