ฉันใช้ mongodump จากเครื่องมือ mongo เพื่อดาวน์โหลดสำเนาสำรองของเซิร์ฟเวอร์ของฉัน อย่างไรก็ตามในขณะที่ฉันเรียกใช้คำสั่งคำสั่งจะส่งคืน "snapshot" ของฟิลด์ที่ไม่รู้จัก
ข้อผิดพลาดทั้งหมดคือ:
Failed: error reading collection: Failed to parse: { find: "data", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "xxx" }. Unrecognized field 'snapshot'.
Mongodump - รุ่นที่ส่งคืน:
mongodump version: built-without-version-string
git version: built-without-git-spec
Go version: go1.7.3
os: linux
arch: amd64
compiler: gc
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
ฉันอาจต้องปรับลดรุ่นของฉัน มิฉะนั้นไม่แน่ใจว่าจะไปจากที่นี่ ...
mongodump --version
ผลลัพธ์ของคุณแนะนำให้คุณสร้างเครื่องมือจากแหล่งที่มาดังนั้นจึงไม่ชัดเจนว่า MongoDB รุ่นใดที่อาจสอดคล้องกัน ฉันขอแนะนำให้ดาวน์โหลดไบนารีอย่างเป็นทางการถ้าเป็นไปได้