导出导入 clickhouse-backup clickhouse自带Replication同步 方案描述 使用clickhouse-client工具将数据从源实例导出,再导入到目标实例使用第三方clickhouse-backup 依赖工具 clickhouse-client clickhouse-backup
使用 clickhouse-backup clickhouse-backup 是社区开源的一个 ClickHouse 备份工具,可用于实现数据迁移。 操作流程 在源集群使用 clickhouse-backup create 创建备份 把备份文件压缩拷贝到目标集群 在目标集群使用 clickhouse-backup restore 恢复 对比 拷贝数据目录 使用 remote 表函数 使用 clickhouse-copier 使用 clickhouse-backup 操作复杂度 较麻烦,需要在两台服务器上操作文件系统并拷贝文件,不方便自动化 一般,需要写程序自动化
扩容时新节点不会自动承担查询负载,需要手动使用工具如 clickhouse-copier 或 clickhouse-backup 迁移副本。
在扩容场景下,新节点不会自动承担查询负载,需要运维人员手动使用clickhouse-copier或clickhouse-backup等工具进行数据迁移。