Bermigrasi ke Firestore dengan kompatibilitas MongoDB

Hanya berlaku untuk edisi Cloud Firestore Enterprise.

Anda dapat memigrasikan database sumber yang kompatibel dengan MongoDB ke database Firestore dengan kompatibilitas MongoDB dengan waktu non-operasional minimal.

Langkah-langkah migrasi

Bagian ini menjelaskan berbagai langkah migrasi.

Layanan Datastream membuat aliran data antara sumber dan tujuan. Dalam hal ini, sumbernya adalah deployment yang kompatibel dengan MongoDB saat ini, sedangkan tujuannya adalah Cloud Storage. Proses ini terdiri dari langkah-langkah berikut:

  1. Buat profil koneksi Datastream sumber untuk sumber MongoDB Anda. Petunjuk spesifik bergantung pada jenis dan cara sumber yang kompatibel dengan MongoDB Anda di-deploy.

  2. Buat bucket Cloud Storage yang akan menerima data dan peristiwa perubahan dari database sumber yang kompatibel dengan MongoDB Anda.

  3. Buat profil koneksi Datastream tujuan yang menggunakan bucket Cloud Storage ini.

  4. Buat dan aktifkan aliran data Datastream yang menghubungkan profil koneksi sumber ke profil koneksi tujuan.

  5. Mulai pipeline Dataflow untuk mulai memasukkan data yang diambil ke dalam Cloud Firestore dengan database dengan kompatibilitas MongoDB Anda.

  6. Pantau aliran data untuk mengidentifikasi momen penting dalam proses migrasi guna menentukan apakah ada error yang terjadi selama transfer data.

  7. Jika perlu, matikan traffic tulis ke database sumber. Setelah semua data, termasuk perubahan terbaru, direplikasi ke database Cloud Firestore dengan kompatibilitas MongoDB, alihkan traffic pembacaan ke tujuan baru.

  8. Aktifkan traffic tulis ke database Cloud Firestore dengan kompatibilitas MongoDB Anda.