Estou usando o mongodump nas ferramentas do mongo para baixar um backup do meu servidor. No entanto, ao executar o comando, o comando retorna "Campo não reconhecido 'instantâneo'".
O erro completo é:
Failed: error reading collection: Failed to parse: { find: "data", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "xxx" }. Unrecognized field 'snapshot'.
Mongodump --version retorna:
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
Talvez eu precise fazer o downgrade da minha versão? Caso contrário, não tenho certeza de onde ir a partir daqui ...
mongodump --version
saída sugere que você construiu as ferramentas a partir do código-fonte, portanto não é óbvio a que versão do MongoDB pode corresponder. Sempre que possível, sugiro baixar os binários oficiais.