คุณสามารถย้ายข้อมูลฐานข้อมูลต้นทางที่เข้ากันได้กับ MongoDB ไปยังฐานข้อมูล Firestore ที่เข้ากันได้กับ MongoDB โดยใช้เวลาหยุดทำงานน้อยที่สุด
ขั้นตอนการย้ายข้อมูล
ส่วนนี้จะอธิบายรายละเอียดขั้นตอนการย้ายข้อมูลต่างๆ
บริการ Datastream จะสร้างสตรีมระหว่างต้นทางกับปลายทาง ในกรณีนี้ ต้นทางคือการติดตั้งใช้งาน MongoDB ที่เข้ากันได้ในปัจจุบัน ส่วนปลายทางคือ Cloud Storage กระบวนการนี้มีขั้นตอนดังนี้
สร้างโปรไฟล์การเชื่อมต่อ Datastream ต้นทาง สำหรับต้นทาง MongoDB วิธีการเฉพาะจะขึ้นอยู่กับประเภทและวิธีติดตั้งใช้งานต้นทางที่เข้ากันได้กับ MongoDB
สร้าง Bucket ของ Cloud Storage ที่จะรับข้อมูลและเหตุการณ์การเปลี่ยนแปลงจาก ฐานข้อมูลต้นทางที่เข้ากันได้กับ MongoDB
สร้างโปรไฟล์การเชื่อมต่อ Datastream ปลายทาง ที่ใช้ Bucket ของ Cloud Storage นี้
สร้างและเปิดใช้งานสตรีม Datastream ที่เชื่อมต่อโปรไฟล์การเชื่อมต่อต้นทางกับโปรไฟล์การเชื่อมต่อปลายทาง
เริ่มต้นไปป์ไลน์ Dataflow เพื่อเริ่มแทรกข้อมูลที่บันทึกลงในCloud Firestore ที่เข้ากันได้กับ MongoDB
ตรวจสอบสตรีม เพื่อระบุเหตุการณ์สำคัญในกระบวนการย้ายข้อมูลเพื่อดูว่า พบข้อผิดพลาดระหว่างการโอนข้อมูลหรือไม่
ปิดการเข้าชมการเขียนไปยังฐานข้อมูลต้นทางเมื่อเหมาะสม หลังจากจำลองข้อมูลทั้งหมด รวมถึงการเปลี่ยนแปลงล่าสุดแล้ว ไปยัง Cloud Firestore ที่เข้ากันได้กับ MongoDB ฐานข้อมูล ให้เปลี่ยนเส้นทางการเข้าชมการอ่านไปยังปลายทางใหม่
เปิดใช้การเข้าชมการเขียน ไปยังฐานข้อมูลที่เข้ากันได้กับ MongoDB Cloud Firestore