本文有关部署星外迁移程序主要分为三大部分:部署迁移程序、平台数据割接、受控虚拟主机服务器数据割接,一起看下去吧!
NO1部署迁移程序
(1)程序部署准备
☑ 一台Window2012服务器(用于部署程序);
☑ 迁移程序及环境包;
☑ 主控数据库信息及星外数据库信息。
(2)部署流程
☑ 将迁移程序和环境包上传到迁移服务器上,然后解压。
☑ 进入iis服务器管理,添加网站,网站路径选择解压后的根目录即可。
☑ 安装C++2012和伪静态。
☑ 安装c++ 2012。
☑ 安装伪静态。
☑ 安装好后重启下iis。
☑ 添加模块映射和默认文档。
☑ 进入处理程序映射,点击右上角“添加模块映射”。
☑ 添加默认文档index.php 位置放置在第一。
☑ 加大FastCGI的超时限制。
☑ 设置PHP执行超时时间,在php.ini配置文件中找到max_execution_time,设置超时时长。
☑ 安装sqlserver服务插件。
☑ 填写好主控数据库信息。
☑ 填写好星外数据库信息。
NO2平台数据割接
部署好迁移程序并且可以正常连接到星外数据库后,进行平台的数据迁移。
(1)会员数据迁移
点击会员迁移,连接数据库,点击开始割接,割接需要时间,等待割接完成即可。
(2)虚拟主机业务迁移
注意:
☑ 需要先在ZKEYS平台上添加好对应的虚拟主机线路,才能进行业务迁移;
☑ 添加好虚拟主机线路后,将星外套餐和zkeys套餐进行绑定;
☑ 点击虚拟主机业务迁移,连接数据库,将星外套餐和zkeys套餐进行绑定。
(3)数据库业务迁移
☑ 点击数据库业务迁移,选择对应的目标线路和需要迁移到选择线路上的服务器,数据割接完成之后,验证数据是否正常。
☑ 在【后台】-【虚拟主机】-【业务列表】,单击管理具体业务提示:数据库不存在。请继续下一步,添加默认数据库。
☑ 添加默认数据库
▶ ZKEYS生产的虚拟主机创建时就会录入默认数据库信息,而星外的站点不会,所以如果迁移过来的星外的站点未开通过数据库,在【后台】-【虚拟主机】-【业务列表】,单击管理具体业务会提示:数据库不存在。因此需要添加默认数据库。
▶ 访问网址:http://迁移服务器ip/DbAdd/index,程序会自动添加默认数据库。
▶ 若提示ID为XXX的主机查询套餐失败或ID为XXX的主机添加数据库失败,请联系技术支持需求帮助。
▶ 若提示成功添加N条数据,则表明默认数据库添加成功。
(4)云服务器业务迁移
注意:需要先在ZKEYS平台上添加好对应的线路和机柜。
云服务器业务迁移,选择要迁移到的目标线路和机柜,然后选择要迁移的宿主机,下载好hyper受控服务器,在宿主机上进行安装。
NO3受控虚拟主机服务器数据割接
(1)将站点数据和数据库数据迁移到新受控服务器上
☑ 需要核实下正常运行的站点有多少个,在ZKEYS平台上的站点如果显示的和旧受控服务器上的站点数量不一致,可能是站点在主控上已经删除了,只是被控没删除;
☑ 如果出现重建站点失败,请联系技术支持协助解决;
☑ 如果一台服务器同时存在共享及独享主机,需要特殊处理;
☑ 在平台上操作一键重建,完成后,需要客户将站点数据和数据库数据迁移到新受控服务器上。
(2)迁移流程
☑ 将平台数据迁移使用迁移程序将星外平台数据从割接至zkeys平台数据库,可参考:平台数据割接。
☑ 迁移好平台数据后,需要将原来的星外服务器修改成新的服务器的IP,并且需要对数据库进行修改,修改数据库前可备份下数据。
注意:如果不会操作,请联系技术支持协助解决。
☑ 修改好后,在【后台】-【生产】-【虚拟主机】-【主机服务器】中点击一键重建,重建的站点是一个全新的站点,独立的应用程序池,独立的应用程序池标识。
在【后台】-【业务】-【虚拟主机】-【自动化管理】中可以看到任务。
注意:一键重建过程中如果重建失败,提示站点ID为0,导致重建失败的,可以提交工单,让技术协助操作。
☑ 重建完成后,需要客户自行将站点数据和数据库数据迁移到新服务器上。
其实,ZKEYS系统(大陆版)部署星外迁移程序不复杂,或者按照ZKEYS(官网)的帮助文档操作也可以容易上手。