1. 程式人生 > >mongodb資料庫的備份與恢復!

mongodb資料庫的備份與恢復!

在mongodb的官方上search mongodump沒有相應的資料,自己就在shell命令列裡面 : /data/mongodb-linux-x86_64-1.6.0/bin/mongodump --help 了一把, 自己來測試了,測試總結如下: 備份本機mongodb到/tmp/bakup目錄下面:
[[email protected] csf]# /data/mongodb-linux-x86_64-1.6.0/bin/mongodump -h 192.168.0.39:10001 -d csf -o /backup/mongodb 將/tmp/backup 下面的檔案匯入資料庫:
[[email protected] csf]#/data/mongodb-linux-x86_64-1.6.0/bin/mongorestore -h 192.168.0.39:10001 -d csf -drop --directoryperdb /backup/mongodb/csf/
【註釋】--drop引數,有此引數,則表示,先刪除所有的記錄,然後恢復。如無此引數,則恢復備份時候的資料,備份之後新增加的資料依然存在;/backup/mongodb則是備份檔案存放路徑

相關推薦

Ubuntu 16.04 MongoDB資料庫備份恢復

1、切換到/usr/bin目錄下 cd /usr/bin 2、備份資料庫 mongodump -h ip:port -d 庫名 -o 備份目錄 例如:mongodump -h 127.0.0.1:27017 -d test -o /home/test 3、恢復資料庫

mongodb資料庫備份恢復

資料庫的操作 mongodump -h 192.168.10.3 --port 27017 --oplog -o /var/data/ mongorestore -h 192.168.10.57:27017 --authenticationDatabase admin  /

MongoDB 資料庫備份恢復

使用mongodump命令備份資料庫 這裡備份下來的是json和bson檔案 其中json儲存元資料,bson儲存具體資料 直接寫 mongodump命令,客戶端會連線到ip為 127.0.0

mongodb資料庫備份恢復

在mongodb的官方上search mongodump沒有相應的資料,自己就在shell命令列裡面 : /data/mongodb-linux-x86_64-1.6.0/bin/mongodump --help 了一把, 自己來測試了,測試總結如下: 備份本機mongodb

influxd資料庫備份恢復

先上influxdb的配置檔案: 其中主要更改了預設的元資料和資料庫資料的儲存位置,更改了8088埠的繫結地址 ### Welcome to the InfluxDB configuration file. # The values in this file override the

Oracle資料庫備份恢復 - 增量備份

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Oracle資料庫備份恢復 - RMAN恢復

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

伺服器宕機,mysql無法啟動,job for mysql.service failed because the process exited with error code,資料庫備份恢復

[問題現象] 伺服器在執行過程中,因人為意外導致電源被拔,伺服器宕機,mysql重啟不成功,報錯如下 根據提示,輸入systemctl status mysql.service和journalctl -xe檢視日誌,經過一番百度谷歌折騰也是無果。(很多時候,不能因為突發事件就“病急亂投醫”) &nb

MySQL使用者管理,常用SQL語句,MySQL資料庫備份恢復

[toc] MySQL使用者管理,常用SQL語句,MySQL資料庫備份與恢復 擴充套件 SQL語句教程 http://www.runoob.com/sql/sql-tutorial.html 什麼是事務?事務的特性有哪些? http://blog.csdn.net/yenange/article/deta

MongoDB資料備份恢復以及安全認證

與其他資料庫一樣,MongoDB提供了資料備份和恢復以及資料匯入匯出的功能,在MongoDB安裝目錄的bin目錄下有,有以下exe檔案,下面我們主要使用這些工具: 一、資料備份與恢復 資料的備份與恢復主要使用到mongodump.exe和mongorestor

Linux下對MySql資料庫備份恢復

MySQL命令列匯入資料庫: 1,將要匯入的.sql檔案移至bin檔案下,這樣的路徑比較方便 2,同上面匯出的第1步 3,進入MySQL:mysql -u 使用者名稱 -p 如我輸入的命令列:mysql -u root -p   (輸入同樣後會讓你輸入MySQL的密碼) 4

MongoDB備份恢復

1.1 MongoDB的常用命令 mongoexport / mongoimport mongodump / mongorestore      有以上兩組命令在備份與恢復中進行使用。 1.1.1 匯出工具mongoexport Mongodb中的mongoexport工具可以把一

Oracle資料庫備份恢復的三種方法

Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。   一、 匯出/匯入(Export/Import)   利用Export可將資料從資料庫中提取出來,利用Impor

Oracle 12c 資料庫備份恢復

這是一篇學習筆記,在這篇筆記中,對Oracle資料庫和歸檔日誌進行了備份,然後將資料庫刪掉。之後通過恢復spfile+恢復控制檔案+restore資料庫+recover資料庫的方式進行了恢復。環境: Oracle 12.2.0.1.0 on LINUX準備工作: 資料庫為歸檔

MySql WorkBench資料庫備份恢復

1.寫在前面 在使用mysql過程中我一般把mysql workbench和navicat for mysql結合著用,發現使用navicat備份資料沒那麼簡單,workbench比較方便,但還是碰到

mysql-資料庫備份恢復(Ubuntu16.04)

啟動MySQL:service mysql start檢視狀態:service mysql status關閉MySQL:service mysql stop資料庫備份步驟: ctrl+z  退出mysqlsudo -s  進入root cd /var/lib/mysql   

MongoDB(三) 備份恢復

MongoDB備份與恢復 1. 備份 mongodump 用法: mongodump 將mongodb裡的資料匯出為.bson檔案 常用配置: 引數 用法 /help 列印幫助 /version 列印工具版

MongoDB資料備份恢復

備份:mongodump     mongodump --help #命令幫助 mongodump  -h 192.168.0.1 -u "mydbuser" -p "123" -d mydb  -o d:\mydb #備份192.168.0.1上的mydb庫到本地的 d:\mydb 目錄,如果mong

MySql資料庫備份恢復——使用mysqldump 匯入匯出方法總結

MySql資料庫備份與恢復——使用mysqldump 匯入與匯出方法總結 mysqldump客戶端可用來轉儲資料庫或蒐集資料庫進行

資料庫備份恢復

備份 ./mysqldump -u username -h host --master-data=2 --single-tran