PostgreSQL에서 AlloyDB Omni로
마이그레이션 복잡성과 다운타임에 따라 다음 도구를 사용하여 PostgreSQL에서 AlloyDB Omni로 데이터를 마이그레이션합니다.
| 마이그레이션 유형 | 도구 |
|---|---|
| 다운타임이 충분한 간단한 마이그레이션 | pg_dump를 사용하여 기존 데이터베이스를 백업하고 pg_restore를 사용하여 백업을 새 데이터베이스로 복원합니다. |
| 다운타임이 충분한 복잡한 마이그레이션 | pgloader를 사용하여 소스에서 대상으로 데이터를 스트리밍합니다. |
| 다운타임이 최소화된 복잡한 마이그레이션 | pglogical을 사용하여 소스에서 대상으로 데이터를 복제합니다. |
Oracle에서 AlloyDB Omni로
Oracle의 데이터 볼륨을 이동하고 모든 Oracle 상주 애플리케이션 로직을 PostgreSQL로 변환할 수 있는 충분한 다운타임이 있는 경우에는 Ora2Pg를 사용하여 스키마 변환, 데이터 이동, 코드 변환을 수행합니다.
마이그레이션 다운타임이 최소인 경우에는 다음 도구를 사용합니다.
| 마이그레이션 대상 | 사용 |
|---|---|
| 코드 및 스키마 | Google Cloud Database Migration Service를 사용하여 스키마와 코드를 마이그레이션합니다. 스키마 변환, 데이터 이동, 코드 변환을 위한 Ora2Pg Oracle 관계형 테이블에서 데이터를 식별하고 캡처하며 애플리케이션에서 사용할 수 있도록 변경 데이터를 제공하는 데 필요한 변경 데이터 캡처(CDC) 도구 |
| 데이터 | Equalum을 사용하여 데이터를 스트리밍합니다. |