跨集群迁移

最近更新时间:2025-08-05 10:34:52

我的收藏
腾讯云数据仓库 TCHouse-D 或自建 Doris 集群支持将当前数据以文件的形式备份到远端存储系统中,并支持从远端存储系统中将数据恢复到腾讯云数据仓库 TCHouse-D 的集群。通过该功能,可实现跨不同集群的数据迁移。

操作指引

1. 进入 集群列表,单击需要跨集群迁移的 集群 ID/名称
2. 在集群管理页中,单击左侧 数据管理 > 跨集群迁移 进入跨集群迁移页面,填写具体配置信息。



3. 跨集群迁移包括从 Doris 集群迁移和从 COS 迁移两种方式,填写相应的配置信息并通过连通性检查后,可选择执行方式、执行时间以及迁移范围。



4. 完成迁移数据来源配置后,可设置执行方式与时间,并选定要迁移的库、表,单击迁移执行操作。
5. 从 Doris 集群迁移数据时,默认将数据同步至目标端 COS 桶,可在配置时选择备份完成后自动恢复数据。
6. 从 COS 桶迁移数据时,迁移完成后数据将自动同步至目标端 Doris 集群。
说明:
备份数据会按表维度,按原名称恢复到当前集群的同名数据库中,不需要提前创建库表。

跨集群迁移功能说明

从 Doris 集群迁移

若您希望迁移已创建的腾讯云数据仓库 TCHouse-D 集群中的数据,且目标端与远端处于同一 VPC 下,建议使用从 Doris 集群迁移。为建立与远端集群的连接,需填写信息包含源端集群 FE_Host、FE_TCP_PORT,以及具有 Admin 权限的 USER ID 与密码。
迁移完成后,远端 Doris 集群数据将被同步至目标端集群指定的 COS 桶。
说明:
源端集群是1.2及之前的老版本时,只能选择自定义桶;源端集群是2.0及之后的版本时,可选默认 COS 桶或自定义桶。
配置自定义 COS 桶时,需指定迁移的 COS 路径,并将数据迁移至 CosPath/doris_manage_backup 路径下。



您选择是否在迁移完成后自动恢复数据。若勾选,数据除被迁移至指定 COS 桶外,也会自动同步至目标端 Doris 集群。

从 COS 桶迁移

当您在远端集群完成数据备份后,备份实例将被存储在选定的 COS 桶中,您可基于此实现跨集群数据迁移。
说明:
数据迁移功能不支持跨地域,建议在迁移前将远端 COS 桶内的数据拷贝到目标端地域的 COS 桶中。
若您希望跨 VPC 迁移,或者从任意指定 COS 桶迁移备份数据,建议使用从 COS 桶迁移,并填写对应 COS 桶的 SecretId、SecretKey 以及待迁移数据的 COS 路径。
自定义密钥:您可以在 API密钥管理 页面内,新建并管理自定义密钥。该密钥可用于管理您名下的所有腾讯云资源,请妥善保管。







待迁移的 COS 路径,格式为 https://$domain/$backup_dir/$snapshot_dir。
$domain:域名(可在 对象存储 中对应存储桶的概览页中查找)。
$backup_dir:文件所在的文件夹路径。
$snapshot_dir:备份版本snapshot文件夹路径。
迁移完成后,数据将自动同步至目标端 Doris 集群。

跨版本迁移说明

腾讯云数据仓库 TCHouse-D 支持将旧内核版本集群的数据迁移至新内核版本集群,不支持将新版本备份的数据迁移到旧版本。已支持的版本对应关系如下表所示:
远端集群内核版本
目标端集群内核版本
0.15
0.15, 1.0.X
1.0.X
1.0.X, 1.1.0, 1.1.1, 1.1.2
1.1.0, 1.1.1, 1.1.2
1.1.X
1.1.3, 1.1.4, 1.1.5
1.1.3, 1.1.4, 1.1.5, 1.2.X
1.2.X
1.2.X, 2.0
2.0
2.0, 2.1
2.1
2.1, 3.0存算一体
3.0存算一体
3.0存算一体