现已推出具有 MongoDB 兼容性的 Firestore 企业版!
了解详情。
ย้ายข้อมูลไปยัง Firestore ที่เข้ากันได้กับ MongoDB
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เกี่ยวข้องกับ Cloud Firestore Enterprise Edition เท่านั้น
|
คุณสามารถย้ายฐานข้อมูลต้นทางที่เข้ากันได้กับ MongoDB ไปยัง Firestore ที่มี
ฐานข้อมูลที่เข้ากันได้กับ MongoDB โดยมีช่วงหยุดทำงานน้อยที่สุด
ขั้นตอนการย้ายข้อมูล
ส่วนนี้จะอธิบายขั้นตอนการย้ายข้อมูลต่างๆ
บริการ Datastream จะสร้างสตรีมระหว่างแหล่งที่มาและปลายทาง ในกรณีนี้ แหล่งที่มาคือการติดตั้งใช้งานที่เข้ากันได้กับ MongoDB ในปัจจุบัน ส่วนปลายทางคือ Cloud Storage กระบวนการนี้มีขั้นตอนต่อไปนี้
สร้างโปรไฟล์การเชื่อมต่อ Datastream ต้นทาง
สำหรับแหล่งข้อมูล MongoDB วิธีการที่เฉพาะเจาะจงจะขึ้นอยู่กับประเภทและวิธี
การติดตั้งใช้งานแหล่งที่มาที่เข้ากันได้กับ MongoDB
สร้างที่เก็บข้อมูล Cloud Storage
ที่จะรับข้อมูลและเหตุการณ์การเปลี่ยนแปลงจากฐานข้อมูลต้นทางที่เข้ากันได้กับ MongoDB
สร้างโปรไฟล์การเชื่อมต่อ Datastream ปลายทาง
ที่ใช้ที่เก็บข้อมูล Cloud Storage นี้
สร้างและสั่งงานสตรีม Datastream
ที่เชื่อมต่อโปรไฟล์การเชื่อมต่อต้นทางกับโปรไฟล์การเชื่อมต่อปลายทาง
เริ่มไปป์ไลน์ Dataflow
เพื่อเริ่มแทรกข้อมูลที่บันทึกลงใน Cloud Firestore
ด้วยฐานข้อมูลที่เข้ากันได้กับ MongoDB
ตรวจสอบสตรีม
เพื่อระบุเหตุการณ์สำคัญในกระบวนการย้ายข้อมูลเพื่อพิจารณา
ว่าพบข้อผิดพลาดใดๆ ระหว่างการโอนข้อมูลหรือไม่
เมื่อเหมาะสม ให้ปิดการเข้าชมการเขียน
ไปยังฐานข้อมูลแหล่งที่มา หลังจากคัดลอกข้อมูลทั้งหมด รวมถึงการเปลี่ยนแปลงล่าสุด ไปยังฐานข้อมูล Cloud Firestore ที่เข้ากันได้กับ MongoDB
แล้ว ให้เปลี่ยนเส้นทางการอ่านการเข้าชมไปยังปลายทางใหม่
เปิดใช้การรับส่งข้อมูลการเขียน
ไปยัง Cloud Firestore ด้วยฐานข้อมูลความเข้ากันได้ของ MongoDB
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-29 UTC
[null,null,["อัปเดตล่าสุด 2025-08-29 UTC"],[],[],null,["\u003cbr /\u003e\n\n\n|--------------------------------------------------------|\n| *Relevant to Cloud Firestore Enterprise edition only.* |\n\n\u003cbr /\u003e\n\nYou can migrate your MongoDB-compatible source database to a Firestore with\nMongoDB compatibility database with minimal downtime.\n\nMigration steps\n\nThis section details out the various migration steps.\n\nThe Datastream service creates a stream between a source and a destination. In\nthis case, the source is your current MongoDB-compatible deployment, while the\ndestination is Cloud Storage. This process has the following steps:\n\n1. [Create a source Datastream connection profile](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-create-connection-profiles)\n for your MongoDB source. Specific instructions depend on the type and the way\n your MongoDB-compatible source is deployed.\n\n2. [Create a Cloud Storage bucket](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-configure-resources#create-bucket)\n that will receive the data and the change events from your\n MongoDB-compatible source database.\n\n3. [Create a destination Datastream connection profile](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-create-connection-profiles#connection-profile-storage)\n that uses this Cloud Storage bucket.\n\n4. [Create and actuate a Datastream stream](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-import-from-source)\n that connects the source connection profile to the destination connection\n profile.\n\n5. [Initiate a Dataflow pipeline](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-write-to-destination)\n to begin injecting the captured data into your Cloud Firestore\n with MongoDB compatibility database.\n\n6. [Monitor the stream](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-traffic#migration-completion-milestones)\n to identify important milestones in the migration process to determine\n whether any errors were encountered during the data transfer.\n\n7. When it's appropriate, [shut down write traffic](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-traffic#shut-down-write-traffic)\n to the source database. After all data, including recent changes, was\n replicated to the Cloud Firestore with MongoDB compatibility\n database, redirect read traffic to the new destination.\n\n8. [Enable write traffic](https://cloud.google.com/firestore/mongodb-compatibility/docs/migrate-traffic#migrate-write-traffic)\n to your Cloud Firestore with MongoDB compatibility database."]]