Ringkasan
Migrasi berkelanjutan
Migrasi berkelanjutan (terkadang disebut sebagai migrasi yang sedang berlangsung atau online) adalah aliran perubahan berkelanjutan dari database PostgreSQL sumber ke tujuan AlloyDB untuk PostgreSQL yang mengikuti dump dan beban penuh awal. Dalam kasus migrasi, saat tiba waktunya untuk beralih menggunakan tujuan untuk pembacaan dan penulisan, lakukan operasipromote. Promosi berarti instance tujuan terputus dari sumber, dan dipromosikan dari instance replika ke instance utama.
Migrasi berkelanjutan mengikuti langkah-langkah berikut:
Awalnya, snapshot diambil dari database sumber. Hal ini menyebabkan penguncian singkat (kurang dari 10 detik) pada tabel database, satu per satu, saat dump dibuat. Sumber dapat terus menerima penulisan.
Setelah dump awal diambil, dump tersebut akan dimuat ke tujuan.
Setelah pemuatan selesai, perubahan yang sedang berlangsung (juga dikenal sebagai pengambilan data perubahan atau CDC) akan diproses.
Saat tiba waktunya untuk beralih menggunakan tujuan, hentikan penulisan ke sumber dan mulai promosi. Hal ini memungkinkan aplikasi membaca dan menulis ke database tujuan.
Aplikasi dependen dapat mengalami waktu nonaktif setidaknya selama durasi penundaan replikasi pada saat keputusan untuk melakukan promosi.