Promosi berarti instance Cloud SQL tujuan terputus dari
sumber, dan dipromosikan dari instance replika ke instance utama.
Untuk migrasi berkelanjutan, Anda dapat memulai proses promosi setelah tiba waktunya untuk memindahkan operasi baca dan tulis ke tujuan.
Untuk migrasi satu kali, instance Cloud SQL siap segera setelah proses dump dan pemuatan selesai, dan promosi yang dipanggil pengguna tidak diperlukan.Untuk mempromosikan migrasi tanpa kehilangan informasi, ikuti langkah-langkah berikut:
- Buka halaman Tugas migrasi.
Klik tugas migrasi yang mewakili migrasi yang ingin Anda promosikan. Halaman Detail tugas migrasi akan muncul.
Segera setelah bertransisi ke fase CDC, bergantung pada ukuran dump, mungkin ada penundaan replika yang lama karena instance tujuan Cloud SQL mengejar perubahan yang terjadi selama proses dump dan pemuatan.
Tunggu hingga penundaan replikasi menurun secara signifikan, idealnya dalam urutan menit atau detik. Penundaan replikasi tersedia untuk ditinjau di halaman tugas migrasi.
- Setelah penundaan replikasi minimum, Anda dapat memulai promosi.
Untuk menghindari kehilangan data, pastikan untuk:
- Hentikan semua operasi tulis, skrip yang berjalan, dan koneksi klien ke database sumber. Periode nonaktif dimulai di sini.
- Tunggu hingga penundaan replikasi nol, yang berarti bahwa tugas migrasi telah memproses semua perubahan yang belum terselesaikan.
- Di halaman Detail tugas migrasi, klik PROMOSIKAN.
- Di jendela Promosikan tugas migrasi?, klik PROMOSIKAN.
- Tugas migrasi berhenti membaca dari sumber dan substatusnya adalah
Promote in progress
. Pada tahap ini, Anda tidak dapat menghentikan atau mengurungkan proses promosi. - Instance tujuan dipromosikan menjadi instance utama yang dapat ditulis.
Status tugas migrasi adalah
Completed
. - (Opsional) Untuk sumber yang menggunakan ekstensi
pg_cron
: Ekstensipg_cron
(atau setelancron
apa pun yang terkait dengan ekstensi) tidak dimigrasikan oleh Database Migration Service, tetapi didukung di tujuan Cloud SQL untuk PostgreSQL. Jika menggunakan ekstensipg_cron
di database sumber, Anda dapat menginstalnya ulang di instance tujuan. - Aplikasi kini dapat dihubungkan ke instance Cloud SQL dan tugas migrasi dapat dihapus dengan aman.
Setelah fase dump penuh selesai dan tugas migrasi berada dalam fase CDC, opsi untuk promosi akan tersedia.