由于种种原因,很多朋友都想换个主机商,比如网站在托管的主机商加载很慢,费用太高,之前被人忽悠购买错了主机等等,但已经搭建好的网站,数据,客户资料等等,不能说丢就丢,于是你肯定想过搬迁网站(websites migration)。
对于大部分的人来说,建立网站已经不容易了,还要搬迁,真的行吗?拿搬迁wordpress网站来说吧,真的比你想象得容易得多,利用插件基本上操作步骤大概就是备份-复制-上传-还原。请听我细细道来。
利用插件All in One WP Migration搬迁WordPress网站
搬迁wordpress网站的插件有很多,All in One WP Migration应该是最简单易用的吧。
对于整个网站数据小于512MB的可以使用插件All in One WP Migration给网站搬家。
在网站后台Plugins > add new,搜索All in One WP Migration,安装并激活。激活后在左侧会出现All in One WP Migration的菜单,总共有三项: export, import, backup,意思大家都知道吧。
1. 导出并下载网站数据
点击export,见下图,可以勾选不需要导出的文件或者什么都不选,直接点导出到(我这里是中文的截图),可以选择导出到不同的地方:
- 文件,生成一个打包文件,然后给你下载到本地
- FTP (可直接管理你的主机文件)
- 各种网盘
- 甚至直接到某些此插件支持的主机
直接选择文件吧,可下载到自己电脑,之后插件会检测你的数据,然后生成一个后缀为.wpress的打包文件,具体有多大这个看你的网站内容了,我之前搬迁到一个是385MB,里面是包含数据库的(废话,搬迁网站肯定要搬迁数据了)。
点击绿色框框下载,同时此文件也存在于插件的backup(备份中),你随时可以下载,删除,上传到云网盘或者创建新的备份文件,如下。
2. 解析域名到新主机
将你的域名解析到新主机(如果你只有一个域名那么在购买新主机的适合就需要添加域名了),在你的域名管理后台,选择需要设置的域名,添加A记录指向新主机的IP地址,如果有其他记录也一并添加,不知道解析域名?请看这篇文章。添加后直接拉到cPanel最下方,选择wordpress并安装,具体步骤看这里。
是否可以不让网站下线?
国外大神说,行!但你最少需要两个域名,而且新主机能添加两个以上顶级域名(addon domain)。先别解析要搬迁网站的域名,最后搬迁完成再解析。
事先声明其实这个方法也不是每次都凑效,因为有时候主机定位不到你的数据,另外win10限制比较多,最好用win7。
这种方法是通过某种方式来欺骗自己的电脑,让你的电脑以为你的域名已经解析到了新主机,这样你就可以既不影响网站正常运行,访客可以正常访问网站,又可以进入新主机编辑网站内容,达到无缝搬迁wordpress网站的目的。,具体操作请看:
- 你的电脑是windows的话, 进入你的C盘:C:\Windows\System32\drivers\etc,找到hosts,用写字板打开,在最后添加字段“xxx.xxx.xxx.xxxx www.example.com”, 前面是新主机的ip,可在cPanel中找到,后面是你要搬迁网站的域名,保存ANSI编码格式。
- 苹果电脑mac系统,用终端应用(Terminal app),输入命令:sudo nano /private/etc/hosts,在最后同样添加字段“xxx.xxx.xxx.xxxx www.example.com”。
重要提醒:在迁移完成网站之后,请记得删除你电脑中hosts里面刚刚添加的字段。
现在在你的电脑上可以登入新主机WordPress网站后台了。
3. 导入数据到新主机
登录到新安装的wordpress后台,同样安装插件All in One WP Migration,点击import,如下图,可将刚才下载的文件拖入页面中,但是问题来了,上传大小有限制,比如我的主机只限制24MB,这个是我自己设置的,事实上是这个大小很多时候够用。如果你的主机同样限制大小,你就需要去解除这个限制:
- 免费方法:可下载All in One WP Migration插件的扩展,但是扩展最大允许增大到512MB,你也可以联系你的主机客服放宽限制到1G甚至更大,或者具体请看这里增加最大上传文件大小。
- 付费方法。
上传,完成之后看看是否所有文件是否都在,所有功能是否都能用。差不多就完成了。
*还有一款Duplicator的插件比这个操作稍微复杂一点,也同样可以成功搬迁网站。
网站搬迁(Migration)的更多想法
从上面的方法可以看出,搬迁网站的原理基本就是把你网站需要的数据和文件从就服务器弄出来,然后放到新服务器上,然后建立好数据之间的联系,其实也还是一个新瓶装旧酒的把戏。
另外还有通过cPanel面板备份数据下载然后再新主机上传来迁移的办法,但此方法会覆盖新主机的所有数据,需谨慎使用,所以这里就不展开说明。
版权声明:本文原创文章,首发于青松跨境B2C,版权所有,未经允许,请勿转载!
转载请注明:如若转载,请先取得同意,然后注明原文链接。