簡體   English   中英

來自完整轉儲的特定數據庫的 mongorestore - 安全嗎?

[英]mongorestore of specific database from full dump - safe?

我必須從許多數據庫的完整備份中恢復單個 Mongodb 數據庫,而不涉及其他數據庫:

例如 $ mongorestore --gzip --drop --db ONEDB dbbackupfile

恢復命令會尊重 --db ONEDB 並且只刪除 ONEDB 數據庫集合嗎? 還是會全部丟掉?

[mongorestore 的文檔只說 --drop 將刪除備份中的所有集合 - 它沒有說明 --db 選項對 --drop 標志有什么影響......]

預先感謝您的幫助。

我理解刪除所有數據庫的恐懼,

話雖如此,文檔明確指出:

從目標數據庫中刪除集合。

我建議,如果您是第一次嘗試使用此命令並且對它沒有信心,您應該先在本地而不是在生產環境中測試它,或者至少使用 --dryRun 標志運行它只是為了看看如果你得到你想要的結果。

暫無
暫無

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

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