您自己的当前备份 WordPress 博客是基本的,在数据丢失或黑客攻击的情况下,能够恢复他的博客。本文告诉你几种方法。
3种备份WordPress的方法
WordPress成功的秘诀当然是它可以让不太懂技术的人在网上创建自己的博客。 由于其受欢迎程度,很多人也使用WordPress,这使得他们的服务器对黑客和数据窃贼有吸引力,其更新程序不规则。不管是信任他们自己去做维护博客软件和服务器的工作,还是依赖商业供应商,最新的备份对非专业人员和专业人员来说都不是巫术。
商业供应商
最简单的选择之一是VaultPress服务。它是由WordPress(Automattic)的开发者提供的,不需要任何技术知识。通过插件进行备份,只需输入您的Vaultpress账户和主机的访问数据即可。之后你就不用担心备份过程和保存的问题了。这种豪华的价格是每月9$。
另一个自动备份的选择是插件BackWPup.你可以选择免费版和专业版,但你只需要后者,如果你想利用支持。这个插件的好处是,你的备份可以自动保存到云存储。在免费版本中,可用于此Dropbox,S3服务。 微软 Azure、RackspaceCloud和SugarSync可供选择。
手作
当然,你也不一定非要用插件,特别是当你在自管服务器上有一个较大的项目,你自己管理的时候。但是,请确保你不要只用当前的 数据库 但同时也是完整的WordPress目录。这里不仅有插件的重要文件,还有上传的图片。可以通过phpMyAdmin轻松导出数据库。 如果你选择这种方式,一定建议你自动化处理。不定期的备份比没有备份要好,但还是会很烦人。为此,我们用自己选择的编辑器编写以下脚本。
#!/bin/sh
mysqldump -add-drop-table -username -ppassword tablename > wordpressbackup.sql
tar -cf wpbackup.tar
并用chmod +x skriptname.sh使其可执行。
然后使用cron -e编辑crontabs如下。
00 5 * * 0 /path to script/script name.sh。
从现在开始,您的服务器将在每天凌晨5点创建数据库的备份。您可以选择在服务器上或家中运行一个cronjob,它每天自动下载一次备份。另一种可能是通过curl发送至你所选择的位置。
结论
不管是私人博客还是企业博客,都不能忽视备份这个话题。由于WordPress的普及,它为创建和保护备份提供了非常好的免费和商业解决方案。如果您支付少量的月费,您可以确保您的数据被冗余存储并始终可用。如果您将备份存储在本地,则比在数据中心更容易受到磁盘故障或非法入侵的影响。在进行手动备份时,要注意用脚本来自动完成必要的流程。即使是基本的Linux知识,也是一个优势。