检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL数据库迁移后无法启动 问题描述 迁移后MySQL数据库无法正常启动或短暂启动后又退出。 问题分析 该问题是因为源端MySQL数据库没有停止服务,导致目的端数据库相关文件不匹配所引起的。 解决方案 适当时间,停止源端MySql数据库服务的所有业务,再重新同步一次。 父主题:
主机迁移服务是否支持迁移自建的数据库、大数据以及网站等服务 主机迁移服务是整机迁移,不建议用于迁移数据库、大数据及容器等集群。 如果涉及以上自建服务集群的迁移,主机迁移服务无法保障迁移周期,并且在割接之前需要先暂停服务(源端迁移Agent不能中途退出),否则会出现目的端主机启动时
如果输出如下图类似结果,则表示有文件被删除,但是进程还存在的情况。 如果迁移任务可以成功迁移,并且目的端也成功启动,未迁移的数据不影响目的端的正常使用,则属于正常迁移,可忽略。 (可选)在源端服务器,将lsof -n / |grep deleted命令所罗列的进程结束掉。 (可选)选择合适的时间,重启源端服务器,关闭进程。
注意事项 使用该功能前,建议停止源端业务(涉及数据库时需要关闭数据库程序,而不是暂停),否则源端数据一直发生变化,导致源端和目的端数据存在差异。 源端存在数据一直变化的目录,如:SMS-Agent的安装目录,/var/log系统日志目录等,属于正常现象,不代表主机迁移过程中产生了数据差异。
是否支持源端服务器中的部分业务上云? SMS是整机迁移,暂不支持部分业务迁移;如果涉及到数据库业务,建议使用数据复制服务DRS,具体请参考数据复制服务DRS。 父主题: 产品咨询
进入SMS-Agent安装目录,如~\SMS-Agent\agent\config\cloud-region.json目录下,修改cloud-region.json文件。 查找cloud-region.json文件中关键字“linux_image_id",将图中箭头处的镜像id,替换成用户自制镜像的镜像id。
目的端旧的/etc/fstab启动记录会被注释。 Cloud-init 目的端会禁用Cloud-init /etc/cloud/cloud.cfg文件会被删除。 注意: 迁移完成后,您需要自行安装和配置Cloud-Init工具。方法请参考安装Cloud-Init工具和配置Cloud-Init工具。 网卡配置
服务韧性 SMS后端节点采用AZ级容灾,其中任何一个AZ故障,剩余的AZ中仍然会有足够的节点承载后端流量。 数据库采用主备模式,主节点出现故障可自动漂移到备节点,实现主备倒换,保障系统的可用性。 SMS的API接口均配置有流控,超过阈值数量的访问将被限制,从而保障SMS服务的可用性。
在主机迁移的过程中,除了迁移还包含了模块初始化、备份、清理等各种操作,这些操作也会推动进度条的增长,而这些操作的用时难以准确预估,因此会导致迁移进度条增速时快时慢。该现象属于正常现象,请耐心等待迁移完成即可。 父主题: 迁移时长
加密文件 不支持含有受保护文件夹、加密卷的系统。 多节点数据库和活动目录域(AD DS)服务器 主机迁移服务不支持AD和多节点数据库的服务器迁移。 数据库应用数据和域控制器应用数据 主机迁移服务只用于系统迁移,不支持数据库、域控制器等应用数据迁移。 应用与硬件绑定 不支持含有与硬件绑定的应用的系统。
如何使迁移后镜像名称与操作系统保持一致? 现象 在当前的迁移流程中,可能会存在迁移后ECS控制台镜像名称与实际操作系统不一致的现象。 在当前机制下,该现象属于正常现象。 原因 该处显示的是下发ECS时使用的镜像名称,而不是操作系统名称。 如果设置目的端时使用的“创建新服务器“,SMS服务会使用类
IP访问”以保障传输安全。 配置资产:客户在迁移实施时,注册的源端信息和配置的迁移任务等信息。配置资产用于控制迁移进程,其保存在SMS的数据库中。迁移结束后客户可以删除所有配置资产。 父主题: 安全
如果迁移过程中出现报错,请及时收集迁移日志,以供技术人员定位问题。 查询迁移日志的方法参见如何查找SMS的运行日志? 迁移后须知 主机迁移服务属于系统迁移,可以保证迁移前后数据一致性,但无法确保迁移后业务能正常运行。应用能否成功部署,需要用户根据实际情况进行调整,SMS只负责数据迁移,不负责用户的业务调整。
在Agent启动界面,输入AK、SK、sms_domain信息,启动SMS-Agent。首次启动会失败,属于正常现象,因为此时云服务域名还没有替换成内网域名,需要通过启动SMS-Agent为cloud-region.json文件生成内容,用于后续的参数修改。 sms_domain信息必须使用
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
dev/vda1磁盘数据实际上迁移了2次)。 使用ls命令,分别查看根目录/ 和/home/mnt_test目录下的文件,如果完全一致,则属于重复挂载,请参考•情况一:重复挂载进行处理。 情况二:绑定式挂载 排查方法: 在源端服务器执行mount命令,查找有没有同一个磁盘或者分区
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
如何解决/boot分区挂载了xfs文件系统卷引起的grub问题? 如何解决创建虚拟机失败? 无法执行“开始”或“启动目的端”操作 MySQL数据库迁移后无法启动 SELinux配置错误,无法进入系统 迁移完成后,目的端服务器存在源端云服务商相关服务的Agent插件 Windows
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]