Mongodbをダンプするスクリプトがあります
mongodump --archive=$MONGODB_PATH --Host $MONGODB_Host --port $MONGODB_PORT --username $MONGODB_USER --password $MONGODB_PASS --db $MONGODB_NAME
しかし、私がそれを復元しようとすると
mongorestore -d db_name backup/dump
それは失敗します:
Failed: dump_name: error restoring from backup/dump/dump_name: reading bson input: invalid BSONSize: -2120621459 bytes
私は試した --batchSize=100
しかし、それは私にとって問題を解決しませんでした。
ここで何が問題になっていますか?
解決策は:
mongorestore --archive=backup/dump
--archive
フラグを使用してダンプする場合は、--archive
フラグを使用して復元する必要があります。