单机切换集群,有没有安全的方案

【TDengine 使用环境】
生产环境

【TDengine 版本】

3.3.2.0

【操作系统以及版本】

Kylin Linux Advanced Server V10

【部署方式】容器/非容器部署

容器

【集群节点数】

单机 迁移 集群节点3

【集群副本数】

【描述业务影响】

原来有一个单机的taos服务,一直在使用,上面已经有将近一年的数据,现在要改部署集群,高可用并保证数据不丢

现在能想到的方案:

部署集群,然后通过工具把数据从单机迁移到集群中。但是这样就需要停一段时间服务,并且得自己开发数据迁移功能,数据量大的话迁移还很困难。

所以想咨询下是否有简单的方案可以安全的单机切集群方案

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

【资源配置】

【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)

增加dnode,单机扩展成集群。

有操作指引文档吗,没操作过怕丢数据

哈喽,可以提供个操作指引文档吗

1、集群部署 | TDengine 文档 | 涛思数据

参考集群部署就行。只是相当于先部署了一个节点了,再增加两个节点到集群;

2、增加了节点后,再做两件事情:
a、增加 2个mnodes;

  b、将数据库修改成 3副本: alter database 数据库名称 replica 3;
会自动变完成 3 副本的变更。如果有多个库,依次执行以上命令。