如何安全备份WordPress博客网站数据?

备份是件枯燥的事情,但是它们保障站长的利益,防止丢失所有文件或数据库信息。 如果你的WordPress博客网站已经经营多年,积累了大量的文章或有价值的客户信息,发生了数据故障、丢失或者被盗事件? 你是否愿意用你所有的辛勤工作作为筹码来玩俄罗斯轮盘?

网站因各种原因而崩溃; 您的网站可能被黑客攻击或被病毒感染; 还可能会意外删除错误的文件并使整个网站崩溃。

如果你遭遇这些不幸,而你又没做任何准备,相信我,那将会是毁灭性的,不可逆转。 相反,如果你早作准备——备份网站数据,则可以笑对这些不幸,就如同你的Windows系统做了一个Ghost。

备份WordPress站点?

备份基本上意味着创建站点数据的克隆版。你这样做是为了防止意外损失。

但备份不是一次性的,而是持续性的工作。多久更新一次备份取决于您的站点、内容的数量和更新的频率。有些网站每天备份,有些网站每月备份一次。你可以在两者之间找到一个平衡点。

无论您选择多久备份一次,您都应该使它成为一个一致的实践,这样,如果发生了最坏的事情,您就不必从头开始。你至少会有一些基础工作。

现在,在我们深入了解备份您的网站的要点之前,让我们先了解一下您的网站是如何构建的。

文件+数据库

网站基本是由两部分组成的:文件和数据库.

文件创建站点的结构。它包含:

  • 核心安装–WordPress安装附带的文件。
  • 你的主题——即你的网站外观文件。
  • 插件文件–增强站点功能的附加组件。
  • 图片和其他媒体–用于个性化网站和博客文章的文件。
  • JavaScript和PHP脚本以及其他代码文件。
  • 其他文件和静态网页–构成您网站的任何其他文件。

数据库包含您站点的信息。它是你网页上的文字,博客文章中的评论,元数据,以及用户提交的信息。WordPress将您的数据存储在表中。

文件和数据库一起创建您的网站,但它们可以单独备份。让我们看看如何分别备份。

WordPress备份方式

幸运的是,有不止一种方法可以备份WordPress。您可以手动备份插件备份。应该选择哪一个?

都可以!我个人建议使用一个插件,也经常手动备份你的站点,以确保你的安全。

让我们来看看这两种方式手动备份你的网站,然后看看几个伟大的备份插件考虑。

如何使用插件备份?

为了防止忘记备份,安装一个插件来自动执行备份,是有必要的。毫无疑问,这是备份WordPress站点的最简单方法。使用备份插件,您可以按照自己的方式配置设置,然后可以完全忽略这个插件的存在,它会默默地为你完成所有的工作。

WordPress插件市场有数百个备份插件可用,所以您应该选择哪一个?以下是几个推荐:

1. UpdraftPlus Backup and Restoration

您可以选择Dropbox、AmazonS3、Google Drive、电子邮件等方式执行手动或定时备份,简单易用。虽然基本功能是免费的,但是您也可以选择付费套餐获得增强的安全功能,如加密。您可以设置每4、8或12小时、每天、每周、每两周或每月安排一次备份。

2. BackupBuddy

看到这个插件的价格,相信很多站长会飙一句“想钱想疯了”。但不得不Backupbuddy是目前最受欢迎和信任的备份插件之一,提供了一系列强大的功能和高级支持,可以在您陷入困境时为您提供帮助。您可以执行数据库快速备份或完整的站点备份。

3. VaultPress

VaultPress绝对是一种昂贵的备份服务插件,而且比大多数服务都贵。你是按网站付费的,如果你有多个网站,它会加起来的。然而,VaultPress有很多很好的功能来备份,包括实时备份、自动恢复和垃圾邮件保护(当然是付费服务)。

如何手动备份WordPress

(1)FTP备份

您可以通过在本地硬盘上创建文件和数据库的副本来备份它们。要做到这一点,您需要通过FTP客户端访问您的文件。

首先,在桌面上创建一个新文件夹。使用FTP客户端连接到你的服务器,定位到WordPress安装目录,然后将wp-content文件夹内的全部内容下载到本地。

除此备份后,日后只需要做增量备份即可,而无需重复下载此前下载备份内容(除非有更新的)。

(2)CPanel备份

还可以使用CPanel(国外许多主机都配置了该控制面板)备份文件和数据库。为此,请登录您的CPanel。

files backup wordpress

在“files”部分,选择“Backups”。在完整备份和部分备份之间进行选择。如果使用部分备份,则可以选择网站文件备份或MySQL数据库。

backup wordpress cpanel

(3)mysqladmin后台备份

如果你可以访问你的WordPress博客的数据库后台MySQL admin后台,也可以执行手动备份数据库。

登入你的mysqladmin后台,在左侧导航菜单选择你需要备份的WordPress博客网站对应的数据库,点击顶部导航的导出,执行导出即可备份当前时间的数据库。

写在最后

备份是比较无聊的事情以至于很多站长在这一块有懒癌症,但是你永远不知道什么时候会发生灾难。俗话讲,有备无患。如果你什么都不做,至少下载并安装一个免费的插件来自动备份你的站点,但建议同时使用手动和自动两种方式备份你的站点。

评论留言