成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Centos Mongodb離線安裝&配置遠(yuǎn)程連接&數(shù)據(jù)遷移

韓冰 / 1436人閱讀

摘要:就是說,恢復(fù)后,備份后添加修改的數(shù)據(jù)都會被刪除,慎用實例

Centos Mongodb離線安裝&配置遠(yuǎn)程連接&數(shù)據(jù)遷移

筆者的之前的centos服務(wù)器滿了,這次準(zhǔn)備遷移數(shù)據(jù).目的是,擴(kuò)容更大的磁盤分區(qū),避免一次又一次的掛載新的磁盤.由于機(jī)器無法聯(lián)網(wǎng)本次為離線安裝

下載Mongodb

網(wǎng)址為https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.2.tgz/download

.你需要將你下載完成的mongodb安裝包上傳到你的服務(wù)器上面.

安裝Mongdb

解壓文件(你輸一點就可以按tab鍵,它會自動補全):tar -xzf mongo...

解壓完成之后拷貝文件到/usr/local/目錄并重命名文件夾.

cp -r mongodb-..... /usr/local/ 拷貝文件

mv mongodb..../ mongodb 重命名文件夾.

切換到/usr/local/mongodb/目錄下,創(chuàng)建數(shù)據(jù)庫目錄和日記文件,后臺運行mongod (./ 代表當(dāng)前目錄).

cd /usr/local/mongodb

mkdir dbs 如果你想把你的數(shù)據(jù)庫放置在/home路徑下面.

cd /home

mkdir dbs

touch logs 創(chuàng)建日志鏈接

./mongod --dbpath=/usr/local/mongodb/dbs/ --logpath/usr/local/mongodb/logs --fork mongodb啟動命令.

配置mongodb.

cd /usr/local/mongodb/bin

vi mongod.conf

輸入以下內(nèi)容

dbpath=/opt/datas  # 數(shù)據(jù)路徑
logpath=/usr/local/mongodb/logs # log
fork=true
bind_ip = 0.0.0.0 # 支持所有ip鏈接
port = 27017 # 開放27017端口

遷移數(shù)據(jù)庫.

MongDb備份

語法

        mongodump -h dbhost -d dbname -o dbdirectory
        參數(shù)說明:
            -h: MongDB所在服務(wù)器地址,例如:127.0.0.1,當(dāng)然也可以指定端口號:127.0.0.1:27017
            -d: 需要備份的數(shù)據(jù)庫實例,例如:test
            -o: 備份的數(shù)據(jù)存放位置,例如:/home/mongodump/,當(dāng)然該目錄需要提前建立,這個目錄里面存放該數(shù)據(jù)庫實例的備份數(shù)據(jù)。

實例

 sudo rm -rf /home/momgodump/
        sudo mkdir -p /home/momgodump
        sudo mongodump -h 192.168.17.129:27017 -d itcast -o /home/mongodump/

MongoDb數(shù)據(jù)恢復(fù)

語法

  mongorestore -h dbhost -d dbname --dir dbdirectory
 
        參數(shù)或名:
            -h: MongoDB所在服務(wù)器地址
            -d: 需要恢復(fù)的數(shù)據(jù)庫實例,例如:test,當(dāng)然這個名稱也可以和備份時候的不一樣,比如test2
            --dir: 備份數(shù)據(jù)所在位置,例如:/home/mongodump/itcast/
            --drop: 恢復(fù)的時候,先刪除當(dāng)前數(shù)據(jù),然后恢復(fù)備份的數(shù)據(jù)。就是說,恢復(fù)后,備份后添加修改的數(shù)據(jù)都會被刪除,慎用!

實例

 mongorestore -h 192.168.17.129:27017 -d itcast_restore --dir /home/mongodump/itcast/

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/19354.html

相關(guān)文章

  • 服務(wù)器部署前端&node項目(包括阿里云服務(wù)器、nginx以及mongoDB配置)

    摘要:比如暴露端口,選擇,授權(quán)對象填,其他默認(rèn)就可以了。開啟性能平臺,點擊創(chuàng)建新應(yīng)用按照操作提示來就行,成功開啟后在項目配置具體配置看下文就可以監(jiān)控數(shù)據(jù)了。 建議不熟悉 linux 命令的小伙伴同時打開我的另一篇博客linux 常用操作 服務(wù)器購買&配置 打開阿里云,選擇購買云服務(wù)器 ECS,這里可以選擇一鍵購買進(jìn)行快速配置,操作系統(tǒng)選擇 CentOS 7.2 64 位,其他默認(rèn)或根據(jù)實...

    wushuiyong 評論0 收藏0
  • 翻譯 | Progressive Web AMPs

    摘要:小蘿卜滬江前端開發(fā)工程師本文原創(chuàng)翻譯,有不當(dāng)?shù)牡胤綒g迎指出。簡稱就非常擅長做這些,事實這也是它們的宗旨。通過它精心設(shè)計的規(guī)則能保證優(yōu)先顯示頁面的主要內(nèi)容。原創(chuàng)新書移動前端高效開發(fā)實戰(zhàn)已在亞馬遜京東當(dāng)當(dāng)開售。 小蘿卜(滬江前端開發(fā)工程師)本文原創(chuàng)翻譯,有不當(dāng)?shù)牡胤綒g迎指出。轉(zhuǎn)載請指明出處。 如果你在過去幾個月一直關(guān)注web開發(fā)社區(qū),你很可能已經(jīng)閱讀了 progressive web ap...

    miracledan 評論0 收藏0
  • 使用Docker容器部署MongoDB并支持遠(yuǎn)程訪問及遇到的問題

    一 了解Docker和MongoDB1.1 DockerDocker 是一個開源的應(yīng)用容器引擎,它可以打包應(yīng)用以及依賴包可移植到鏡像中,然后發(fā)布不同系統(tǒng)的機(jī)器上。容器是完全獨立的,相互之間不會有任何接口。1.2 MongoDBMongoDB是一個基于分布式文件存儲的數(shù)據(jù)庫。可以為WEB應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲解決方案。Mongo能夠支持的查詢語言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分...

    3119555200 評論0 收藏0
  • Ubuntu 17.10 mongoDB & Robo 3T 安裝經(jīng)驗

    摘要:可以用來在圖形界面中觀察我們對的修改是否生效。如果文件夾沒有上述權(quán)限,則需要按照下面命令執(zhí)行或者問題已經(jīng)在運行,并監(jiān)聽端口。打開另外一個,輸入,出現(xiàn)交互式命令,并連接到默認(rèn)服務(wù)器。 學(xué)習(xí)爬蟲的時候需要把爬取的數(shù)據(jù)放入mongoDB數(shù)據(jù)庫進(jìn)行管理,Robo 3T是一個mongoDB數(shù)據(jù)庫可視化工具,它是一個跨平臺的MongoDB管理工具??梢杂脕碓趫D形界面中觀察我們對MongoDB的修改...

    宋華 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<