Centreon监控平台看起来涉及的东西极多,如Apache、MySQL、PHP、Gorgoned、Centengine、Cbd(Centreon-broker)等众多服务,另加一些手写的插件脚本,被监控端的NRPE配置,但实际需要备份的数据并不多,因为不备份的数据可以重新生成或者通过简单的编辑即可完成,比如Apache、PHP配置文件。根据本人经验,需要备份的数据主要是数据库、插件脚本、钉钉机器人报警脚本。至于Centreon引擎工作时所需的配置,即位于目录/etc/centreon-engine下的大量文件,如resource.cfg、services.cfg、centengine.cfg、hosts.cfg等等,实际上是从数据库抽取出来自动形成的,因此无需进行备份。Centreon管理后台设定的自动备份,既备份数据库,也备份所有配置。我们可以通过访问系统目录“/var/cache/centreon/backup”,大致了解都备份了什么内容。

图13- 1
解包文件central.ta