我有一個巨大的數據收集轉儲,我必須轉移到另一臺機器每個週末。所以我正在計劃增量備份和恢復。經過實驗,如果_id已經存在,mongorestore就不會合並數據。 基於上述問題,我嘗試使用mongoimport和導出,但存在相同的問題,因爲現有的記錄不合並。任何可能的解決方案都是有幫助的。Mongorestore更新記錄,如果已經存在沒有 - 滴
錯誤mongoimport命令引起:: 11000 E11000重複鍵 錯誤指數:news.news_data $ ID DUP鍵:{: 的ObjectId( '5404410d9f5323ef734dac68')}
是舊的記錄被替換? – 2014-09-22 06:33:21
否。由於錯誤,舊記錄未保留。 – Shastry 2014-09-22 06:34:37