【整理】MongoDB 企业版提供的 Ops Manager


重要的事情说在前头: Ops Manager  只有购买 MongoDB 企业版才能使用!! 

--- 

DBA 1.0 
让 DBA 有更多的主动性和预见性,能够通过询检或者通过脚本发现一些问题; 

DBA 2.0 
希望 DBA 能够从企业的规划或管理角度出发,能够更合理有效的管理和使用数据; 

--- 

mongodb OpsManager 的主要特性和优势 

据说是,针对数据中心 mongodb 管理的最佳解决方案,能够减少高达 95% 的运营成本; 
  • 简易的自动化数据库部署、扩展、升级和任务管理;
  • 通过 OPS 平台提供的超过 100 项仪表、图表,可以对 mongodb 进行多种监控;
  • 支持单、分片集群的备份和恢复(支持时间点恢复);
纯手动操作会涉及非常多的步骤: 
  • 安装+配置(150+ 步骤)
  • 升级 or 降级(100+ 步骤)
  • 扩展、移动服务、调整 oplog 配置等(10-180+ 步骤)
而使用 Ops Manager 可能就只需 one click (呵呵); 



1.署及准备 
Ops Manager 的 RPM 包构成: OPS 组件 +  Backup 组件; 

2.配置管理用户和组 
可以通过浏览 http://<my-ops-mgr>:8080/ 进行访问; 
  • OPS 平台数据库介质库准备;
    更新 ops 平台版本信息(官方下载 json 文档);
    版本信息(meta 信息)下载地址:Ops Manager 的 meta 文件 
  • 下载、上传数据库介质;
    介质下载:这里 ;
    介质上传:这里 ;
    更新 ops 数据库介质库信息;

OPS 的集中备份和备份恢复功能 
  • 可以通过定制备份策略,定时的对主节点或者对复制节点进行备份;
  • 会以快照的方式将备份内容存储在备份数据库上;
  • 分配可以针对数据库本身,也可以针对 oplog ,即可以实现基于特定时间点的恢复;

自动化备份配置 
  • Ops Manager 对 mongodb 集群提供基于 oplog 的自动备份功能和恢复功能;
  • 默认情况下,Ops Manager 会每 6 个小时创建一次备份快照,Ops Manager 会保存最多 96 个小时的 oplog 并支持最多 96 小时之内任意时间点的恢复操作;
  • 需要恢复的时候,在 Ops Manager 里面提出请求后即可通过 HTTP 下载备份文件以供恢复使用;

OPS manager 场景设计 
  • 数据库服务器资源规划;
  • 安全管理设计;
  • 使用模板的单实例自助数据库设计;
  • 使用模板的 Cluster 自助数据库设计;
  • OPS 监控预警配置规划设计;
  • 数据库集中备份规划设计;
上一篇:基于git的源代码管理模型——git flow


下一篇:APP开发定制开发语言