Tôi đang sử dụng mongodump từ các công cụ mongo để tải xuống bản sao lưu của máy chủ của mình. Tuy nhiên, khi tôi chạy lệnh, lệnh sẽ trả về "trường không được nhận dạng 'snapshot'".
Lỗi đầy đủ là:
Failed: error reading collection: Failed to parse: { find: "data", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "xxx" }. Unrecognized field 'snapshot'.
Mongodump --version trả về:
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
Tôi có thể cần phải hạ cấp phiên bản của tôi? Nếu không thì không biết phải đi đâu từ đây ...
mongodump --version
Đầu ra của bạn cho thấy bạn đã xây dựng các công cụ từ nguồn, vì vậy không rõ phiên bản MongoDB nào có thể tương ứng. Nếu có thể tôi sẽ đề nghị tải về các nhị phân chính thức.