目前在线迁移工具支持的源端主机操作系统包括但不限于以下操作系统(32位或64位均可):
Linux 操作系统 | Windows 操作系统 |
---|---|
CentOS 5/6/7/8 | 暂不支持 |
Ubuntu 10/12/14/16/18/20 | |
Debian 7/8/9/10 | |
SUSE 11/12/15 | |
openSUSE 42 | |
Amazon Linux AMI | |
Red Hat 7/8 |
如果您的源端主机和目标云服务器都具有公网访问能力,则可以使用公网迁移模式进行迁移。
在目前的公网迁移模式中,源端主机通过互联网访问腾讯云 API 发起迁移请求,并向目标云服务器传输数据,将源端主机迁移至腾讯云的目标云服务器。公网迁移场景如下图所示:
go2tencentcloud.zip
解压后,文件说明如下:
文件名 | 说明 |
---|---|
go2tencentcloud-linux.zip | Linux 系统的迁移压缩包。 |
readme.txt | 目录简介文件。 |
release_notes.txt | 迁移工具变更日志。 |
go2tencentcloud-linux.zip
解压后,文件说明如下:
文件名 | 说明 |
---|---|
go2tencentcloud_x64 | 64位 Linux 系统的迁移工具可执行程序。 |
go2tencentcloud_x32 | 32位 Linux 系统的迁移工具可执行程序。 |
user.json | 迁移时的用户信息。 |
client.json | 迁移工具的配置文件。 |
rsync_excludes_linux.txt | rsync 配置文件,排除 Linux 系统下不需要迁移的文件目录。 |
注意不能删除配置文件,并请将配置文件存放在和 go2tencentcloud 可执行程序同级目录下。
user.json 配置文件说明如下表:
参数名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
SecretId | String | 是 | 账户 API 访问密钥 SecretId,详细信息请参考 访问密钥。 |
SecretKey | String | 是 | 账户 API 访问密钥 SecretKey,详细信息请参考 访问密钥。 |
client.json 配置文件部分说明如下表:
参数名称 | 类型 | 是否 必填 |
说明 |
---|---|---|---|
Client.Extra.IgnoreCheck | Bool | 否 | 默认值为
false ,迁移工具默认在工具开始运行时自动检查源端主机环境,如果需要略过检查,请设置为
true 。 |
Client.Extra.Daemon | Bool | 否 | 默认值为
false ,如果需要迁移工具后台运行,请设置为
true 。 |
Client.Net.Proxy.Ip | String | 否 | 默认值为空,若迁移场景为内网迁移 场景3 时,需要配置网络代理的 IP 地址。 |
Client.Net.Proxy.Port | String | 否 | 默认值为空,若迁移场景为内网迁移 场景3 时,需要配置网络代理的端口。 |
Client.Net.Proxy.User | String | 否 | 默认值为空,若迁移场景为内网迁移 场景3 ,且您的网络代理还需认证时,需要配置网络代理的用户名。 |
Client.Net.Proxy.Password | String | 否 | 默认值为空,若迁移场景为内网迁移 场景3 ,且您的网络代理还需认证时,需要配置网络代理的密码。 |
说明除上述参数,client.json 文件剩余配置项通常无需填写。
排除 Linux 源端主机中不需要迁移传输的文件,或指定目录下的配置文件。该文件中已经默认排除以下目录和文件,请勿删改。
/dev/*
/sys/*
/proc/*
/var/cache/yum/*
/lost+found/*
/var/lib/lxcfs/*
/var/lib/docker-storage.btrfs/root/.local/share/gvfs-metadata/*
如果您需要排除其他目录和文件,请在该文件尾部追加内容。例如,排除挂载在 /mnt/disk1
的数据盘的所有内容。
/dev/*
/sys/*
/proc/*
/var/cache/yum/*
/lost+found/*
/var/lib/lxcfs/*
/var/lib/docker-storage.btrfs/root/.local/share/gvfs-metadata/*
/mnt/disk1/*
参数选项 | 说明 |
---|---|
--help |
打印帮助信息。 |
--check |
对源端主机进行检查 |
--log-file |
设置日志文件名称,默认为 log 。 |
--log-level |
日志输出级别,取值范围为1 (ERROR 级别),2 (INFO 级别)和3 (DEBUG 级别),默认值为2 。 |
--version |
打印版本号。 |
本页内容是否解决了您的问题?