网站数据库服务器上云迁移整体解决方案

从传统服务器迁移应用程序上云已经是互联网基础设施的大势所趋。对于已经上云的企业和个人,如果对当前的云服务商感到不满,希望选择产品质量、性价比和客户服务更优质的服务商,也需要做上云迁移。迁移必然涉及到数据和文件的完整性,应用程序和服务的稳定性。这篇文章根据蜗牛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进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论电报频道链接