MongoDB学习(八)MongoDB的备份与恢复

1.启动MongoDB

 

1.1命令启动

1、基于命令行方式启动mongodb

  # mongod --dbpath=/data/mongodata/rs1 --logpath=/data/mongodata/rs1/rs1.log &

 

2、基于配置文件的命令行启动

mongod --config /var/lib/mongodb/conf/rs2.conf &

 3、以守护进程方式启动mongodb

 # mongod --dbpath=/data/mongodata/rs3 --logpath=/data/mongodata/rs1/rs3.log --fork --port 28000

 

 4、使用系统服务的方式启动mogodb

 # service mongod start

 

 

停止mongoDB

1、向mongod进程发送信号kill -2 -4进程号
2、使用系统服务脚本方式停止mongod service mongod stop
3、db.shutdownServer()方式
          # mongo localhost:27000
         > use admin
         > db.shutdownServer()
 4、使用命令行方式关闭(补充@20160901)
# mongod -f /etc/mongo-m.conf  --shutdown  
5、强制关闭mongod
          # kill -9 5675
          缺点:
          数据库直接关闭
          数据丢失
          数据文件容易损坏(需要进行修复)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值