火山引擎服务器迁移中心使用指南-同账号或跨账号迁移ECS实例

axin 2025-04-30 61人围观 ,发现0个评论 火山引擎云服务器云服务器云服务器教程

👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>

SMC不仅可以将本地、其他云平台服务器迁移至火山引擎,还可以将火山引擎账号下的ECS实例迁移至同账号或其他账号下。

前提条件

  • 您的火山引擎账号与迁移源,需满足约束限制。

  • 完成准备工作。

  • 如需迁移火山引擎自定义镜像数据,您需要使用该镜像创建实例再进行迁移。操作详情可查看通过镜像购买实例。

操作场景

当跨地域复制镜像或共享镜像功能不满足您迁移ECS实例需求时,可根据本文指引完成ECS实例同账号/跨账号迁移。
  • 同账号迁移

将火山引擎账号下的ECS实例,迁移至该账号同地域或其他地域。
  • 跨账号迁移

将火山引擎账号下的ECS实例,迁移至其他火山引擎账号的同地域或其他地域。

操作步骤

步骤一:导入迁移源

同账号迁移

  1. 登录待迁移的云服务器实例,操作详情可查看登录目标实例。

  1. 执行如下命令,安装迁移客户端。

sudo wget -O smc-agent_Linux_amd64.tar.gz https://smc.tos-cn-beijing.volces.com/smc-agent_Linux_amd64.tar.gz
sudo tar -zxvf smc-agent_Linux_amd64.tar.gz
  1. (可选)运行迁移Agent前,您可以在excludes.txt中排除无需迁移的文件或目录。

说明
  • 暂仅使用“文件复制”进行迁移时,支持排除无需迁移的文件/文件夹。

  • 请在excludes.txt文件中,填写文件相对于其所在目录挂载点的相对路径。例如:/boot/test_file.txt,需填写路径为test_file.txt。

  1. 执行如下命令,根据指引输入访问密钥AK/SK,运行迁移工具Agent。

./smc_manage start
示例:

  1. 执行tail -f smc.log命令,查看SourceId(迁移源ID)及Agent运行日志。


跨账号迁移

  1. 使用迁移源实例归属账号,登录迁移源实例。

  1. 执行如下命令,下载迁移Agent。

sudo wget -O smc-agent_Linux_amd64.tar.gz https://smc.tos-cn-beijing.volces.com/smc-agent_Linux_amd64.tar.gz
  1. 执行如下命令,安装迁移Agent。

sudo tar -zxvf smc-agent_Linux_amd64.tar.gz
  1. (可选)运行迁移Agent前,您可以在excludes.txt中排除无需迁移的文件或目录。

说明
  • 暂仅使用“文件复制”进行迁移时,支持排除无需迁移的文件/文件夹。

  • 请在excludes.txt文件中,填写文件相对于其所在目录挂载点的相对路径。例如:/boot/test_file.txt,需填写路径为test_file.txt。

  1. 执行如下命令,输入目标实例/镜像所属账号的访问密钥AK/SK,运行迁移工具Agent。

说明
如果您输入的Access Key ID和Secret Access Key不正确或需要更换密钥配置,请删除user_cfg.json文件中的AK与SK值,重新运行迁移工具Agent。
./smc_manage start
示例:

  1. 执行tail -f smc.log命令,查看SourceId(迁移源ID)及Agent运行日志。

步骤二:迁移云服务器

  1. 使用迁移的目标实例所属的账号,登录云服务器控制台。

  1. 在顶部选择目标实例所在地域,在左侧目录树选择“服务器迁移中心 > 迁移源”,进入在迁移源列表页。

  1. 通过迁移源名称/ID查询目标迁移源。

  1. 单击目标迁移源“操作”列的“创建迁移任务”按钮。

  1. 根据创建并启动迁移任务指引,配置同地域/跨地域迁移任务。

步骤三:查看迁移任务

开始迁移后,您可以登录迁移任务控制台,查看任务进度与结果。

完成迁移后,你可以登录云服务器控制台,使用源云服务器的登录密码/密钥对,登录迁移的目的云服务器。


不容错过
Powered By TOPYUN 云产品资讯