如何安全备份WordPress博客网站数据?
备份很无聊,但是保护了站长的利益,防止了所有文件或数据库信息的丢失。如果你的WordPress博客网站已经运营多年,积累了大量的文章或有价值的客户信息,发生了数据故障、丢失或被盗的情况?你愿意用你所有的努力作为杠杆去玩俄罗斯轮盘赌吗?
网站因为各种原因崩溃;您的网站可能被黑客攻击或感染了病毒;它还可能会意外删除错误的文件,导致整个网站崩溃。
如果你遇到这些不幸,而你没有做任何准备,相信我,这将是毁灭性的,不可逆转的。相反,如果你早做准备——备份网站数据,就像你的Windows系统搞了鬼一样,你就可以对这些不幸一笑置之了。
备份WordPress站点?
备份基本上意味着创建站点数据的克隆。你这样做是为了防止意外损失。
但是备份不是一次性的工作,而是一个持续的工作。更新备份的频率取决于您的网站、内容量和更新频率。有些网站是每天备份,有些是一个月备份一次。你可以在两者之间找到平衡。
无论你选择备份的频率有多高,你都应该让它成为一种一贯的做法,这样如果最坏的情况发生,你就不必从头开始。你至少会有一些基本的工作。
现在,在我们深入到备份你的网站的关键点之前,我们先来了解一下你的网站是如何搭建的。
文件+数据库
网站基本上由两部分组成:文件和数据库。
创建文件网站的结构。它包含:
安装-WordPress安装附带的文件。
你的主题——也就是你的网站外观文件。
插件–增强网站功能的附加组件。
图片和其他媒体–用于个性化网站和博客帖子的文件。
和其他代码文件。
其他文件和静态网页–构成网站的任何其他文件。
该数据库包含有关您的网站的信息。它是网页上的文本、博客帖子中的评论、元数据和用户提交的信息。WordPress将你的数据存储在表格中。
与文件数据库一起创建您的网站,但它们可以单独备份。我们来看看如何分别备份。
WordPress备份方法
幸运的是,备份WordPress的方法不止一种。可以手动备份,也可以插件备份。我应该选择哪一个?
不管怎样!我个人推荐使用插件,我也经常手动备份你的站点,以确保你的安全。
让我们来看看这两种手动备份网站的方法,然后看看几个很棒的备份插件可以考虑。
插件备份怎么用?
为了防止忘记备份,需要安装一个插件来自动执行备份。毫无疑问,这是备份你的WordPress站点最简单的方法。有了备份插件,你可以按照自己的方式配置设置,然后你就可以完全忽略这个插件的存在,它会默默的替你做所有的工作。
WordPress插件市场上有数百种备份插件,你应该选择哪一种?以下是一些建议:
1.升级+备份和恢复
可以选择Dropbox、AmazonS3、Google Drive、email等。执行易于使用的手动或定时备份。虽然基本功能是免费的,但您也可以选择付费套餐来获得增强的安全功能,如加密。您可以设置每4小时、8小时或12小时、每天、每周、每两周或每月进行一次备份。
2.BackupBuddy
看到这个插件的价格,相信很多站长都会说“我为钱疯狂”。但是不得不Backupbuddy是目前最受欢迎和信任的备份插件之一,提供了一系列强大的功能和高级支持,可以在你遇到困难的时候帮到你。您可以执行快速数据库备份或完整站点备份。
3.VaultPress
VaultPress绝对是一个昂贵的备份服务插件,而且比大多数服务都要贵。你通过网站获得报酬。如果你有多个网站,它会增加。不过VaultPress对于备份有很多不错的功能,包括实时备份、自动恢复和垃圾邮件防护(当然是付费服务)。
如何手动备份WordPress
(1)FTP备份
您可以通过在本地硬盘上创建文件和数据库的副本来备份它们。为此,您需要通过FTP客户端访问您的文件。
首先,在桌面上创建一个新文件夹。使用FTP客户端连接到你的服务器,导航到WordPress安装目录,然后在本地下载wp-content文件夹中的所有内容。
这次备份后,以后只需要做增量备份,而不用重复下载之前下载的备份内容(除非有更新)。
(2)CPanel的备份
您还可以使用CPanel(由许多外部主机配置)来备份文件和数据库。为此,请登录您的CPanel。
在文件部分,选择备份。在完全备份和部分备份之间选择。如果使用部分备份,可以选择网站文件备份或者MySQL数据库。
(3)mysqladmin后台备份
如果你可以访问你的WordPress博客的数据库后台MySQL admin后台,你也可以执行手动数据库备份。
登录你的mysqladmin后台,在左侧导航菜单中选择需要备份的WordPress博客站点对应的数据库,点击顶部导航中的导出,执行导出,备份当前时间的数据库。
写在最后
备份太无聊了,很多站长都有这方面的懒癌,但是你永远不知道灾难什么时候会发生。俗话说,有备无患。如果你什么都不做,至少下载安装一个免费的插件来自动备份你的站点,但是建议同时使用手动和自动的方法来备份你的站点。