我正在嘗試將 mongorestore 與 gz 檔案一起使用:
我有以下目錄:
__/tmp/bkp/dbbkp
|__ collection1.bson
|__ collection1.metadata.json
|__ collection2.bson
|__ collection2.metadata.json
|__ collection3.bson
|__ collection3.metadata.json
我正在使用 tar -cvzf /tmp/bkp/dbbkp.gz /tmp/bkp/dbbkp/*
現在我有以下檔案
__/tmp/bkp/dbbkp/
__/tmp/bkp/dbbkp.gz
現在我想要
mongorestore --gzip --archive=/tmp/bkp/dbbkp.gz
但我收到這條訊息
失敗:流或檔案似乎不是 mongodump 存檔
如何在 dbbkp.gz 中使用 mongorestore?
uj5u.com熱心網友回復:
Mongorestore 不讀取 tar 檔案。它只能讀取由 mongodump 創建的檔案。
使用該示例 tar,您需要先提取檔案,然后在目錄上運行 mongo restore。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/389742.html
