PostgreSQL에서 MySQL로 데이터 복제
시작하기 전에
이 퀵타트를 성공적으로 완료하려면 다음이 있어야 합니다.
- 소스 데이터베이스로 사용할 PostgreSQL 설치(설치 지침은 환경 설정에서 따름)
- 기본 포트에서 PostgreSQL에 액세스할 수 있도록 VCN 보안 목록에서 포트 5432를 엽니다.
- 대상 데이터베이스로 사용할 HeatWave 데이터베이스입니다.
작업 1: OCI GoldenGate 리소스 만들기
이 빠른 시작 예에서는 소스 및 대상에 대한 배치 및 접속이 필요합니다.
- 소스 PostgreSQL 데이터베이스에 대한 배포를 생성합니다.
- HeatWave 대상 데이터베이스에 대한 MySQL 배치를 생성합니다.
- PostgreSQL 접속 생성.
- 유형의 경우 드롭다운에서 PostgreSQL 서버를 선택합니다.
- 데이터베이스 이름에
ociggll
을 입력합니다. - 호스트에 대해 PostgreSQL가 실행되는 컴퓨트 인스턴스의 퍼블릭 IP를 입력합니다.
- 포트에
5432
을 입력합니다. - 사용자 이름에 대해
ggadmin
을 입력합니다. - 비밀번호에 비밀번호를 입력합니다.
- 보안 프로토콜의 경우 드롭다운에서 일반을 선택합니다.
- HeatWave 접속 생성.
- (선택사항) HeatWave 데이터베이스에 퍼블릭 끝점이 없는 경우 GoldenGate에 대한 접속을 생성한 다음 이 접속을 소스 PostgreSQL 배치에 지정합니다.
- 소스 PostgreSQL 배치에 소스 접속을 지정합니다.
- 대상 접속을 대상 MySQL 배치에 지정합니다.
작업 4: Initial Load Extract에 대한 Distribution Path 생성
Initial Load Extract에 대한 Distribution Path을 생성하려면 다음을 완료하십시오.
작업 6: Change Data Capture에 대한 Distribution Path 생성
Change Data Capture에 대한 Distribution Path을 생성하려면 다음을 완료하십시오.
- 소스 PostgreSQL 배치 콘솔에서 배포 서비스를 누릅니다.
- Distribution Path 추가를 누릅니다.
- 다음과 같이 Add Path Form을 완료합니다.
- 대상 MySQL 배치 콘솔에서 수신기 서비스를 누른 다음 생성된 Receiver Path를 검토합니다.