网站数据库服务器上云迁移整体解决方案
2023-02-20 14:58 浏览: 次从传统服务器迁移应用程序上云已经是互联网基础设施的大势所趋。对于已经上云的企业和个人,如果对当前的云服务商感到不满,希望选择产品质量、性价比和客户服务更优质的服务商,也需要做上云迁移。迁移必然涉及到数据和文件的完整性,应用程序和服务的稳定性。这篇文章根据天下数据多年协助客户上云迁移的经验总结而来,从服务器上云迁移、网站上云迁移、数据库上云迁移等方面,详细介绍了上云迁移的整体解决方案,帮助客户更好的应对上云迁移的挑战。
服务器上云迁移
服务器的操作系统一般分为Windows、Linux和其他系统。Windows操作系统常见的有Windows 2019、Windows 2016、Windows 2012和Windows 2008,Linux操作系统常见的有CentOS 8/7、Ubuntu 20.04/18.04/16.04,其他系统一般是基于以上两类系统进行个性化配置的自定义系统。安装这些操作系统的服务器都可以实施上云迁移。
服务器上云迁移又分为整体迁移和应用迁移两种。整体迁移是将系统盘和数据盘通过工具导出为镜像文件,然后在镜像文件的基础上创建云服务器,接着安装驱动恢复网络,最终调试完成迁移的过程。应用迁移是通过下载工具将网站等应用程序的数据下载导出,然后重新上传到新的云服务器上,再进行恢复网站的过程。整体迁移的优点在于系统原封不动,导入成功后只需简单调试即可使用,无需重新配置环境,适合数据量较大、环境特殊的服务器,缺点是花费的迁移时间较长。应用迁移的优点在于根据实际需要迁移,数据量少,灵活性高,缺点是需要重新配置环境和搭建网站。
下面以两种最常见的应用迁移,网站迁移和数据库迁移,进一步介绍上云迁移的解决方案。
一、网站上云迁移
网站上云迁移步骤如下:
1、选择访问量少的时段,关闭原网站。
2、对网站数据进行压缩,对数据库进行导出备份。
3、同时修改域名解析,可缩短网站恢复时间。无需等待迁移完成后再修改域名解析。
4、上传网站数据和数据库备份到新的云服务器上。
5、解压网站数据,恢复数据库备份,检查网站和数据库配置。
6、系统测试网站是否正常,原网站至少保留7天。
二、数据库上云迁移
数据库上云迁移根据不同的数据库步骤略有不同,用户在迁移前应注意新老数据库的版本等细节。
数据库上云迁移步骤如下:
1、关闭应用,停止数据库访问。
2、导出备份数据库。
3、上传备份到新服务器并恢复。
4、更新应用的数据库配置。
数据库上云迁移工具:
1、MySQL:Navicat、mysqldump、phpMyAdmin等。
2、SQLServer:Navicat Premium、SQLServer Management Studio
注意事项:
1、高版本的SQLServer数据库不能使用备份方式恢复到低版本的数据库,可采用sql方式恢复。
2、如果MySQL的存储引擎为myisam,可以直接物理拷贝源文件进行恢复。
上云迁移解决方案是基于各大公有云的服务,天下数据提供完整的端到端云迁移解决方案,将企业客户的系统和数据平滑迁移至各大公有云:腾讯云、谷歌云、阿里云、华为云等。
【免责声明】:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015