首頁 > 資料庫 > mysql教程 > MongoDB:mongodb的备份和恢复

MongoDB:mongodb的备份和恢复

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 15:27:59
原創
1237 人瀏覽過

mongodb的备份和恢复在mongodb中有3种方式。1、直接copy。2、mongodump和mongorestore。3、主从复制 1、直接copy 直接copy算是最简单的了,有一点要注意的是,copy的时候最好是关闭服务器,这样才能保证数据的完整性。也不是说不关闭服务器的时候不能copy,

mongodb的备份和恢复在mongodb中有3种方式。1、直接copy。2、mongodump和mongorestore。3、主从复制

1、直接copy

直接copy算是最简单的了,有一点要注意的是,copy的时候最好是关闭服务器,这样才能保证数据的完整性。也不是说不关闭服务器的时候不能copy,但是这样有可能导致数据丢失等问题。copy完后重启服务就行了。

2、mongodump和mongorestore

mongodump和mongorestore是mongoodb为我们提供的内置工具,能保证在不关闭服务器的情况下完成数据的导出和导入操作。

(1)mongodump

mongodump -d admin -o F:\mongodb
登入後複製

\

我们将导出的数据放在admin目录下。

参数解释:

\

参数说明:

-h:指明数据库宿主机的IP

-u:指明数据库的用户名

-p:指明数据库的密码

-d:指明数据库的名字

-c:指明collection的名字

-o:指明到要导出的文件名

-q:指明导出数据的过滤条件

(2)mongorestore 数据恢复
mongorestore -d admin --dorp F:\mongodb\admin
登入後複製
提一点的就是 drop选项,这里是说我将test数据恢复之前先删除原有数据库里面的数据。

\
 

(3)、主从复制

主从复制前面咱们已经讲过啦,具体请参考我这文章:mongodb的主从复制(一)http://blog.csdn.net/jessonlv/article/details/17587723

mongodb的主从复制(二) 副本集 http://blog.csdn.net/jessonlv/article/details/17709339

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
mongodb 外網IP啟動失敗
來自於 1970-01-01 08:00:00
0
0
0
如何學習MongoDB?
來自於 1970-01-01 08:00:00
0
0
0
mongodb啟動
來自於 1970-01-01 08:00:00
0
0
0
linux - ubuntu14安裝mongodb出錯
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板