10分钟快速完成网站搬迁 服务器转移 不影响搜索引擎和用户访问

网站搬迁对任何一个站长来说,应该都是一件头疼的事,数据库、插件、网站设置、图片、搬迁时间等等,很多东西需要考虑。听起来似乎很麻烦,生怕哪个环节出现纰漏,导致搬迁后数据不能正常恢复。

但其实只要做好各项准备工作,只需要几分钟就可以完成整个过程,让网站平稳过渡到新的服务器上,访问者几乎感觉不到有什么变化,也不会影响搜索引擎抓取内容。

本文以Wordpress网站为例,以博主个人亲身经历为背景,介绍一下如何快速完成网站搬迁,数据恢复。

新服务器环境搭建(如果是虚拟主机忽略这一步)

1.首先要将新服务器的网站环境搭建好,最好与旧服务器上的环境保持一致,比如MySQL版本、php版本、数据库名、密码等。详细过程可以参考:

LNMP一键安装包使用教程 VPS服务器建站必备 WordPress建站必备!

LAMP一键安装包使用教程 VPS服务器建站必备 WordPress建站必备!

2.然后添加虚拟主机,各项配置也最好与旧服务器保持一致(虚拟主机添加完成后,WordPress程序不需上传),可参考:

VPS服务器的LNMP安装完成后,如何添加虚拟主机 上传WordPress等网站程序建站!

旧服务器网站备份

1.安装Wordpress备份插件BackWPup,可以WordPress后台管理界面的插件菜单中搜索,安装成功后启用插件。

2.打开BackWPup,选择“Add New Job”,

2.点选下图红框位置后,保存配置,其它选项不用管。

3.直接将上图界面拉到最上面,点击“Run Now”。

4.接下来会出现进度条,走完后就是备份成功了。备份文件默认在网站目录的/wp-content/uploads/backwpup-*****-backups文件夹下,是zip文件。

5.将以上备份文件下载到本地电脑备用。

网站数据迁移

1.将刚才下载好的备份文件上传至新服务器的网站目录,然后用unzip命令解压。

2.将本地电脑的zip文件解压,得到其中的数据库文件,文件后缀为sql。

3.用浏览器打开新服务器的phpmyadmin登录。

4.如下图所示,导入本地电脑中的sql文件,导入完成后,数据库就恢复成功了。

6.以上工作完成后,网站数据就成功完成迁移了。

更改DNS解析

这时候我们的域名还解析在旧服务器上,需要将DNS解析改为新的服务器IP地址,这一步大家都不陌生,就不详细介绍了。

DNS改完几分钟后,可以尝试Ping下网站域名,看是不是已经解析到新服务器了。这时候因为新旧两个网站都在线,所以DNS解析是平稳过渡的,访问用户不会受到网站搬迁的影响,网页一直都可以正常打开。

这时候访问网站,我们就会发现,界面跟之前完全一样,所有的插件、图片都可以正常访问,网站成功搬迁。

 

原创内容,未经允许,请勿转载!https://www.zhihu.in