Menyelesaikan migrasi

Untuk migrasi berkelanjutan, selesaikan tugas migrasi saat Anda ingin mulai menggunakan instance tujuan untuk aplikasi.

Anda dapat menggunakan tombol Promote di halaman detail tugas migrasi agar Database Migration Service membersihkan semua data migrasi sementara dan mempromosikan instance tujuan Anda.

Untuk menyelesaikan migrasi, lakukan hal berikut:

  1. Buka halaman Tugas migrasi di Konsol Google Cloud .

    Buka halaman Tugas migrasi

  2. Klik tugas migrasi yang mewakili migrasi yang ingin Anda selesaikan. Halaman Detail tugas migrasi akan muncul.

  3. Gunakan Alat Validasi Data untuk melacak penundaan replikasi dengan memeriksa jumlah baris.

    Tunggu sampai penundaan replikasi menurun secara signifikan, idealnya dalam hitungan menit atau detik. Penundaan replikasi tersedia untuk ditinjau di halaman Tugas migrasi.

  4. Setelah penundaan replikasi minimal, mulailah peralihan. Untuk menghindari kehilangan data, pastikan untuk:

    1. Hentikan semua operasi tulis, skrip yang berjalan, dan koneksi klien ke database sumber. Periode nonaktif dimulai di sini.

    2. Tunggu hingga penundaan replikasi nol, yang berarti bahwa tugas migrasi telah memproses semua perubahan yang belum terselesaikan.

    Anda dapat menyelesaikan migrasi meskipun penundaan replikasi tidak nol. Hal ini dapat mengurangi periode nonaktif database, tetapi dapat memengaruhi akurasi data di tujuan.

    1. Di halaman detail tugas migrasi, klik Promosikan, lalu konfirmasi tindakan di jendela Promosikan tugas migrasi?.

    Tugas migrasi berhenti membaca dari database sumber Anda. Database Migration Service akan mempromosikan instance tujuan Cloud SQL untuk PostgreSQL Anda guna membersihkan semua data migrasi sementara. Proses ini dapat memerlukan waktu beberapa menit.

  5. Setelah proses promosi selesai, status tugas migrasi akan berubah menjadi Selesai.

  6. Sekarang Anda dapat menghubungkan aplikasi ke instance Cloud SQL untuk PostgreSQL tujuan dan menghapus tugas migrasi dengan aman.