簡體   English   中英

docker 中的 Mongorestore 失敗:失敗:gzip:標頭無效

[英]Mongorestore in docker failed: Failed: gzip: invalid header

我用命令創建了一個 mongo 轉儲(如這個答案中所建議的)

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:無效的標頭

使用重定向( > )似乎存在一些錯誤。 因此,當我將第一個命令更改為不使用它時, mongorestore開始工作:

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

一些類似的問題可以在這里找到

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM