亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

【mongoDB運(yùn)維篇②】備份與恢復(fù)(導(dǎo)入與導(dǎo)出)

lakeside / 1195人閱讀

摘要:導(dǎo)入導(dǎo)出可以操作的是本地的服務(wù)器也可以是遠(yuǎn)程的服務(wù)器所以都有如下通用選項(xiàng)主機(jī)端口用戶名密碼導(dǎo)出庫名表名列名查詢條件導(dǎo)出的文件名導(dǎo)出格式便于和傳統(tǒng)數(shù)據(jù)庫交換數(shù)據(jù)導(dǎo)出庫下面的表從哪里導(dǎo)出導(dǎo)出的文檔數(shù)導(dǎo)出庫下

導(dǎo)入/導(dǎo)出可以操作的是本地的mongodb服務(wù)器,也可以是遠(yuǎn)程的服務(wù)器
所以,都有如下通用選項(xiàng):

-h host   主機(jī)
--port port    端口
-u username 用戶名
-p passwd   密碼
mongoexport 導(dǎo)出
-d  庫名
-c  表名
-f  field1,field2...列名
-q  查詢條件
-o  導(dǎo)出的文件名
--type=csv  導(dǎo)出csv格式(便于和傳統(tǒng)數(shù)據(jù)庫交換數(shù)據(jù))
# 導(dǎo)出shop庫下面的goods表
./mongoexport -d shop -c goods -o goods.json
2015-08-20T18:12:05.693+0800    connected to: localhost #從哪里導(dǎo)出
2015-08-20T18:12:05.697+0800    exported 31 records   # 導(dǎo)出的文檔數(shù)

# 導(dǎo)出shop庫下面的goods表中的goods_id,goods_name列
./mongoexport -d shop -c goods -f goods_id,goods_name -o goods_id_name.json

# 只導(dǎo)出價(jià)格低于1000元的行
./mongoexport -d shop -c goods -f goods_id,goods_name,shop_price -q "{shop_price:{$lt:200}}" -o goodslt100.json

# 導(dǎo)出shop庫下面的goods表中的goods_id,goods_name列
./mongoexport -d shop -c goods -f goods_id,goods_name -o ./goods_id_name.csv --type=csv 

注意只能是導(dǎo)出數(shù)據(jù),不包括相關(guān)的索引信息

詳情請(qǐng)參考: http://docs.mongodb.org/v3.0/reference/program/mongoexport/#bin.mongoexport

mongoimport 導(dǎo)入
-d 待導(dǎo)入的數(shù)據(jù)庫
-c 待導(dǎo)入的表(不存在會(huì)自己創(chuàng)建)
--type  csv/json(默認(rèn))
--file 備份文件路徑
# 導(dǎo)入json
./mongoimport -d shop -c goodslt100 --file ./goodslt100.json

# 導(dǎo)入csv,必須要指定fields
./bin/mongoimport -d test -c goods_csv --type csv -f goods_id,goods_name --file ./goodsall.csv 

以上的導(dǎo)出,僅僅是導(dǎo)出數(shù)據(jù),相關(guān)的索引信息沒有被導(dǎo)出;

二進(jìn)制備份,不僅可以備份數(shù)據(jù),還可以備份索引,
備份數(shù)據(jù)比較小.

參考: http://docs.mongodb.org/v3.0/reference/program/mongoimport/#bin.mongoimport

mongodump 導(dǎo)出二進(jìn)制bson結(jié)構(gòu)的數(shù)據(jù)及其索引信息
-d  庫名
-c  表名
-f  field1,field2...列名

mongodump -d test  [-c 表名]  默認(rèn)是導(dǎo)出到mongo下的dump目錄

導(dǎo)出的文件放在以database命名的目錄下

每個(gè)表導(dǎo)出2個(gè)文件,分別是bson結(jié)構(gòu)的數(shù)據(jù)文件, json的索引信息

如果不聲明表名, 導(dǎo)出所有的表

mongodump -d shop

參考: http://docs.mongodb.org/v3.0/reference/program/mongodump/#bin.mongodump

mongorestore 導(dǎo)入二進(jìn)制文件
mongorestore -h IP --port 端口 -u 用戶名 -p 密碼 -d 數(shù)據(jù)庫 --drop 文件存在路徑
--drop的意思是,先刪除所有的記錄,然后恢復(fù)
 ./mongorestore -d goods_bson ./dump/shop/ 3.0版本去掉了--directoryperdb

參考: http://docs.mongodb.org/v3.0/reference/program/mongorestore/#bin.mongorestore

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/18807.html

相關(guān)文章

  • mongoDB運(yùn)維篇③】replication set復(fù)制集

    摘要:投票節(jié)點(diǎn)僅僅在選舉中進(jìn)行投票。如下圖所示從節(jié)點(diǎn)無法升職為主節(jié)點(diǎn)的情況其他概念從節(jié)點(diǎn)還有集中特殊的設(shè)置情況,不同的設(shè)置有不同的需求優(yōu)先級(jí)為設(shè)置,那么該結(jié)點(diǎn)將不能成為主節(jié)點(diǎn),但是其數(shù)據(jù)仍是與主節(jié)點(diǎn)保持一致的而且應(yīng)用程序也可以進(jìn)行讀操作。 介紹 replicattion set 多臺(tái)服務(wù)器維護(hù)相同的數(shù)據(jù)副本,提高服務(wù)器的可用性,總結(jié)下來有以下好處: 數(shù)據(jù)備份與恢復(fù) 讀寫分離 MongoD...

    史占廣 評(píng)論0 收藏0
  • MongoDB備份恢復(fù)

    摘要:一的導(dǎo)入與導(dǎo)出導(dǎo)出工具概念中的工具可以把一個(gè)導(dǎo)出成格式或格式的文件??梢酝ㄟ^參數(shù)指定導(dǎo)出的數(shù)據(jù)項(xiàng),也可以根據(jù)指定的條件導(dǎo)出數(shù)據(jù)?;謴?fù)工具概念是從備份中恢復(fù)數(shù)據(jù)的工具,它主要用來獲取的輸出結(jié)果,并將備份的數(shù)據(jù)插入到運(yùn)行的中。 一、Mongodb的導(dǎo)入與導(dǎo)出 1.1、導(dǎo)出工具:mongoexport 概念: mongoDB中的mongoexport工具可以把一個(gè)collection導(dǎo)出成J...

    2450184176 評(píng)論0 收藏0
  • mongoDB運(yùn)維篇④】Shard 分片集群

    摘要:簡(jiǎn)述為何要分片減少單機(jī)請(qǐng)求數(shù),降低單機(jī)負(fù)載,提高總負(fù)載減少單機(jī)的存儲(chǔ)空間,提高總存空間。就是用來存儲(chǔ)所有節(jié)點(diǎn)的配置信息每個(gè)的范圍在各的分布情況該集群中所有和的配置信息。 簡(jiǎn)述 為何要分片 減少單機(jī)請(qǐng)求數(shù),降低單機(jī)負(fù)載,提高總負(fù)載 減少單機(jī)的存儲(chǔ)空間,提高總存空間。 showImg(http://static.oschina.net/uploads/space/2014/0201/1...

    yy736044583 評(píng)論0 收藏0
  • mongodb數(shù)據(jù)庫恢復(fù)備份

    摘要:準(zhǔn)備數(shù)據(jù)庫備份恢復(fù)用到的工具是和,數(shù)據(jù)表導(dǎo)入導(dǎo)出用到的是和,所以一定要進(jìn)入到有這四個(gè)工具的文件下,一般這四個(gè)文件是在下一數(shù)據(jù)庫的備份恢復(fù)數(shù)據(jù)庫備份從本機(jī)把數(shù)據(jù)庫導(dǎo)出到上級(jí)目錄主機(jī)加端口數(shù)據(jù)庫名稱導(dǎo)出的地址導(dǎo)出結(jié)果數(shù)據(jù)庫恢復(fù)把上級(jí) 準(zhǔn)備: 數(shù)據(jù)庫備份恢復(fù)用到的工具是mongodump和mongorestore,數(shù)據(jù)表導(dǎo)入導(dǎo)出用到的是mongoimport和mongoexport,所以一定...

    30e8336b8229 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<