Database Migration Service memberikan banyak fleksibilitas untuk migrasi MySQL homogen ke Cloud SQL untuk MySQL. Bergantung pada ukuran database, persyaratan periode nonaktif, dan penyiapan jaringan, ada berbagai alur kerja yang tersedia untuk memenuhi skenario Anda dengan sebaik-baiknya. Prasyarat jaringan dan prasyarat lainnya yang mendetail dijelaskan dalam setiap panduan migrasi.
Tabel berikut memberikan ringkasan setiap alur migrasi:
| Alur kerja migrasi | Paling cocok untuk | Deskripsi |
|---|---|---|
| Bermigrasi ke instance tujuan baru | Migrasi standar saat Anda ingin Database Migration Service membuat dan mengonfigurasi instance Cloud SQL tujuan untuk Anda. | Database Migration Service otomatis menyediakan instance Cloud SQL tujuan baru menggunakan opsi konfigurasi yang Anda pilih, serta memigrasikan skema dan data sumber Anda. Mencakup migrasi berkelanjutan dan satu kali menggunakan file mysqldump otomatis atau manual. |
| Bermigrasi ke instance tujuan yang ada | Skenario saat Anda perlu membuat dan menyesuaikan instance Cloud SQL tujuan di luar Database Migration Service (misalnya, dengan menggunakan Terraform, flag database kustom, replika baca yang ada, atau antarmuka Private Service Connect). | Migrasikan data ke instance Cloud SQL mandiri yang telah Anda buat dan konfigurasi sebelum menyiapkan tugas migrasi. Mencakup migrasi berkelanjutan dan satu kali. |
| Melakukan migrasi menggunakan file fisik Percona XtraBackup | Database yang dihosting sendiri berukuran sangat besar, multi-terabyte, yang membuat ekspor mysqldump logis akan terlalu lambat. |
Lakukan migrasi fisik dengan membuat file cadangan fisik menggunakan utilitas Percona XtraBackup pihak ketiga dan menguploadnya ke bucket Cloud Storage. |