一、目标
使用clickhouse-backup在本地全库备份ClickHouse的数据库
二、前提
已经安装好clickhouse-backup
注意:由于之前同事已经按照好clickhouse-backup,所以我就没有安装
如有需要请参考其他人的博客安装一下,下面是我认为比较好的一篇博客链接
http://t.csdn.cn/136ci
三、实施步骤
(一)查看可以备份的表
[root@localhost ~]# clickhouse-backup tables
(二)查看之前已经备份的文件
(三) 全库备份
1、不指定clickhouse-backup create
[root@localhost ~]# clickhouse-backup create
2、指定备份名 clickhouse-backup create ch_hurys_20230731
[root@localhost ~]# clickhouse-backup create ch_hurys_20230731
(四)再次查看已备份的文件
[root@localhost ~]# clickhouse-backup list
(五)删掉已备份的文件
clickhouse-backup delete local ch_hurys_20230731
(六)验证备份是否删掉
[root@localhost ~]# clickhouse-backup list
(七)备份在本地存储位置
/var/lib/clickhouse/backup