HotDB 备份程序

2022-03-14 00:00:00 程序 备份 节点 服务器 管理平台

备份程序(HotDB Backup)为热璞数据库自主研发的分布式数据库备份工具。通常部署在集群的存储节点服务器上,监听来自管理平台的数据备份请求。一台存储节点服务器只需部署一个备份程序即可。
使用须知:
仅支持备份MySQL 5.6及以上版本的数据。
被备份的存储节点实例必须开启binlog。
HotDB Management所在的服务器,必须安装MySQL Client,否则会影响备份。
1.解压备份程序安装包
将“hotdb_backup-2.0-xxxxxxxx.tar.gz”二进制包上传至服务器。创建备份程序的安装目录,并将备份程序解压到安装目录。
#mkdir /usr/local/hotdb/
#tar -zxvf hotdb_backup-2.0-20190109.tar.gz -C /usr/local/hotdb/
2.启动与停止备份程序
启动备份服务程序
#cd /usr/local/hotdb/hotdb_backup
#sh bin/hotdb_backup start -h 192.168.220.104 -p 3322
-h后面加管理平台服务器的ip,-p后面加管理平台监听备份程序端口(一般为3322,具体可在管理平台配置文件application.properties中查看参数server.backup.port)。
启动成功后会打印以下日志
INFO: Start HotDB-backup …
INFO: HotDB-backup start successed.
停止备份服务程序
#sh bin/hotdb_backup stop
关闭成功后会打印以下日志
INFO: Stopping HotDB-backup …
INFO: HotDB-backup stopped success.
查看HotDB-Backup运行状态
#sh bin/hotdb_backup status
已运行提示:INFO: HotDB-backup service already running (PID: 11709).
未运行提示:INFO: HotDB-backup service not running.
查看HotDB-Backup日志
#cat logs/hotdb_backup.log
HotDB Backup常见日志
Start backup #备份任务发起
Backup is stopped #备份任务结束
Connected to server successfully! #备份程序与HotDB Management正常建立连接
Got a quit signal from user, will quit after backup is finished #备份程序正常退出

来源 https://zhuanlan.zhihu.com/p/403144562

相关文章