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. Jika demikian, 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 informasi selengkapnya, lihat Tentang mereplikasi dari server eksternal.

Guna 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 pencadangan yang disesuaikan (misalnya, lokasi pencadangan kustom), setelah Anda mempromosikan instance tersebut, sebaiknya sesuaikan kembali setelan pencadangan Anda. Selama proses promosi, Cloud SQL mereset setelan pencadangan Anda ke nilai defaultnya.
  • Setelah mempromosikan instance, sebaiknya Anda mengaktifkan pemulihan point-in-time.