详情页标题前

腾讯云CVM服务器兼容性与工具配置说明

详情页1

支持的操作系统

目前在线迁移工具支持的源端主机操作系统包括但不限于以下操作系统:

Linux 操作系统 Windows 操作系统
CentOS 5/6/7/8 Windows Server 2008Windows Server 2012Windows Server 2016Windows Server 2019Windows Server 2022
Ubuntu 10/12/14/16/18/20
Debian 7/8/9/10
SUSE 11/12/15
openSUSE 42
Amazon Linux AMI
Red Hat 5/6/7/8
Oracle Linux 5/6/7/8

支持的迁移模式

公网迁移模式内网迁移模式如果您的源端主机和目标云服务器都具有公网访问能力,则可以使用公网迁移模式进行迁移。
在目前的公网迁移模式中,源端主机通过互联网访问腾讯云 API 发起迁移请求,并向目标云服务器传输数据,将源端主机迁移至腾讯云的目标云服务器。公网迁移场景如下图所示:

腾讯云CVM服务器兼容性与工具配置说明


如果您的源端主机或目标云服务器处于某个内网或 VPC 中,源端主机不能通过互联网直接与目标云服务器建立连接,则可以使用工具的内网迁移模式进行迁移。内网迁移模式需要通过使用如 VPC 对等连接VPN 连接云联网 或者 专线接入 等方式建立源端主机与目标云服务器的连接通道。场景1:(该场景仅支持 使用工具迁移)如果您的源端主机或目标云服务器不能访问公网,则可以先通过一台拥有公网访问能力的主机(如网关)以互联网方式访问腾讯云 API 发起迁移请求,再通过连接通道向目标云服务器传输数据进行迁移。此场景不要求对源端主机和目标云服务器具有公网访问能力。

腾讯云CVM服务器兼容性与工具配置说明

场景2:如果您的源端主机可以访问公网,则可以先在源端主机上通过互联网访问腾讯云 API 发起迁移请求,再通过连接通道向目标云服务器传输数据进行迁移。此场景要求对源端主机具有公网访问能力,而目标云服务器则不要求。

腾讯云CVM服务器兼容性与工具配置说明

场景3:如果您的源端主机可以通过代理访问公网,则可以先在源端主机上通过网络代理访问腾讯云 API 发起迁移请求,再通过连接通道向目标云服务器传输数据进行迁移。此场景不要求对源端主机和目标云服务器具有公网访问能力。

腾讯云CVM服务器兼容性与工具配置说明



压缩包文件说明

go2tencentcloud.zip 解压后,文件说明如下:

文件名 说明
go2tencentcloud-linux.zip Linux 系统的迁移压缩包。
go2tencentcloud-windows.zip Windows 系统的迁移压缩包。
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-windows.zip 解压后,文件说明如下:

文件名 说明
go2tencentcloud_x64.exe 64位 Windows 系统的迁移工具可执行程序。
user.json 迁移时的用户信息。
client.json 迁移工具的配置文件。
client.exe Windows 系统的迁移可执行程序。

注意不能删除配置文件,并请将配置文件存放在和 go2tencentcloud 可执行程序同级目录下。

user.json 文件参数说明

user.json 配置文件说明如下表:

参数名称 类型 是否必填 说明
SecretId String 账户 API 访问密钥 SecretId,详细信息请参见 访问密钥
SecretKey String 账户 API 访问密钥 SecretKey,详细信息请参见 访问密钥
Region String 目标云服务器的地域,只需填写地域,无需填写可用区,取值请参见 地域 列表。
InstanceId String 目标云服务器 CVM 的实例 ID,形如 ins-xxxxxxxx。(暂不支持轻量应用服务器)
DataDisks Array 源端主机待迁移数据盘列表,每一个元素代表一块数据盘,最多支持20块数据盘。
DataDisks.Index Integer 数据盘序号,取值范围[1,20],值为1代表该块数据盘将迁移至目标云服务器挂载的第一块数据盘,值为2代表迁移至目标云服务器挂载的第二块数据盘,以此类推。
DataDisks.Size Integer 源端数据盘大小,单位 GB,取值范围[10,16000]。
DataDisks.MountPoint String 源端数据盘挂载点,如 “/mnt/disk1″。

您可参考以下的示例,结合实际业务场景修改配置文件。示例1:将一台 Linux 源端主机迁移至腾讯云广州地域的一台云服务器中,user.json 文件配置为以下内容:

{   "SecretId": "your secretId", "SecretKey": "your secretKey",   "Region": "ap-guangzhou",   "InstanceId": "your instance id"} 

示例2:将一台 Linux 源端主机(包含一块数据盘,挂载点为 /mnt/disk1,大小为10GB)迁移至腾讯云广州地域的一台目标云服务器(至少挂载一块数据盘),user.json 文件配置为以下内容:

{   "SecretId": "your secretId", "SecretKey": "your secretKey",   "Region": "ap-guangzhou",   "InstanceId": "your instance id", "DataDisks": [     {         "Index": 1,         "Size": 10,         "MountPoint": "/mnt/disk1"     } ]}

示例3:将一台 Linux 源端主机(包含两块数据盘,盘1挂载点为 /mnt/disk1,大小为10GB,欲迁移至目标云服务器的第一块数据盘,盘2挂载点为 /mnt/disk2,大小为20GB,欲迁移至目标云服务器的第二块数据盘)迁移至腾讯云广州地域的一台目标云服务器(至少挂载两块数据盘),user.json 文件配置为以下内容:

{   "SecretId": "your secretId", "SecretKey": "your secretKey",   "Region": "ap-guangzhou",   "InstanceId": "your instance id", "DataDisks": [     {         "Index": 1,         "Size": 10,         "MountPoint": "/mnt/disk1"     },     {         "Index": 2,         "Size": 20,         "MountPoint": "/mnt/disk2"     } ]}  

client.json 文件参数说明

client.json 配置文件部分说明如下表:

参数名称 类型 是否必填 说明
Client.Extra.IgnoreCheck Bool 默认值为 false,迁移工具默认在工具开始运行时自动检查源端主机环境,如果需要略过检查,请设置为 true。
Client.Extra.Daemon Bool 默认值为 false,如果需要迁移工具后台运行,请设置为 true。
Client.Net.Proxy.Ip String 默认值为空,若迁移场景为内网迁移 场景3 时,需要配置网络代理的 IP 地址。
Client.Net.Proxy.IPv6 Bool 默认值为 false,若您期望使用 IPv6(例如迁移场景中源端或对端只有 IPv6 IP 的情况下)传输数据,需要您将此选项设置为 true,否则,迁移流量将通过 IPv4 传输。
Client.Net.Proxy.Port String 默认值为空,若迁移场景为内网迁移 场景3 时,需要配置网络代理的端口。
Client.Net.Proxy.User String 默认值为空,若迁移场景为内网迁移 场景3 ,且您的网络代理还需认证时,需要配置网络代理的用户名。
Client.Net.Proxy.Password String 默认值为空,若迁移场景为内网迁移 场景3 ,且您的网络代理还需认证时,需要配置网络代理的密码。

说明除上述参数,client.json 文件剩余配置项通常无需填写。

rsync_excludes_linux.txt 文件说明

排除 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 打印版本号。
--clean 终止迁移任务。



腾讯云云服务器官网1折活动进行中,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/138660.html

(0)
上一篇 2023年12月9日 上午1:02
下一篇 2023年12月9日 上午1:02
详情页2

相关推荐

  • js问题-云小二-阿里云

    在js循环中使用定时器的逻辑 在里面加入判断 如何结束js的循环? 以下为热心网友提供的参考意见 在Serverless环境中,通常会使用定时器触发器来执行定期的任务。如果你在JavaScript中使用循环,并且需要加入判断以结束循环,你可以结合setTimeout()函数和一个计数器或者条件变量来实现。 以下是一个简单的例子,展示如何在一个循环中使用定时器…

    阿里云 2023年12月13日
  • 腾讯云对象存储Hadoop 工具

    使用/咨询问题 什么是 Hadoop-COS 工具? Hadoop-COS 为 Apache Hadoop、Spark 以及 Tez 等大数据计算框架集成提供支持,可以像访问 HDFS 一样读写存储在腾讯云 COS 上的数据。同时也支持作为 Druid 等查询与分析引擎的 Deep Storage。 自建 Hadoop 如何使用 Hadoop-COS jar…

    2023年12月9日
  • 腾讯云CVM服务器使用自动化助手执行命令

    操作场景 腾讯云自动化助手(TencentCloud Automation Tools,TAT)是云服务器和轻量应用服务器的原生运维部署工具。您无需远程连接实例,自动化助手即可自动批量执行 Shell 命令,完成运行自动化运维脚本、轮询进程、安装/卸载软件、更新应用及安装补丁等任务。如需了解自动化助手的更多信息,请参见 腾讯云自动化助手。本文介绍如何使用自动…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储快速入门

    功能描述 文档转 HTML 功能支持对多种文档类型的文件生成 HTML 格式预览,满足 PC、App 等多个用户端的文档在线浏览需求,适用于在线教育、企业 OA、在线知识库、网盘文档预览等业务场景。说明对象存储封装预览 JS SDK,只需要一条 URL 即可接入 HTML 预览服务。您可在 文档预览接入体验工具 中自行调整参数,体验接入文档预览后的预览效果,…

    2023年12月9日
  • 腾讯云云函数(SCF)SCF + PostgreSQL 导入 Ckafka 数据-云淘科技

    背景说明 云函数是腾讯云为企业和开发者们提供的无服务器执行环境,具体可参见 云函数 SCF,下文简称 SCF。云数据仓库 PostgreSQL 常见使用场景是将消息中间件的信息同步到云数据仓库 PostgreSQL 后再进行分析。本文提供了一种便捷的方法,即使用 SCF 实时的将 Kafka 中的数据导入到云数据仓库 PostgreSQL,无需用户维护任何服…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。