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