Migrasi database

Halaman ini memberikan panduan arsitektur dan strategi migrasi untuk memigrasikan database relasional dan non-relasional ke Google Cloud.

Jika Anda adalah administrator database, cloud architect, atau data engineer, gunakan informasi di halaman ini untuk mengevaluasi pola migrasi database, memilih alat yang tepat, memastikan fidelitas data yang tinggi, meminimalkan jeda replikasi transaksi, dan mengontrol waktu nonaktif selama migrasi sistem.

Sebelum membaca halaman ini, Anda harus menyelesaikan penilaian sumber awal dan memahami skema database, ukuran, dan dependensi jaringan aplikasi.

Opsi migrasi database

Saat merencanakan migrasi database, gunakan tabel berikut untuk memilih layanan dan alat tujuan berdasarkan mesin database sumber Anda:

Database sumber Platform tujuan Alat yang direkomendasikan Pola migrasi
MySQL, PostgreSQL, atau SQL Server Cloud SQL atau AlloyDB untuk PostgreSQL Database Migration Service Replikasi CDC berkelanjutan
Oracle AlloyDB atau Solusi Bare Metal Google Cloud Modernization Hub, Database Migration Service Schema Conversion Migrasi homogen atau heterogen
Cassandra, MongoDB, atau HBase Bigtable, Spanner, atau Firestore Dataflow atau konektor open source Penyerapan batch atau streaming

Memigrasikan database menggunakan Database Migration Service

Database Migration Service menyediakan tugas migrasi serverless untuk memindahkan database relasional ke Google Cloud.

Kemampuan utama Database Migration Service

Database Migration Service menyediakan kemampuan berikut:

  • Arsitektur serverless: Anda tidak perlu menyediakan atau mengelola VM replikasi khusus atau infrastruktur migrasi.
  • Pengambilan data perubahan (CDC) berkelanjutan: mereplikasi transaksi menggunakan log biner sumber (binlog untuk MySQL, wal2json untuk PostgreSQL, dan CDC untuk SQL Server) agar database target tetap sinkron dengan jeda minimal.
  • Konektivitas pribadi yang fleksibel: terhubung dengan aman ke database sumber melalui Peering Jaringan VPC, tunnel SSH terbalik, Cloud VPN, atau Cloud Interconnect.

Untuk mengetahui informasi tentang alur kerja migrasi menyeluruh, lihat Ringkasan Database Migration Service.

Langkah berikutnya