博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Hyperic 的备份和恢复
阅读量:7143 次
发布时间:2019-06-29

本文共 752 字,大约阅读时间需要 2 分钟。

hot3.png

Hyperic数据库包含了重建Hyepric 服务器环境所需的大部分数据,也可用于将Hyperic服务器迁移到其他主机上。

除了历史数据外,Hyperic数据库存储了配置信息,例如 Hyperic Agent的连接信息,采集间隔,portal配置,组,用户等信息。一些服务器配置数据,包括数据库连接信息,邮件服务器和Java参数等保存在外部的一些文件中。

用户应该定期备份Hyperic 数据库库,以备数据库不可用时恢复。同时在升级之前,也应备份数据库。

如果备份数据库时导致数据库不可用,那么在备份前需要停止Hyperic 服务器。

对于内置数据库,可按下面步骤:

  • 在目录 server-5.8.4/hqdb/bin 下,运行下面命令备份数据库,

pg_dump hqdb | gzip > hqdb-MM.DD.YY.dump.gz
  • 将生成的文件复制到用户的指定位置保存。

除了备份数据库,用户还需要备份服务器目录下的其他几个文件或目录,例如:

conf/bin/hq-server.shhqdb/data/postgresql.conf

如果安装有第三方插件,请参考说明,进行备份。例如 拓扑图插件生成的布局文件在如下目录:

server-5.8.4/hq-engine/hq-server/webapps/ROOT/WEB-INF/diagramTemplates

附常用PostgreSQL备份恢复命令

删除数据库 hqdb

dropdb hqdb

创建数据库 hqdb

createdb hqdb

恢复数据库 hqdb

psql hqdb < hqdb-MM.DD.YY.dump

免费下载地址  

转载于:https://my.oschina.net/hyperichq/blog/387419

你可能感兴趣的文章
UIApplication深入研究
查看>>
解决Ubuntu 12.04更新后 ”系统的网络服务与此版本的网络管理器不兼容“问题
查看>>
python变量
查看>>
牛顿迭代法
查看>>
mac os 中类似于Linux的yum工具,或ubuntu的apt-get工具Homebrew
查看>>
一种美-无法言语
查看>>
Unity场景渲染相关实现的猜想
查看>>
面向对象编程(十四)——面向对象三大特性之多态①
查看>>
单例模式
查看>>
Android 数据库 LiteOrm 的使用
查看>>
hibernate 缓存
查看>>
AES-GCM算法
查看>>
Apache Pulsar简介
查看>>
用Canvas写一个炫酷的时间更新动画玩玩
查看>>
分享一下上个星期的香港行程
查看>>
HUT-1675 找啊找啊找GF DP
查看>>
使用jQuery插件jScrollPane开发Mac OSX Lion风格的滚动条
查看>>
使用jQuery开发iOS风格的页面导航菜单
查看>>
SQL:事务(1)
查看>>
js事件定义方式和获取事件对象event总结
查看>>