立即咨询

电话咨询

微信咨询

立即试用
商务合作

腾讯云通用业务上云迁移工具

腾讯云通用业务上云迁移工具,依托迁移服务平台 MSP,集成跨平台数据库容器迁移服务,适配多场景业务迁移需求。实现跨平台高效迁移、数据安全同步,简化上云流程降低迁移成本。
立即咨询

 

icon常见云组件与迁移工具列表icon

 

 

 

 

icon迁移服务平台MSPicon

功能介绍
腾讯官方迁移工具、合作伙伴迁移工具、一资源扫描工具
资源选型对照表、资源创建工具、对象存储迁移工具
数据库迁移批量辅助工具、数据库迁移割接工具、大数据迁移校验工具
覆盖产品
能覆盖主流云厂商

 

 

icon主机迁移方法icon

 

重新部署
重新部署应用服务
主机离线迁移
将源服务器的系统盘或数据盘制作成镜像,再将镜像迁入到腾讯云服务器或者云硬盘。
主机在线迁移
源服务器上运行工具(go2tencentcloud),源端主机即可整机迁移至腾讯云的目标云服务器。

 

icon主机迁移场景icon

 

01
主机数量大,业务镜像少,采用业务重新部署方式。

02
主机数量少,业务镜像多,采用单台在线迁移或者离线迁移方式完成。
03
操作系统类型 window/Linux ,在线或离线迁移
方式均支持。

 

iconK8s集群的选型icon

 

 

 

iconK8s容器应用迁移方案icon

 

iconK8s应用部署方案icon

针对客户自研开发的应用,推荐使用CICD的方式直接发布版本到云端腾讯云提供托管容器服务TKE和容器镜像服务TCR,用户可以通过CICD的方式将Docker镜像推送到腾讯云的容器镜像服务,然后通过He1m Chart进行应用管理部署。

 

 

 

icon迁移工具-数据传输服务DTSicon

 

迁移能力
厂家支持:支持自建和友商(阿里,AWS)
源数据库:支持9种(mysq1、redis、mongoDB、perconna、sqlserver、tdsql以及PG)
数据迁移:通常支持结构迁移、全量迁移以及全量+增最迁移
异构迁移:不同类型数据库之间迁移以及跨版本迁移
断点续传:支持断点续传
数据一致性检查
约束限制
只支持迁移基础表和视图,暂不支持函数、触发器、存储过程等对象。
相互关联的数据对象需要同时迁移,否则会导致迁移失败。
数据库版本,例如mysq1要求源5.5以上版本
 

 

 

icon数据库迁移:迁移至腾讯云数据库CDB方案icon

方案要点
数据同步:使用DTS进行全量+增量的整个实例 同步方式
业务停写:当DTS显示源目标端数据差距和延时均为0,业务停写
数据备份:源库做数据备份
源目标端数据一致性检查
业务切换:业务读写流量指向目标数据库
数据同步:建立数据同步任务
流量切换及试运行
回滚方案
由于存在数据同步任务,两端数据一致,回滚代价较低
注意点
CDB for mysq1 最低版本为5.5,自建低版本建议升级至5.5版本,再迁移数据库管理工具 CMS,数据库诊断工具 DB-Brain
DTS支持数据库类型
MySQL、MariaDB、Percona、TDSQL-C、TDSQL MySQL、PostgreSQL、Redis、MongoDB、SQL Server 等多种数据库类型
 
 
 
 
 

 

icon数据库迁移:MongoDB迁移方案icon

工具:云DTS工具进行迁移
支持场景:
DTS 支持的版本包括 MongoDB 3.0、3.2、3.4、3.6、4.0、4.2

支持副本集 -副本集、副本集 -分片集群、分片集群 - 副本集:分片集群 -分片集群的4种场景
MongoDB DTS迁移指引

 

 

icon数据库迁移:迁移Redis方案icon

 

重新缓存迁移步骤
创建 Redis 新实例
业务低峰割接服务配置指向新Redis
Redis 逐渐重新缓存数据

迁移特点
迁移成本低、快速、需要业务确认。
逻辑冷迁移步骤
停服备份源 Redis,生成RDB文件
使用Redis-port将RDB导入腾讯云Redis
修改业务配置,启动服务

迁移特点
数据安全,需要停服
在线热迁移步骤
创建新实例
使用 DTS 实现到腾讯云Redis实时同步复制
业务割接,断开 DTS 同步复制

迁移特点
源需要有 sync 权限

 

icon存储迁移:对象存储迁移方案icon

工具:对象存储迁移工具-MSP场景

场景
其他公有云迁移到腾讯云COS
URL文件迁移到腾讯云COS
S3协议对象存储迁移到腾讯云COS
功能
支持查看数据迁移进度
文件一致性校验
失败重传、断点续传
传输限流、传输速度取诀带宽
全托管模式
不需要安装Agent,创建同步任务即可
通过公网读取源数据,源对象会产生出流量费,入流量免费最大速度200Mbps,约2TB/天,适合存储量小的业务(TB级)
Agent半托管模式景
源和目标之间建设专线,不会有流量费,但会产生建设专线费用源云上部署 Agent,Agent 通过内网拉取源数据,并推送到腾讯云对象存储 Cos,Agent支持多服务器协同
速度取决专线带宽,适合存储量大的业务(PB级)
 
 

 

 

icon存储迁移:对象存储迁移方案icon

 

COS Migration
丰富的数据源:本地数据,其他云存储,URL 列表,Bucket
断点续传/分块上传/并行上传
迁移校验
COSCMD
将本机数据上传至 COS
COSDistCp
增量迁移、数据校验
对源文件进行正则表达式过滤
对源目录中的文件进行解压缩 ,并转换为预期的压缩格式
基于正则表达式,对文本文件进行聚合
保留源文件和源目录的用户、组、扩展属性和时间
配置告警和 Prometheus 监控
统计文件大小分布
对读取带宽进行限速
COSFS
对象存储桶挂载到本地
 
 

 

 

icon存储迁移:文件存储迁移方案icon

 

工具:Filetruck
功能
数据迁移任务
查询任务执行情况
支持MD5数据一致性验证
场景
CFS 文件系统/CBS 云硬盘/COSFS本地路径
打通网络后挂载到该主机上的所有本地路径
icon存储迁移:离线迁移方案icon

工具
CDM,云数据迁移(c1oud Data Migration)是腾讯云提供的 TB-PB 级别的数据迁移上云服务。CDM 使用专用迁移设备将数据从您的数据中心快速高效地迁移上云,并且采用 RAID 、加密等多种方式对迁移过程的数据进行安全保障, 最大程Q度降低数据损坏和泄露的风险。
离线迁移设备
M30:适用于办公区,网络带宽较小
L80:适用于机房环境,网络带宽较大
离线迁移场景
数据量大(TB级别),超过50T以上
通过在线迁移,时长超过1周以上
接受离线传输
离线迁移流程
1、客户根据容量确定设备型号和数量,提交申请
2、客户收到由腾讯云寄出的设备后,拷贝数据到设备
3、客户提交寄回申请
4、腾讯云收到寄回的设备后,把数据拷贝到云存储cos
5、客户验证,完成数据迁移

 

icon中间件迁移:kafka迁移至腾讯云Ckafka方案icon

 

消息有序性要求较高
消息有序性的前提是严格控制单个消费者来消费数据,因此存在新Ckafka 消息堆积情况。迁移步骤如下所示:
1、切换生产流,生产者将数据生产到CKafka实例。
2、原有消费者无需做配置,持续消费自建Kafka集群的数据,在消费
完成时,通过配置切换为新消费者消费CKafka集群的数据
3、新消费者持续消费CKafka集群中的数据,迁移完毕
 
消息有序性要求较低
数据有序性要求不高的情况下,可以采用多个消费者并行消费的方式不会产生消息堆积情况。迁移步骤如下所示:
1、切换生产流,生产者将数据生产到 CKafka 实例。
2、原有消费者无需特殊配置,继续消费自建 Kafka 集群的数据,同时也可以增加新的消费者消费 CKafka 集群的数据。当原有自建集群的数据消费 完成后,即迁移完毕。
icon大数据迁移:迁移elasticsearchicon

 

 

icon大数据迁移:Flink迁移至腾讯云流计算Oceanusicon

 

 

 

icon大数据迁移:自建/友商云EMR迁移至腾讯云EMR数据迁移方案icon

迁移工具支持
数据迁移(全量&增量)、
数据校验工具、Hive元数据迁移

Hive元数据校验、HBASE一键迁移工具、HiveSQL语法兼容校验

 

 

icon大数据迁移:EMR-HDFS 全量数据迁移icon

 

普通迁移
将本地HDFS中的数据通过Hadoop原生工具迁移工具Distcp迁移至日标环境,增量文件通过update 参数控制进行同步
计算存储分离迁移
将本地HDFS中和实时计算关系不大的冷数据迁移至C0S,可以大大降低存储的成本,适用于离线计算的场景
icon大数据迁移icon

 

迁移工具
数据库dump工具,如mysqldump
迁移步骤
dump源Hive元数据库
确认目标Hive表数据在 HDFS 中的缺省路径
确认目标Hive元数据 SDS.LOCATION 和 DBS.DB LOCATION URI 字段
停止目标Hive服务 MetaStore、HiveServer2、WebHcataLog
创建目标Hive元数据库
导入源Hive元数据库到目标数据库
启动目标 Hive 服务 HMetaStore、HiveServer2、WebHcataLog
通过简单的 Hive SQl 进行查询验证

 

icon大数据迁移:HBase迁移icon

 

 
迁移方案
Hbase表是基于 hadoop HDFS 构建,Hbase的迁移可从两个维度看:
基于HDFS的DistCP方式 和基于Hbase表结构数据迁移:
全量数据通过 Snapshot(快照)方式迁移。增量数据通过 HBase Replication(复制)机制实现
icon迁移案例-某家装云设计平台icon

某家装设计平台是全球最大室内3D设计、装饰和Sass服务提供商。历时2个月,完成全站向腾讯云迁移

挑战点
多地团队协同
400+业务模块,耦合度高
云服务规模大,涉及20+云产品数据
规模
全量业务:600+主机;
数据库:RDS 200+套;
Redis 100套;MongoDB 10+套;
ES:20+套:Hbase:8华;
对象存储:4PB+。
 
技术组件
云产品:ACK、ECS、RDS、Redis、MongoDB、Hbase、Es、Oss等:
开源组:Nginx、RocketMQ、Kafka、ZooKeeper等。
迁移工具
DTS/Hbase replication/迁移服务平台/Cos migration等。
割接时长
分批割接,核心业务2小时。
 

 

icon迁移案例-某家装云设计平台icon

迁移步骤
环境准备、业务测试
灰度流量、业务割接
DNS切流、回滚预案
迁移经验
成立迁移专项组:建立上升机制、沟通机制
利用迁移工具提升迁云效率:资源一键扫描工具/DTS批量创建工具/数据库割接工具
充分演练:确保每个成员知道自己再什么时间点干什么事
风险预案充分:如办公终端/掉电、疫情风控、腾讯文档故障、腾讯会议等

 

icon迁移常见问题-不适合上云场景icon

 

场景描述
IDC迁云客户,由于其历史原因或业务特殊性,部分场景下会用到独立硬件设备或对硬件有特殊要求的软件组件,该类设备或组件无法直接迁移至公有云:
硬件设备:通信加密机,公安部人身核验硬件等:
对硬件有特殊要求的软件组件:SAP,Oracle等。
安全通
1、托管方案:将该类设备托管至腾讯云机房
2、保留方案:将该类设备仍保留在IDC,专线或VPN互通;
3、改造方案:将对硬件有特殊要求的软件组件进行改造,如0racle迁移至Tbase。
注意点
迁移时,对特殊硬件或软件的搬迁/改造评估一定要充分,如果选择托管,需评估用户可接受的停服时长。

 

icon迁移常见问题-软件版本过低icon

 

场景描述
由于IDC运维管理严重依赖运维人员水平和精力,业务一旦稳定后,一般不再对组件版本进行迭代和变更,导致迁云时由于软件版本过低,在云上无法选型或直接迁移。
安全通
1、向下兼容:遵守向下兼容原则,如IDC使用Redis 2.8,云上选择Redis 4.0;
2、版本升级:对于部分版本实在过低,无法做到向下兼容且无法使用现有工具平移上云的优先在IDC进行版本升级;如MySQL5.1升级至5.6。
注意点
对于版本较低的组件或程序,迁移时优先评估迁移工县是否能够跨版本迁移,如迁移工具无法跨版本迁移,可先在原地搭建备库或备用环境进行升级,然后再迁移上云。

 

 

icon迁移常见问题-带宽打满icon

 

场景描述
两条专线带宽同时打满,影响部分测试业务跨专线互访。
解决方案
常见于存储数据同步未限速导致占用大量带宽,如大数据 DistCP 传输文件时未限速
针对不同组件,可设定带宽限速或并发限制,如大数据Hadoop同步调整 DistCPbandwidth 参数进行带宽控制。
注意点
迁移过中,应对哪些业务使用专线,需要多大带宽有明确规划和使用规范,以保障已迁移业务通过专线互访正常。

 

icon迁移常见问题-数据一致性问题icon

场景描述
部分核心库需保证数据的强一致性,必须进行数据校验。
解决方案
使用腾讯云提供的数据库割接辅助工具,支持MySQL数据快速校验,对数据一致性进行抽验。
注意点
前期信息梳理时,应明确哪些核心数据需要抽检,抽检多大比例以判断抽检所需时长,以保障业务割接。

 

 

icon迁移常见问题-环境一致性问题icon

 

场景描述
默认情况下,云厂商会对 Redis psync进行权限管控,这会导致 DTS 在同步时无法通过psync 拿到偏移量进行增量同步;如果是集群版,会对节点暴露进行管控。
解决方案
1、阿里云Redis 主从版,可以 控制台- 创建复制账号绕过psync管控;
2、阿里云Redis 集群版,需要先申请直连模式,再创建复制账号绕过 节点发现和 psync 管
控。
注意点
Redis 主从版和集群版应注意是否有2.8的低版本,目前已知2.8版本不支持创建复制账号。

 

 

 

icon迁移常见问题-RDS只读问题icon

 

场景描述
1、RDS部分版本执行 flush table with read lock 不生效;
2、执行 flush table with read lock 后RDS发生HA切换。
解决方案
场 景1:目前已知 RDS for MvSQL 5.6版本不支持FTWRL 命令,建议通过设置安全组或创建只读账号进行预案处置;
场景2:建议业务低峰期执行FTWRL命令,业务活跃期执行此命令,如果有大事物在执行,有可能拿锁失败导致CPU高负载,进而触发RDSHAhang机切换。
注意点
迁移过中,应对哪些业务使用专线,需要多大带宽有明确规划和使用规范,以保障已迁移业务通过专线互访正常。

 

 

icon迁移常见问题-出口IP冗余问题icon

 

场景描述
客户部分业务有出海及第三方回调需求,需对方添加IP白名单放行。
其中两路用于地图回调的 IP 测试期间正常,割接运行一段时间后,出现延迟增大和被封禁现象,而重新申请EIP并添加白名单浪费大量时间和人力沟通成本。
解决方案
有第三方访问需求的IP,尤其是需要添加白名单的IP,在网络规划之处即做出预留和备用,以防运营商封禁或路由变更时,能够有备用IP快速顶上。
注意点
第三方互访业务,应评估出口IP封禁风险,准备几余IP备用,在出现紧急情况时,能够自动或手动快速切换。

 

 

产品推荐

Veeam 云连接
Veeam云连接它支持将 Veeam 备份和副本从多个位置发送至主数据中心,或将这些备份直接归档至公有云,同时提供灵活性和控制来选择最能满足您需求的企业备份和恢复策略。
免费试用
查看详情
讯鸿佳信全渠道在线客服系统
佳信客服支持接入企业官网、移动网页、APP、微信公众号、微信小程序、微博、邮箱、字节小程序等渠道在线渠道咨询。可利用佳信智能路由,将客户精准引导至最合适的业务服务技能组。
免费试用
查看详情
腾讯健康组学平台
腾讯健康组学平台以PaaS架构底座为基因企业提供高效部署、弹性调度、高效易用的生信云环境及多类型计算资源。打通应用、调度、计算和存储之间的边界、简化上云配置、简化运维管理,助力基因企业快速构建/迁移云上自用/对外服务生信云。
免费试用
查看详情
浪潮云Web应用防火墙
Web应用防火墙(简称WAF)用于针对web网站的常见攻击进行监测和阻断。支持发现SQL注入、XSS跨站等web攻击行为。
免费试用
查看详情