随着企业账户资源分散管理难度越来越大,很多企业选择集中资源管理,或者跨账户资源迁移,实现降本增效,那么介绍使用在线迁移控制台将源服务器上的系统、应用程序等从自建机房(IDC)或云平台等源环境迁移至腾讯云的操作步骤。可方便实现企业上云、跨云平台迁移、跨账号/区域迁移或部署混合云等业务需求,持续更新。。。
说明 源服务器形式可以是物理服务器、虚拟机或其他云平台云服务器。其他云平台包括但不限于 AWS、Google Cloud Platform、VMware、阿里云和华为云等虚拟机平台。
准备事项
- 用子账号进行控制台迁移,则需要使用主账号登录 访问管理控制台,授予子账号
QcloudCSMFullAccess
权限。 - 在 API密钥管理 页面中创建并获取
SecretId
及SecretKey
。 - 下载 在线/离线 迁移工具压缩包。
迁移前的检查
迁移前,需根据实际情况进行检查。检查内容如下表:
Linux 源端主机 | 检查和安装 Virtio,操作详情可参考 Linux 系统检查 Virtio 驱动。执行 which rsync 命令检查是否安装了 rsync。如未安装,请参考 如何安装 Rsync 进行安装。检查 SELinux 是否已打开。如果 SELinux 已打开,请参考 如何关闭 SELinux 进行关闭。向腾讯云 API 发起迁移请求后,云 API 会使用当前 UNIX 时间检查生成的 Token,请确保当前系统时间无误。 |
---|---|
目标云服务器(可选) | 存储空间:目标云服务器的云硬盘(包括系统盘和数据盘)必须具备足够的存储空间用来装载源端的数据。安全组:安全组中不能限制443端口和80端口。带宽设置:建议尽可能调大两端的带宽,以便更快迁移。迁移过程中,会产生约等于数据量的流量消耗,如有必要请提前调整网络计费模式。目标云服务器和源端主机的操作系统类型是否一致:操作系统不一致会造成后续制作的镜像的信息与实际操作系统不符,建议目标云服务器的操作系统尽量和源端主机的操作系统类型一致。例如,CentOS 7 系统的对源端主机迁移时,选择一台 CentOS 7 系统的云服务器作为迁移目标。 |
- 检查和安装 Virtio,操作详情可参考 Linux 系统检查 Virtio 驱动。
- 执行
which rsync
命令检查是否安装了 rsync。如未安装,请参考 如何安装 Rsync 进行安装。 - 检查 SELinux 是否已打开。如果 SELinux 已打开,请参考 如何关闭 SELinux 进行关闭。
- 向腾讯云 API 发起迁移请求后,云 API 会使用当前 UNIX 时间检查生成的 Token,请确保当前系统时间无误。
- 源端主机检查可以使用工具命令自动检查,如
sudo ./go2tencentcloud_x64 --check
。 - go2tencentcloud 迁移工具在开始运行时,默认自动检查。如果需要略过检查并强制迁移,请将 client.json 文件中的
Client.Extra.IgnoreCheck
字段配置为true
。 - go2tencentcloud 迁移工具详细信息,请参见 迁移工具说明。
开始迁移
- 将迁移工具 go2tencentcloud.zip 下载或上传至源端主机,并执行以下命令进入对应目录。
依次执行以下命令,解压 go2tencentcloud.zip 并进入目录。
unzip go2tencentcloud.zip
cd go2tencentcloud
依次执行以下命令,解压 go2tencentcloud-linux.zip 并进入目录。
unzip go2tencentcloud-linux.zip
cd go2tencentcloud-linux
导入迁移源。
- 以64位 Linux 源端主机为例,以 root 权限依次执行以下命令运行工具。
chmod +x go2tencentcloud_x64
sudo ./go2tencentcloud_x64
- 根据提示输入已在 准备事项 中获取的账户 API 访问密钥的
SecretId
和SecretKey
,并按 Enter。如下图所示:
您也可以执行前,在 user.json 文件配置账户 API 访问密钥。
当迁移工具界面出现如下图所示信息时,表示迁移源已经成功导入控制台,可前往控制台查看迁移源。
登录 在线迁移控制台 即可查看已导入的迁移源,状态为“在线” 。如下图所示:
若未提示 Import source server successfully, 表示导入迁移源失败, 可查看日志(默认为迁移工具目录下的 logs/log 文件)
- 前往在线迁移控制台创建迁移任务。
- 登录 在线迁移控制台,单击目标迁移源所在行右侧的创建迁移任务。
- 在弹出的“创建迁移任务”窗口中,参考 迁移任务配置说明 信息进行配置。
例如,将一台 Linux 源端主机迁移到腾讯云上海地区,并生成目标云服务器镜像。迁移任务配置如下图所示: - PS:提示下,跨账户内网互联,请使用云联网产品打通两个账户VPC内网互联。
- 启动迁移任务。说明
预约执行的任务可跳过本步骤,到达预约执行时间后,迁移任务将会自动开始执行。
创建迁移任务后,可单击迁移任务页签,查看迁移任务。如下图所示:
单击任务所在行右侧的开始/重试,并在弹出确认窗口中单击确定,即可开始迁移任务。此时任务状态变更为“迁移中” 。如下图所示:
- 等待迁移任务结束。
当迁移任务状态为“成功”时,表示成功完成迁移。如下图所示:
618采购季更多福利,可扫码添加专属客服提前关注咨询!
主会场将于6月1日开启,
>>>>>点击直达:<<<<<
推荐阅读:
- 基于腾讯云CVM自建高可用Redis实践 https://cloud.tencent.com/act/cps/redirect?redirect=11
- 基于腾讯云CVM搭建Hadoop集群并做数据迁移 https://cloud.tencent.com/act/cps/redirect?redirect=12&
- 腾讯云 CVM 标签实践分享 https://cloud.tencent.com/act/cps/redirect?redirect=14&
- 主机迁移实践分享 https://cloud.tencent.com/act/cps/redirect?redirect=15&
- 本地IDC机房数据库容灾解决方案 https://cloud.tencent.com/act/cps/redirect?redirect=16&
- 基于云联网跨账户云资源内网互通解决方案 https://cloud.tencent.com/act/cps/redirect?redirect=34664&
- 轻量应用服务器最佳实践:https://cloud.tencent.com/act/pro/lighthouse_new
- 腾讯云音视频通信会场VIP专属会场:https://cloud.tencent.com/act/cps/redirect?redirect=101
- 基于实时音视频云游戏解解乏方案:https://cloud.tencent.com/act/cps/redirect?redirect=118
- 腾讯云海外直播快速最佳实践?:https://cloud.tencent.com/act/cps/redirect?redirect=35154
- 网络摄像头RTMPS如何云直播推流?:https://cloud.tencent.com/act/cps/redirect?redirect=35155
- 如何将点播的媒体文件进行智能降冷?https://cloud.tencent.com/act/cps/redirect?redirect=35
- 如何进行视频源站迁移上云?:https://cloud.tencent.com/act/cps/redirect?redirect=35157
- 云短视频如何使用 Key 防盗链?:https://cloud.tencent.com/act/cps/redirect?redirect=3458
- 如何将点播视频转为类直播效果?:https://cloud.tencent.com/act/cps/redirect?redirect=3462
- 如何实现在小程序上直播插件带货?:https://cloud.tencent.com/act/cps/redirect?redirect=3515