文档首页/ 主机迁移服务 SMS/ 常见问题/ 目的端配置与启动/ 迁移后目的端与源端相比有哪些变化?
更新时间:2024-10-14 GMT+08:00

迁移后目的端与源端相比有哪些变化?

使用主机迁移服务,在迁移配置阶段会涉及部分参数的修改,参数的修改内容与操作系统、对应文件、参数设置等强相关。随着版本迭代和系统更新,迁移配置所修改的参数内容也会有所变动,本节表格内所列参数仅提供参考,最终解释权归主机迁移服务所有。

表1 迁移后目的端与源端保持一致的参数(Windows、Linux通用)

参数

迁移后的服务器

备注

OS类型

和源端服务器的OS一样

目的端服务器原来的OS被覆盖。

IP

目的端服务器的IP

迁移后公网IP会变。如果目的端服务器所在VPC下的网段包含源端内网IP时,内网IP可以设置为不变。

用户名

和源端服务器的用户名一样

-

密码(证书)

用户名、证书、密码都与源端服务器保持一致

-

数据

数据与源端保持一致,包括文件、应用、配置

-

表2 Windows服务器迁移后变化的参数以及修改的配置项

参数/配置项

迁移后的服务器

备注

主机名

系统可能会更新主机名

和主机名绑定的业务可能会受影响。

MAC地址

目的端服务器的MAC

MAC地址属于网卡固有属性,创建目的端服务器时候已经确定。

DNS

可能变化(概率大)

  • DNS配置文件参数与源端一致。
  • 目的端子网的DNS配置会影响目的端主机的DNS解析。

迁移完成后,可以在目的端修改。

EIP

迁移后绑定的目的端EIP地址

-

磁盘、分区大小

配置目的端时所选的目的端服务器磁盘和分区大小

如果选择了磁盘分区调整,迁移后的磁盘和分区大小取决于配置目的端时候设置的大小。

主机SID

使用目的端服务器的SID

Windows的SID是硬件属性,每个机器的都不一致,无法迁移。因此源端服务器加入域管理的,迁移到目的端服务器后会失效,需要重新加。

注册表、BCD启动项

根据需要修改

为适配华为云,主机迁移服务会对注册表和启动项进行适配修改。

动态分区

重新设置动态分区

针对BIOS启动的Windows服务器,系统会重新设置动态分区。

驱动文件目录

拷贝源端驱动文件到目的端驱动程序目录下

-

表3 Linux服务器迁移后变化的参数以及修改的配置项

参数/配置项

迁移后的服务器

备注

主机名

系统可能会更新主机名

和主机名绑定的业务可能会受影响。

MAC地址

目的端服务器的MAC

MAC地址属于网卡固有属性,创建目的端服务器时候已经确定。

DNS

可能变化(概率大)

  • DNS配置文件参数与源端一致。
  • 目的端子网的DNS配置会影响目的端主机的DNS解析。

迁移完成后,可以在目的端修改。

EIP

迁移后绑定的目的端EIP地址

-

磁盘、分区大小

配置目的端时所选的目的端服务器磁盘和分区大小

如果选择了磁盘分区调整,迁移后的磁盘和分区大小取决于配置目的端时候设置的大小。

磁盘名称

根据目的端虚拟化类型决定

一般不会影响业务。

磁盘、分区的UUID和PARTUUID

目的端会重新生成UUID和PARTUUID

只针对Linux文件级迁移。

Grub配置文件

会根据目的端启动盘或者boot分区的UUID修改grub相关启动配置文件

  • BIOS启动的服务器需要安装grub,会修改/boot/grub目录下grub配置文件。
  • UEFI启动的服务器会修改/boot/efi/和/boot/grub目录下grub配置文件的UUID。

启动的initrd或initramfs

注入相关驱动

注入驱动保证目的端服务器在华为云能正常启动。

X11的xorg.conf配置文件

目的端会更新/etc/X11/xorg.conf配置文件

该文件影响图形化界面和显示相关参数。原文件备份为/etc/X11/xorg.conf.bak。

第三方工具

目的端会删除以下工具:

  • /etc/rc.d/rc5.d/vmware-tools
  • /etc/rc.d/rc3.d/vmware-tools
  • /etc/init.d/vmware-tools

-

SElinux安全配置

会生成/.autorelabel文件,目的是重新标记

只针对Redhat/Centos/Oracle系统。

密码重置插件

目的端/home目录会安装华为云ECS密码重置插件CloudRestPwdAgent

如果不想安装该插件,可以在迁移前修改配置文件g-property.cfg中的installPwdAgent参数为false。

服务器时间

会修改ntp配置文件/etc/ntp.conf

添加目的端所在Region所在的标准时间。

Motd

会修改/etc/motd文件为空

默认不设置开机启动logo。

Fstab启动项

根据新目的端UUID和挂载情况重新生成fstab。

目的端旧的/etc/fstab启动记录会被注释。

Cloud-init

目的端会禁用Cloud-init

/etc/cloud/cloud.cfg文件会被删除。

注意:

迁移完成后,您需要自行安装和配置Cloud-Init工具方法请参考安装Cloud-Init工具配置Cloud-Init工具

网卡配置

删除/etc/udev/rules.d/目录下部分网络相关配置文件,根据不同系统备份并修改DHCP

修改网卡配置文件。

比如:

  • Redhat/Centos/SUSE/Euleros等系统会修改ifcfg-eth*文件。
  • Debian/Ubuntu系统会修改yaml文件。

谷歌服务

迁移后目的端会默认禁用谷歌服务

由于原平台服务无法在华为云运行,可能导致启动失败或者服务异常。

您可以源端主机执行如下命令,检测开机自启动程序中是否存在google相关字符串。

(find /etc/systemd/system/ -name 'google*' -type l | grep 'service') & (find  /etc/init/  -name 'google*' | grep 'conf') 2>/dev/null