MongoDB介绍──管理者专区(1)

三.管理者专区

3.1  通用的功能

1. 有可用的管理UI

2.启动选项(-v[v[v[v[v]]]]--nssize,--master...);

3. 关闭。直接"Ctrl-C",或者调用db.shutdownServer()(当然需要有权限),或者"kill -2 PID" or "kill -15 PID"

4.日志记录。可以通过logRotate命令(db.runCommand("logRotate")或发SIGUSR1信号来rotate日志;

5. 安全认证。默认是信任环境,在启动服务器时加上--auth选项来enable认证,在enable之前必须先在admin数据库上添加一个用户;

6. 导入导出工具mongoimport(导入,接收JSON/CSV/TSV格式的文件),mongoexport(导出为JSON/CSV格式),mongodump(导出数据库为二进制表示,可以作为数据库的热备份),mongorestore(把mongodump导出的内容恢复回去);

7. 数据库监控和诊断工具可以查看数据库状态,记录数据库进行的操作然后回放,分析数据库资源占用情况,......

8.备份虽然MongoDB提供了几种备份方式,但正在进行写操作时备份是不安全的。基于此MongoDB提供了以下几种选择方式:

   使用fsynclock命令先flush写,再锁住数据库,然后备份数据文件。但是加锁时其它的写操作被阻塞

 先关机再备份

ƒ 使用mongodump工具

 在slave上备份

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值