클라우드 호스팅 VM을 통해 TCP 프록시를 사용하여 연결 구성
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
MySQL | PostgreSQL | PostgreSQL에서 AlloyDB
개요
특정 마이그레이션 시나리오에서는 소스 데이터베이스와 대상 데이터베이스 간에 직접 연결을 설정하지 못할 수 있습니다. 이러한 경우 트래픽 라우팅에 TCP 프록시 VM을 사용하는 것이 좋습니다. Database Migration Service에서 생성한 자동 스크립트를 사용하여 TCP 프록시 VM을 설정할 수 있습니다.
그림 1. 연결 예시: 이전 프로듀서 네트워크 아키텍처에서 Cloud SQL 인스턴스를 마이그레이션할 때 트래픽 라우팅에 사용되는 TCP 프록시
(클릭하여 확대)
마이그레이션 작업을 만들면 Database Migration Service에서 필요한 정보를 수집하고 프록시 VM을 설정하는 스크립트를 생성합니다. 이 스크립트는 다음을 실행하는 여러 Google Cloud CLI 명령어를 실행합니다.
대상 데이터베이스와 동일한 프로젝트 및 VPC에서 Compute Engine 인스턴스를 만들고 구성합니다.
이 VM은 기본적으로 비공개 및 공개 IP가 있는 투명 TCP 프록시를 실행합니다. 프록시는 부팅 직후 수신 연결 제공을 시작합니다.
PostgreSQL용 AlloyDB 대상 데이터베이스에서 프록시로의 연결을 허용하는 방화벽 규칙을 만듭니다.