Tentang migrasi data di Cloud SQL

Halaman ini menjelaskan opsi migrasi data di Cloud SQL.

Database Migration Service

Untuk memigrasikan data dari server eksternal ke Cloud SQL, Anda dapat menggunakan Database Migration Service.

Saat menggunakan Database Migration Service, Anda dapat membuat instance Cloud SQL tujuan saat membuat tugas migrasi. Database Migration Service menggunakan tugas migrasi untuk memigrasikan data dari instance database sumber ke instance Cloud SQL tujuan. Untuk mengetahui informasi selengkapnya, lihat Membuat tugas migrasi ke instance tujuan baru.

Namun, Anda mungkin ingin membuat instance Cloud SQL tujuan di luar Database Migration Service. Misalnya, Anda dapat menggunakan Terraform atau alat Infrastructure-As-Code (IaC) lainnya. Dalam hal ini, setelah membuat instance Cloud SQL, Anda masih dapat menggunakan Database Migration Service untuk memigrasikan data ke instance tersebut. Untuk mengetahui informasi selengkapnya, lihat Membuat tugas migrasi ke instance tujuan yang ada.

Mereplikasi dari server eksternal

Opsi lain untuk memigrasikan data dari server eksternal ke Cloud SQL adalah menggunakan replikasi. Cloud SQL mendukung berbagai mode replikasi untuk memigrasikan data ke instance Anda.

Untuk mengetahui informasi selengkapnya, lihat Tentang mereplikasi dari server eksternal.

Untuk menyiapkan Cloud SQL untuk migrasi data menggunakan replikasi, lihat Mengonfigurasi Cloud SQL dan server eksternal untuk replikasi.

Batasan

  • Memigrasikan data ke instance Cloud SQL yang mengaktifkan Private Service Connect atau sudah berisi data tidak didukung.
  • Jika instance Anda memiliki setelan cadangan yang disesuaikan (misalnya, lokasi cadangan kustom), setelah mempromosikan instance, sebaiknya sesuaikan setelan cadangan lagi. Selama proses promosi, Cloud SQL akan mereset setelan pencadangan Anda ke nilai defaultnya.
  • Setelah mempromosikan instance, sebaiknya aktifkan pemulihan point-in-time.