คุณสามารถย้ายข้อมูลฐานข้อมูลต้นทางที่เข้ากันได้กับ 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 แล้ว ให้เปลี่ยนเส้นทางการอ่านการเข้าชมไปยังปลายทางใหม่
เปิดใช้การรับส่งข้อมูลการเขียน ไปยัง Cloud Firestore ด้วยฐานข้อมูลที่เข้ากันได้กับ MongoDB