一、迁移前准备
- 创建API密钥:通过腾讯云控制台获取有效的SecretId和SecretKey
- 备份数据:建议暂停应用程序并创建源端主机快照,同时为目标CVM创建系统盘快照
- 权限配置:若使用子账号操作,需授予
QcloudCSMFullAccess
和QcloudCVMFullAccess
权限 - 系统检查:Windows主机需验证Virtio驱动和Cloudbase-Init组件,Linux主机需校准系统时间
二、在线迁移操作步骤
通过腾讯云自研工具go2tencentcloud实现迁移:
- 步骤1:下载迁移工具包并解压至源服务器
- 步骤2:编辑
user.json
配置文件,填写SecretId、SecretKey及目标地域信息 - 步骤3:执行
start.bat
(Windows)或start.sh
(Linux)启动迁移进程 - 步骤4:通过控制台实时查看迁移进度,预计耗时取决于数据量和网络带宽
三、注意事项与验证
迁移过程中需特别关注以下事项:
- 网络要求:确保源端与腾讯云API接口(80/443端口)连通
- 驱动兼容:Windows系统建议提前安装Virtio驱动避免启动失败
- 权限验证:跨账号迁移需通过镜像共享功能完成权限传递
迁移完成后应进行:
- 完整性校验:对比源端与目标服务器的文件哈希值
- 服务验证:测试Web服务、数据库等核心应用的运行状态
腾讯云在线迁移方案通过自动化工具实现业务无感知迁移,支持跨平台、跨账号等多种场景,建议在业务低峰期执行迁移,并做好全链路监控与回滚预案。