建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

Wordpress网站备份和搬家的简单方法(WordPress网站备份教程 WordPress文件和数据库备份)

GG网络技术分享 2025-03-18 16:13 0


Wordpress网站备份和搬家的简单方法

Wordpress网站备份和搬家的简单方法:

很多朋友都为复杂的网站结构、数据库、CSS等等问题搞得头大,而且对网站的迁移问题更是头疼,在现实生活中,网管的很重要的一个工作内容就是网站的备份和迁移:将一个网站整体备份到一个安全的存储空间;或者将网站从一个服务器迁移到另一个服务器,为了解决这两个问题,无数的网络厂商提出了各种各样的解决方案,大多数方案都是相当复杂,令人难以理解,Wordpress推出的这款插件,可以相当完美地解决这个难题:



这个插件就是All-in-One WP Migration,只要您的网站是用Wordpress建立的,就可以相当漂亮地解决备份和迁移问题,该插件可以在Wordpress网站仪表盘的插件选项中搜索安装,安装后在仪表盘选项区出现插件名称,点击后会出现三个选项:导入、导出和备份,点击导出,会出现一个菜单,一般我们都选择导出到文件,点击后自动开始备份,生成后缀为wpress的文件,生成备份文件后点开备份选项,这个文件就在里面,下载这个文件,文件中包含了Wordpress网站的一切数据和插件环境,将这个文件下载到本地,然后在新建的 Wordpress 网站中同样安装 All-in-One WP Migration插件,再进入导入选项,系统就会让你选择从哪里导入,你就可以选中刚才在本地存放的wpress文件,然后就可以成功导入需要迁移的网站了;



注意两个细节:

1、新网站和老网站中的内容一模一样,包括登入仪表盘的用户名和密码都一样,一定要注意,迁移后的网站仪表盘登录密码不是原来的了,是老网站的密码;

2、 All-in-One WP Migration 插件有免费和升级付费版两种,我们用免费的功能就足够了,但是免费版最大支持可备份文件大小是50M,远远不够,付费版对大小不作限制,但是我们可以通过改动一点参数,可以将限制改为4GB,这样基本就可以满足日常需要了。



All-in-One WP Migration 真是一个非常方便的备份和迁移工具。

WordPress网站备份教程 WordPress文件和数据库备份

网站备份是一个不可忽略的操作,一旦网站出现问题丢失数据,如果没有备份的话,数据几乎是很难再找回来了。这里简单介绍下WordPress备份的方法。

目前主要有3种备份方法:服务器快照备份(例如阿里云支持快照);插件及脚本的自动备份;手动备份。

一、服务器快照备份

对于使用阿里云、腾讯云这种支持服务器快照的云服务器,可以直接在服务商后台操作生成快照,阿里云好像是可以自动定期生成快照的。这种方法可以快速的备份整个磁盘的数据,但是缺点就是恢复备份的时候也是整个磁盘恢复,并且服务商对于快照数量也是有限制的,甚至收费。

二、插件及脚本备份

目前wordpress有着非常多的备份插件,可以实现自动备份文件和数据库,比如BackWPup插件。使用BackWPup,可以自动备份网站文件及数据库,并可以设置备份数据是保存本地或者远程FTP服务器,甚至可以直接发送到邮箱。

BackWPup插件地址:https://wordpress.org/plugins/backwpup/(可以直接在wordpress后台插件搜索插件名称安装)

脚本备份的话比较适合高端玩家,能够自己写脚本,实现文件的自动打包压缩保存,甚至是保存到远程。

这种备份方式建议在时间上,可以将备份任务定时在凌晨2-5点执行,这个时间段访问量比较小,可以减轻服务器压力。

三、手动备份

手动备份是最原始的方法,主要是备份网站文件和MySQL数据库。

网站文件

直接进入FTP网站跟目录,将 wp-content 目录和wp-config.php文件,以及其他有需要的文件(比如.htaccess、robots.txt、以及你上传的文件等)下载保存到本地电脑上。其他的文件(比如wp-admin)是wordpress程序文件,丢了可以直接到官网下载,可以不必备份。如图:

WordPress网站备份教程 WordPress文件和数据库备份 width=

数据库

数据库备份可以直接进入phpMyAdmin(或者主机提供的其他数据库管理后台),选择需要导出的数据库,再点击导出,如图:

WordPress网站备份教程 WordPress文件和数据库备份

直接点击执行按钮,即可下载数据库备份文件:

WordPress网站备份教程 WordPress文件和数据库备份

标签:

提交需求或反馈

Demand feedback