MongoDB学习系列6: mongodump
生活随笔
收集整理的這篇文章主要介紹了
MongoDB学习系列6: mongodump
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
由于要做一個推薦系統,但是原有的mongodb數據庫的樣本太少了,
只好從遠程主機1復制數據到遠程主機2.
這里使用mongodump命令和mongorestore命令。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mongodump命令的使用過程。
語法如下:
mongodump -h ?dbhost ?-d ?dbname ?-o ? dbdirectory
-h: 數據庫主機,可以有兩種形式
1) 1.2.3.4
2) ?1.2.3.3:1234
-d:需要備份的數據庫實例。
-o:數據備份的存放位置,命令完成后會在這個目錄下存放你指定的數據庫實例的備份數據。
好,現在知道原理了,
但是有個問題是,我不想全部復制數據庫里的所有集合,
這樣會影響服務器的性能,那我只好指定部分集合來導。
OK,搜索具體的參數。。。。。。網上知道了 -c
ok,開始備份。
?./mongodump -h XXX.XXX.XXX.XXX:XXX -d ?XXX -c XXX ? -o XXX
下面是執行過程:
Fri Dec 27 10:30:15.076 DATABASE: XXX to /usr/local/sbt/data Fri Dec 27 10:30:15.078 XXX.XXXto /usr/local/sbt/data/XXX/sharings.bson Fri Dec 27 10:30:18.017 Collection File Writing Progress: 824600/14438822 5% (objects) Fri Dec 27 10:30:21.036 Collection File Writing Progress: 1573300/14438822 10% (objects) Fri Dec 27 10:30:24.019 Collection File Writing Progress: 2347800/14438822 16% (objects) Fri Dec 27 10:30:27.003 Collection File Writing Progress: 3216800/14438822 22% (objects) Fri Dec 27 10:30:30.016 Collection File Writing Progress: 4062600/14438822 28% (objects) Fri Dec 27 10:30:33.000 Collection File Writing Progress: 4928700/14438822 34% (objects) Fri Dec 27 10:30:36.030 Collection File Writing Progress: 5720900/14438822 39% (objects) Fri Dec 27 10:30:39.033 Collection File Writing Progress: 6536200/14438822 45% (objects) Fri Dec 27 10:30:42.007 Collection File Writing Progress: 7300400/14438822 50% (objects) Fri Dec 27 10:30:45.001 Collection File Writing Progress: 8077500/14438822 55% (objects) Fri Dec 27 10:30:48.020 Collection File Writing Progress: 8870800/14438822 61% (objects) Fri Dec 27 10:30:51.024 Collection File Writing Progress: 9628300/14438822 66% (objects) Fri Dec 27 10:30:54.013 Collection File Writing Progress: 10362100/14438822 71% (objects) Fri Dec 27 10:30:57.000 Collection File Writing Progress: 11137100/14438822 77% (objects) Fri Dec 27 10:31:00.029 Collection File Writing Progress: 11901400/14438822 82% (objects) Fri Dec 27 10:31:03.023 Collection File Writing Progress: 12688300/14438822 87% (objects) Fri Dec 27 10:31:06.005 Collection File Writing Progress: 13445400/14438822 93% (objects) Fri Dec 27 10:31:09.039 Collection File Writing Progress: 14251800/14438822 98% (objects) Fri Dec 27 10:31:09.670 14438822 objects
轉載于:https://my.oschina.net/qiangzigege/blog/188214
總結
以上是生活随笔為你收集整理的MongoDB学习系列6: mongodump的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPF常用转换
- 下一篇: 在iis中注册.net framewor