Mongorestore в docker завершилась неудачно: Failed: gzip: неверный заголовок - PullRequest
0 голосов
/ 03 февраля 2020

Я создал mon go дамп с командами (как предложено в этот ответ )

docker exec -it mongodb bash
mongodump --host $cluster --ssl --username $username --authenticationDatabase admin --db $dbname --gzip --archive > dumpname.gz

Теперь, когда я пытаюсь восстановить дамп с помощью

docker exec mongodb bash -c 'mongorestore --gzip --archive=dumpname.gz'

Я получаю

Ошибка: gzip: неверный заголовок

1 Ответ

0 голосов
/ 03 февраля 2020

Кажется, что есть ошибка с использованием перенаправления (>). Поэтому, когда я изменил первую команду, чтобы она не использовалась, mongorestore начал работать:

mongodump --host $cluster --ssl --username $username --authenticationDatabase admin --db $dbname --gzip --archive=dumpname.gz

Некоторые похожие проблемы могли быть найдены здесь

...