功能概述

ClickHouse 支持线上数据迁移。

注意

为避免数据丢失,建议在业务低峰期执行。

操作步骤

  1. 通过 Web 浏览器登录企业云平台的 Console。

  2. 在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 数据仓库 ClickHouse,进入 ClickHouse 管理页面。

  3. 在 ClickHouse 管理页面,点击源集群 ID,进入集群详情页面。

    clickhouse_info
    说明

    确保集群状态为 活跃,才能执行数据迁移操作。

  4. 在左侧基本属性区域,点击右上角图标,在展开的快捷菜单栏中,点击开启数据迁移,弹出服务配置对话框。

  5. 用户根据页面提示信息,填写相关参数。页面参数说明如下。

    参数 说明

    源集群端口

    源集群服务端口。

    源集群用户名

    填写可以连接到源集群的用户名。

    增量迁移

    是否使用增量迁移。

    • YES 增量迁移,定期增量迁移源集群数据。ClickHouse 集群将与源数据库建立主从关系,实时同步迁移源数据库增量数据。

      注意
      • 增量迁移基于 partition 进行,如果目标集群有源集群没有的数据,增量迁移 partition 时,可能造成数据丢失。

      • 为避免造成数据丢失,建议暂停目标集群的任何操作。

    • NO 仅执行一次全量迁移。

    源集群高可用 ip

    填写源集群的高可用 IP。

    源集群密码

    填写源集群用户名对应的密码。

  6. 确认配置信息无误后,点击提交,待集群状态切换为 活跃,即迁移服务启动完毕。

    说明

    迁移过程中,禁止向源集群或目标集群执行 关闭重启 操作或执行 DDL 语句。