网站数据库服务器上云迁移整体解决方案
从传统服务器迁移应用程序上云已经是互联网基础设施的大势所趋。对于已经上云的企业和个人,如果对当前的云服务商感到不满,希望选择产品质量、性价比和客户服务更优质的服务商,也需要做上云迁移。迁移必然涉及到数据和文件的完整性,应用程序和服务的稳定性。这篇文章根据蜗牛vps多年协助客户上云迁移的经验总结而来,从服务器上云迁移、网站上云迁移、数据库上云迁移等方面,详细介绍了上云迁移的整体解决方案,帮助客户更好的应对上云迁移的挑战。
服务器上云迁移
服务器的操作系统一般分为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,可以直接物理拷贝源文件进行恢复。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论