我正在研究一个大约4年的项目,并且已经用PHP 5.2(php被更新了)和MySQL 4编写。目前有一个testing服务器和生产服务器,都需要更新到最新的稳定版PHP和MySQL5的版本。
我对这次更新有一些担忧,在pipe理服务器方面经验有限。
我担心在实际服务器上升级MySQL和PHP会以某种方式破坏公司重要的应用程序。 我想知道这是否是一个有效的问题,如果我必须采取什么措施快速恢复到旧版本呢? 另外,安全完成此更新的最快方法是什么?
我感谢任何build议。
提前致谢!
阅读有关将MySQL升级到MySQL 5 ,从5.0升级到5.1和5.5的手册 。
简而言之:
有已知的不兼容性。
我不会试图做到这一点。
如果我这样做,我会去寻找新的硬件,并用我想用的PHP和MySQL版本进行适当的configuration。
我会testing,这与一个小的,但真正的数据集合并采取适当的行动来解决任何问题。
然后,我会研究如何将数据从旧系统迁移到新系统。 我会写大量的笔记,并在适当的地方使用脚本实现自动化,最终的目的是要有一个可以很容易地遵循的文档。
我将练习将数据从旧服务器迁移到新服务器,并进行testing以确保它已正确移动,并采取适当的操作修改过程以解决问题。
我还需要弄清楚如何将新硬件和因素纳入您的计划。
一旦我对我的过程感到满意,我会实现它。