实践分享-泛微OA业务在线迁移华为云实践指导书

泛微OA业务在线迁移华为云实践指导书

1. 场景说明

客户已经部署了泛微 E-Cology 应用,部署环境是传统IDC或者公有云,操作系统为Windows和Linux(兼容性列表详情),需要迁移该OA系统到华为云,要求业务在线迁移,本指导书介绍了如何使用华为云主机迁移服务(SMS)实现业务在线迁移。

迁移场景示意图

华为云主机迁移服务需要在源端安装Agent,Agent的CPU占用率基本忽略不计,如果担心网络带宽影响正常业务,建议挑选迁移时间或者限制传输速度,华为云操作指导。

注意:迁移之后源端和目的端的OS系统会保持一致,迁移工作流程见华为云官网

主机迁移服务使用流程图

2. 准备工作

华为云主机迁移服务的Agent需要获取到目的端华为云的IAM账号AK/SK

首先需要获取迁移目的端华为云账号,如果客户华为云上已经有生产业务运行,建议创建新的IAM账号和企业项目用于迁移项目,账号和权限划分实践可以参考我的另一个经验分享-基于项目与部门管理公有云资源。

如何获取IAM账号的AK/SK请参考华为云在线指导获取访问密钥。

3. 下载并在源端安装Agent

在源端主机需要下载并安装Agent,注意:Linux和Windows Agent不同,建议安装新版Agent ,同时需要确认源端环境和华为云之间的网络是互通的,如果没有专线/VPN,可以让源端具备访问互联网的条件。

下载Agent

安装和配置过程见华为云官方指导:Windows Agent 和 Linux Agent。

Windows Agent配置

此处需要用到前一步获取到的AK/SK。

4. 设置目的端环境

迁移前,需要设置目的端服务器(迁移目的地),该目的端用来接收源端的数据和系统盘,迁移之后操作系统会与源端保持一致

如果选择了公网迁移,迁移过程中需要源端和目的端主机的IP、端口互通,如果迁移目的端是已有云主机,需要绑定弹性公网IP;如果是创建新云主机,则不用手工绑定EIP;但是都需要确保打开安全组的端口,Windows系统开放TCP的8899端口和8900端口;Linux系统开放8900、22端口。安全组操作请查看官网指导手册添加安全组规则。

目的端设置

注意1:在华为云配置相同规格的云主机资源,包括规格和挂载磁盘都建议保持一致。

建议参考华为云官网详细的操作指导书设置迁移目的端。

5. 开始迁移服务

基本工作到这里已经完成,在主机迁移服务界面开始迁移任务吧!首次同步为全量复制,网络中断之后支持断点续传,全量复制完成之后和切换业务之前主机迁移服务会持续做增量同步。

启动迁移任务

注意:过程中千万不要停止、重启源端Agent,否则会导致需要重新全量同步!!
注意:过程中千万不要停止、重启源端Agent,否则会导致需要重新全量同步!!
注意:过程中千万不要停止、重启源端Agent,否则会导致需要重新全量同步!!

6. 启动目的端

启动目的端这步操作非常重要,其作用为启动后目的端的服务器将接管对外服务,所有的请求和数据不再向源端发送,所以点击启动目的端前,务必确认源端的业务停止对外服务,需要停止泛微OA应用程序和数据库,保障数据的一致性。

启动目的端

启动目的端任务完成后,需要查看目的服务器数据是否一致,以及完成以下工作:

  1. Linux需要看yum源,参考链接。
  2. 对Windows系统目的端服务器进行配置和优化。
  3. 迁移完成后,如何激活Windows系统的目的端服务器,请查看链接。
  4. 为什么Windows系统迁移完成后,目的端只能看到系统盘,请查看链接。

更多疑问请查看主机迁移服务FAQ。


2020-11-19,上海,第一稿

你可能感兴趣的:(实践分享-泛微OA业务在线迁移华为云实践指导书)