本文介绍通过云服务器控制台在线迁移功能的内网迁移模式,将源服务器上的系统、应用程序等从自建机房(IDC)或云平台等源环境迁移至腾讯云云服务器的操作步骤。
使用内网迁移相比于公网迁移,迁移传输速度更快,可以显著提高迁移效率,并且对源端机器的公网访问能力不限制,可灵活配置迁移。
QcloudCSMFullAccess
权限。SecretId
及 SecretKey
。点此获取 迁移工具压缩包。
请根据您的源端主机和目标云服务器的网络环境,确定适合的迁移模式。
目前控制台在线迁移支持公网模式和内网迁移模式。其中,内网迁移模式细分为3种场景。不同迁移模式/场景,对源端主机和目标云服务器的网络要求不一致。如果源端主机和目标云服务器均可以访问公网,则可以直接进行默认模式迁移。如果源端主机和目标云服务器任何一方不能直接访问公网,则可以选择先通过 VPC 对等连接、VPN 连接、云联网 或者 专线接入 等方式建立连接通道,再进行内网模式迁移。
迁移前,需根据实际情况进行检查。检查内容如下表:
Linux 源端主机 |
|
---|---|
目标云服务器(可选) |
|
说明
- 源端主机检查可以使用工具命令自动检查,如
sudo ./go2tencentcloud_x64 --check
。- go2tencentcloud 迁移工具在开始运行时,默认自动检查。如果需要略过检查并强制迁移,请将 client.json 文件中的
Client.Extra.IgnoreCheck
字段配置为true
。- go2tencentcloud 迁移工具详细信息,请参见 迁移工具说明。
unzip go2tencentcloud.zip
cd go2tencentcloud
2. 依次执行以下命令,解压 go2tencentcloud-linux.zip 并进入目录。
unzip go2tencentcloud-linux.zip
cd go2tencentcloud-linux
3. (可选)排除源端主机上不需迁移的文件和目录。 若 Linux 源端主机中存在不需要迁移的文件或目录,可将文件或目录添加至 [rsync_excludes_linux.txt 文件](https://intl.cloud.tencent.com/document/product/213/44340) 中。 4. (可选)设置网络代理。 - 若您的迁移场景为 [内网迁移模式:场景2](https://intl.cloud.tencent.com/document/product/213/44340), 则请跳过该步骤。 - 若您的迁移场景为 [内网迁移模式:场景3](https://intl.cloud.tencent.com/document/product/213/44340), 则需要配置代理网络的 IP 地址和端口: - 需要将 `client.json` 文件中的 `Client.Net.Proxy.Ip` 和 `Client.Net.Proxy.Port` 项设置为网络代理的 IP 地址和端口。 - 如您的网络代理还需认证,请在 `Client.Net.Proxy.User` 和 `Client.Net.Proxy.Password` 项填写网络代理的用户名和密码。如无需认证,则不填写。 5. 导入迁移源。 1. 以64位 Linux 源端主机为例,以 root 权限依次执行以下命令运行工具。说明
go2tencentcloud
目录下的文件将不会被迁移,请勿将需迁移的文件放置在该目录下。
chmod +x go2tencentcloud_x64
sudo ./go2tencentcloud_x64
SecretId
和 SecretKey
,并按 Enter。如下图所示:注意迁移源导入成功之后,请勿关闭实例中的迁移工具直至迁移任务完成。否则,迁移源离线之后,将无法完成迁移任务。
创建迁移任务后,可单击迁移任务页签,查看迁移任务。如下图所示:说明预约执行的任务可跳过本步骤,到达预约执行时间后,迁移任务将会自动开始执行。
说明由于传输数据耗时受源端数据大小,网络带宽等因素影响,请耐心等待迁移流程的完成。迁移工具支持数据传输的断点续传。
本页内容是否解决了您的问题?