日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

mongod备份还原常用命令

發(fā)布時(shí)間:2025/3/20 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mongod备份还原常用命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

mongod備份還原常用命令

?

MONGODB啟動(dòng)

mongod --dbpath=c:/mongodb/data/ --logpath=c:/mongodb/logs/mongodb.log --logappend --fork --port=27017 --rest --profile=1 --slowms=500?

?

備份指定數(shù)據(jù)庫(kù)?

mongodump ?-d <DB名> -o ?<目標(biāo)路徑>?

?

備份所有數(shù)據(jù)庫(kù)?

mongodump ?-o <目標(biāo)路徑>

?

還原指定數(shù)據(jù)庫(kù)

mongorestore ? -d <DB名> <文件路徑>?

?

基本配置

?

------------------------------------------------------------

?

?--quiet ? ? ? ? ? ? ? ? ? ? ? ? ?# 安靜輸出?

?--port arg ? ? ? ? ? ? ? ? ? ? ? # 指定服務(wù)端口號(hào),默認(rèn)端口27017?

?--bind_ip arg ? ? ? ? ? ? ? ? ? ?# 綁定服務(wù)IP,若綁定127.0.0.1,則只能本機(jī)訪(fǎng)問(wèn),不指定默認(rèn)本地所有IP?

?--logpath arg ? ? ? ? ? ? ? ? ? ?# 指定MongoDB日志文件,注意是指定文件不是目錄?

?--logappend ? ? ? ? ? ? ? ? ? ? ?# 使用追加的方式寫(xiě)日志?

?--pidfilepath arg ? ? ? ? ? ? ? ?# PID File 的完整路徑,如果沒(méi)有設(shè)置,則沒(méi)有PID文件?

?--keyFile arg ? ? ? ? ? ? ? ? ? ?# 集群的私鑰的完整路徑,只對(duì)于Replica Set 架構(gòu)有效?

?--unixSocketPrefix arg ? ? ? ? ? # UNIX域套接字替代目錄,(默認(rèn)為 /tmp)?

?--fork ? ? ? ? ? ? ? ? ? ? ? ? ? # 以守護(hù)進(jìn)程的方式運(yùn)行MongoDB,創(chuàng)建服務(wù)器進(jìn)程?

?--auth ? ? ? ? ? ? ? ? ? ? ? ? ? # 啟用驗(yàn)證?

?--cpu ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 定期顯示CPU的CPU利用率和iowait?

?--dbpath arg ? ? ? ? ? ? ? ? ? ? # 指定數(shù)據(jù)庫(kù)路徑?

?--diaglog arg ? ? ? ? ? ? ? ? ? ?# diaglog選項(xiàng) 0=off 1=W 2=R 3=both 7=W+some reads?

?--directoryperdb ? ? ? ? ? ? ? ? # 設(shè)置每個(gè)數(shù)據(jù)庫(kù)將被保存在一個(gè)單獨(dú)的目錄?

?--journal ? ? ? ? ? ? ? ? ? ? ? ?# 啟用日志選項(xiàng),MongoDB的數(shù)據(jù)操作將會(huì)寫(xiě)入到j(luò)ournal文件夾的文件里?

?--journalOptions arg ? ? ? ? ? ? # 啟用日志診斷選項(xiàng)?

?--ipv6 ? ? ? ? ? ? ? ? ? ? ? ? ? # 啟用IPv6選項(xiàng)?

?--jsonp ? ? ? ? ? ? ? ? ? ? ? ? ?# 允許JSONP形式通過(guò)HTTP訪(fǎng)問(wèn)(有安全影響)?

?--maxConns arg ? ? ? ? ? ? ? ? ? # 最大同時(shí)連接數(shù) 默認(rèn)2000?

?--noauth ? ? ? ? ? ? ? ? ? ? ? ? # 不啟用驗(yàn)證?

?--nohttpinterface ? ? ? ? ? ? ? ?# 關(guān)閉http接口,默認(rèn)關(guān)閉27018端口訪(fǎng)問(wèn)?

?--noprealloc ? ? ? ? ? ? ? ? ? ? # 禁用數(shù)據(jù)文件預(yù)分配(往往影響性能)?

?--noscripting ? ? ? ? ? ? ? ? ? ?# 禁用腳本引擎?

?--notablescan ? ? ? ? ? ? ? ? ? ?# 不允許表掃描?

?--nounixsocket ? ? ? ? ? ? ? ? ? # 禁用Unix套接字監(jiān)聽(tīng)?

?--nssize arg (=16) ? ? ? ? ? ? ? # 設(shè)置信數(shù)據(jù)庫(kù).ns文件大小(MB)?

?--objcheck ? ? ? ? ? ? ? ? ? ? ? # 在收到客戶(hù)數(shù)據(jù),檢查的有效性,?

? --quota ? ? ? ? ? ? ? ? ? ? ? ? ?# 限制每個(gè)數(shù)據(jù)庫(kù)的文件數(shù),設(shè)置默認(rèn)為8?

?--quotaFiles arg ? ? ? ? ? ? ? ? # ?number of files allower per db, requires --quota?

?--rest ? ? ? ? ? ? ? ? ? ? ? ? ? # 開(kāi)啟簡(jiǎn)單的rest API?

?--repair ? ? ? ? ? ? ? ? ? ? ? ? # 修復(fù)所有數(shù)據(jù)庫(kù)run repair on all dbs?

?--repairpath arg ? ? ? ? ? ? ? ? # 修復(fù)庫(kù)生成的文件的目錄,默認(rèn)為目錄名稱(chēng)dbpath?

--profile arg ? ? ? ? 0=off 1=slow, 2=all ?(0表示關(guān)閉profile,1表示只記錄執(zhí)行時(shí)間超過(guò)slowms配置的值的執(zhí)行內(nèi)容,2表示記錄所有執(zhí)行內(nèi)容)

? --slowms arg (=100) ? value of slow for profile and console log (如果profile配置為1并且沒(méi)有配置slowms的話(huà)默認(rèn)是100毫秒)

?--smallfiles ? ? ? ? ? ? ? ? ? ? # 使用較小的默認(rèn)文件?

?--syncdelay arg (=60) ? ? ? ? ? ?# 數(shù)據(jù)寫(xiě)入磁盤(pán)的時(shí)間秒數(shù)(0=never,不推薦)?

?--sysinfo ? ? ? ? ? ? ? ? ? ? ? ?# 打印一些診斷系統(tǒng)信息?

?--upgrade ? ? ? ? ? ? ? ? ? ? ? ?# 如果需要升級(jí)數(shù)據(jù)庫(kù)?

?* Replicaton 參數(shù)

?

------------------------------------------------------

?

?--fastsync ? ? ? ? ? ? ? ? ? ? ?# 從一個(gè)dbpath里啟用從庫(kù)復(fù)制服務(wù),該dbpath的數(shù)據(jù)庫(kù)是主庫(kù)的快照,可用于快速啟用同步?

?--autoresync ? ? ? ? ? ? ? ? ? ?# 如果從庫(kù)與主庫(kù)同步數(shù)據(jù)差得多,自動(dòng)重新同步,?

?--oplogSize arg ? ? ? ? ? ? ? ? # 設(shè)置oplog的大小(MB)?

?* 主/從參數(shù)

?

-------------------------------------------------------

?

?--master ? ? ? ? ? ? ? ? ? ? ? ?# 主庫(kù)模式?

?--slave ? ? ? ? ? ? ? ? ? ? ? ? # 從庫(kù)模式?

?--source arg ? ? ? ? ? ? ? ? ? ?# 從庫(kù) 端口號(hào)?

?--only arg ? ? ? ? ? ? ? ? ? ? ?# 指定單一的數(shù)據(jù)庫(kù)復(fù)制?

?--slavedelay arg ? ? ? ? ? ? ? ?# 設(shè)置從庫(kù)同步主庫(kù)的延遲時(shí)間?

??

?* Replica set(副本集)選項(xiàng):

?

--------------------------------------------------------

?

?--replSet arg ? ? ? ? ? ? ? ? ? # 設(shè)置副本集名稱(chēng)?

?* Sharding(分片)選項(xiàng)

?

------------------------------------------------------

?

?--configsvr ? ? ? ? ? ? ? ? ? ?# 聲明這是一個(gè)集群的config服務(wù),默認(rèn)端口27019,默認(rèn)目錄/data/configdb?

?--shardsvr ? ? ? ? ? ? ? ? ? ? # 聲明這是一個(gè)集群的分片,默認(rèn)端口27018?

?--noMoveParanoia ? ? ? ? ? ? ? # 關(guān)閉偏執(zhí)為moveChunk數(shù)據(jù)保存?


轉(zhuǎn)載于:https://my.oschina.net/vdroid/blog/308387

與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的mongod备份还原常用命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。