คุณสามารถย้ายข้อมูลฐานข้อมูลต้นทางที่เข้ากันได้กับ 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