- Database Migration Service란 무엇인가요?
- 어떤 소스가 지원되나요?
- 어떤 대상이 지원되나요?
- 어떤 네트워킹 방법이 사용되나요?
- 알려진 제한사항은 무엇인가요?
- Database Migration Service를 사용하여 PostgreSQL용 Cloud SQL에서 Oracle 데이터베이스 읽기 복제본을 만들 수 있나요?
- Database Migration Service는 Oracle Real Application Clusters (RAC) 데이터베이스에서 마이그레이션을 지원하나요?
- Database Migration Service란 무엇인가요?
- Database Migration Service는 데이터를 Google Cloud로 더 쉽게 마이그레이션할 수 있는 서비스입니다. Database Migration Service를 사용하면 Oracle 워크로드를 PostgreSQL용 Cloud SQL로 리프트 앤 모더나이즈할 수 있습니다.
- 어떤 소스가 지원되나요?
-
- Oracle 11g, 버전 11.2.0.4
- Oracle 12c, 버전 12.1.0.2
- Oracle 12c, 버전 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
- Oracle Real Application Clusters (RAC)
- 어떤 대상이 지원되나요?
-
- PostgreSQL용 Cloud SQL 12, 13, 14, 15
- 어떤 네트워킹 방법이 사용되나요?
- Database Migration Service에서 마이그레이션을 만들려면 소스와 Cloud SQL 대상 인스턴스 간에 연결을 설정해야 합니다. 다양한 메서드가 지원됩니다.
특정 워크로드에 가장 적합한 방법을 선택합니다.
소스 연결:
지원되는 소스 연결 방법 목록은 소스 연결을 참고하세요.
대상 연결:
Private Service Connect를 사용하여 Cloud SQL 대상 데이터베이스에 대한 비공개 연결을 설정합니다.
- 알려진 제한사항은 무엇인가요?
- 알려진 제한사항을 참고하세요.
- Private Service Connect 리소스 없이 비공개 IP 주소를 사용하여 대상 Cloud SQL 인스턴스에 연결할 수 있나요?
- 아니요. Database Migration Service는 Private Service Connect를 활용하여 대상 데이터베이스에 비공개로 연결하며 서비스 연결을 입력으로 예상합니다.
- Database Migration Service를 사용하여 PostgreSQL용 Cloud SQL에서 Oracle 데이터베이스의 읽기 복제본을 만들 수 있나요?
- Database Migration Service의 Oracle에서 PostgreSQL용 Cloud SQL로의 연속 마이그레이션은 궁극적으로 일관성이 유지됩니다. 즉, Database Migration Service는 각 트랜잭션이 발생할 때마다 이를 복제하지 않습니다.
이 마이그레이션은 여러 테이블의 데이터를 가져와 변경 데이터 캡처 (CDC)와 데이터 백필을 동시에 실행합니다. 데이터가 대상에 로드되는 순서는 엄격하게 보장되지 않지만 소스의 쓰기가 중지되고 이전 버퍼가 지워진 후 소스와 다시 정렬됩니다.
- Database Migration Service는 Oracle Real Application Clusters (RAC) 데이터베이스에서 마이그레이션을 지원하나요?
- 예, 그렇습니다. 하지만 Oracle RAC 환경에서 단일 클라이언트 액세스 이름 (SCAN) 기능을 사용하여 데이터베이스에 대한 직접 연결을 설정할 수는 없습니다. 이 제한을 해결하려면 노드 중 하나에 직접 연결하거나 Oracle 연결 관리자를 사용하세요. HAProxy와 같은 리버스 프록시 솔루션을 사용하여 비공개 연결 구성을 만들 수도 있습니다.