WordPress 备份方法有很多种,有自带备份、插件备份、宝塔面板备份、手动备份、快照备份等等。对于新手来说这么多种不同备份方法,该如何选择适合自己的呢?魏艾斯博客将在本文中讲解这些方法的区别。
网站备份很重要,因为我们的网站是放在公网对外公开访问的,无法预计什么时候会遭遇各种入侵、DDos等攻击,一旦文件损坏又没有备份,那么多年的辛苦经营毁于一旦,那是太遗憾了。
一、WordPress导出导入功能
使用WordPress自带导出导入功能备份和恢复网站是早期大家常用的办法,在 wordpress 后台>工具>导出,选择所有内容,下载导出的文件,最后得到的是 XML 文件。恢复网站时使用导入功能恢复网站内容。
这个文件包含全部文章、页面、评论、自定义栏目、分类目录和标签。但是不包含网站的设置、插件和主题信息。XML文件还有大小限制,额外使用 ftp软件把这些内容下载并合并到一起。所以说这种办法费时费力,并不可取,老魏仅仅介绍知识,不推荐使用。
二、wordpress插件
早期 wordpress 导入导出的备份恢复方法很麻烦,让站长比较头疼。所以有开发者制作了备份插件。使用插件的好处是可以一键备份、恢复网站所有数据,包括内容、图片、主题、插件、数据库等等。如果你图简单省事,老魏推荐使用BackUpWordPress 插件定时备份网站和数据库,用到的时候再安装,备份完毕就卸载掉也不占用系统资源。
插件备份的好处是无论使用虚拟主机还是服务器都可以选择,是比较通用的方法。
三、宝塔面板备份
宝塔面板自带备份功能,可以定时自动备份网站文件和数据库。并且可选备份到本地硬盘、对象存储、ftp空间等,方便的很。如果你使用服务器的话,这个办法很好用。可以选择半夜的时间点备份,这时候访客数量少,对网站运行的影响较轻。
面板只能在服务器中安装,所以虚拟主机只能用插件备份了。
四、手动备份
包括军哥lnmp、oneinstack在内的一众 php 面板,没有图形界面,完全靠命令行操作,可以使用手动备份功能。这类面板用的人群相对来说比较熟悉服务器运维操作,使用起命令行来得心应手。
oneinstack内置了备份数据并放到对象存储,也是一个很好用的功能。
五、快照备份
阿里云、腾讯云、Vultr、搬瓦工等都提供了快照备份功能。这个备份功能是能够把整个服务器数据都备份出来,方便日后恢复使用。好处是下次买了新服务器,直接恢复快照就可以了, 连服务器都免去设置的辛苦了。当然了快照是付费的,不是白给用的。
以上这几种常见 wordpress备份方法,老魏推荐虚拟主机使用插件备份,服务器使用宝塔面板定时备份。如果你的业务很重要,需要整个服务器备份的话,那么就采用快照备份的方法,花钱买平安。建议多种方法都用,比如备份放在对象存储一份,下载到本地电脑一份,放在服务器上一份,对于重要数据这样的操作才能万无一失。