1、首先备份数据
mongodump -h localhost -d dbname -o directory
//恢复数据
mongorestore -h localhost -d stock --directoryperdb /home/stock/db
2、获取新的MongoDB 安装文件
官网:http://www.mongodb.org/downloads
3、安装
1、将文件解压到 /usr/local目录下: tar -zxvf mongodb-linux.tar.gz -C /usr/local
2、> cd /opt/mongodb-linux/bin
该目录下存放Mongodb相关的执行文件
3、>vi mo.cnf
dbpath=/data/mongodata/ logpath = /data/mongodata/mongodb.log logappend = true journal = true profile = 1 slowms = 5 port=27017 nohttpinterface = true fork = true directoryperdb=true oplogSize = 1024
4、启动mongodb
> ./mongod -f mo.conf &
5、至此基本完成部署(省略验证是否开启,太简单了)
===========================================
4、更高的要求
1、注册成服务
vi /etc/rc.local
# add mongoDB Service /opt/mongodb-linux/bin/mongod -f mo.conf &
2、主从配置master:在mo.conf中添加 master=true
slave:在mo.conf中添加
slave=true
source = master ip
slavedelay = 10