云服务器论坛搬家实战操作及故障修复流程
1,提前购置好服务器 八艾云服务器和SSD盘I/O优化,2M带宽,2G内存,双核心CPU等。。。
2,做好旧数据库备份打包,数据文档打包
2,做好旧数据库备份打包,数据文档打包
流程:
1,数据库搬迁至新服务器
2,还原各项配置和数据库
1,数据库搬迁至新服务器
2,还原各项配置和数据库
说的简单做起来就这容易。
,源码数据文档和数据库表都有数G大小,全部进行打包备份,这将非常耗时,花了近3个小时。
需要注意的是,提前关闭网站及用户注册功能。时间选择在凌晨最佳。
第一步:
在新服务器中安装并配置好环境,并提前做好测试无错。
将旧数据上传到新服务器的过程非常艰辛,因为网络问题传输了3个小时。中途换了多种方法来传输,包含FTP,远程直接复制,最后使用百度网盘并开通了会员,把数据全部传到服务器。这里提示一下,如果你的多台服务器内网相同,可以通过共享形式复制,速度非常快。如果不在同一个内网,就只能慢慢等待了。
第二步:
新服务器上操作,数据库导入,程序源码入到根目录。再进行相应的配置。
配置两个目录 config 和 uc_server\data\
配置两个目录 config 和 uc_server\data\
这两处是连通数据库的配置文件,修改相应的数据库密码信息即可通信。
问题来了,站点还是打不开,每次搬家总不是这么一帆风顺,问题故障一个个排查。
想到了URL规则,原站点的配置信息是II6 规则文件是httpi.ini 现在的是II7规则文件应该是web.config,所以还得放置新的规则文件在根目录里面。
放置好后,正常打开。问题又来了,出现一个数据库表丢失错误。再进行排查修复,无果,问题仍在。
这里提示一下,数据库备份有多种方式,一种是通过数据库管理工具 NAVICAT 导出,支持大数据库,而且没大小限止。但数据库多的情况下导出太慢。
另一种是直接把数据库.frm文件完整备份。就是这样的东东
复制到新服务器 数据库相应目录中来,问题解决。
然后就是各种检查和测试,找出细小的BUG。。。
然后就是各种检查和测试,找出细小的BUG。。。
重复服务器后,问题又出现了。
503错误
排查后,原来是应用程序池 挂了, 找到 启动。OK。
排查后,原来是应用程序池 挂了, 找到 启动。OK。
中途困难重重,问题多多,这里不一一列出。
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论