2009-06-12 152 views
0

有谁知道自动备份用于WordPress博客数据库的好方法?最好是一种将备份以.zip文件形式发送给管理员用户的方式,以便他们可以远程存储?WordPress的数据库备份

回答

1

根据您的托管服务提供商,您可以运行cron工作连接到您的MySQL实例,与mysqldump倾倒,并邮寄(或更可能,scp),结果给你。这将覆盖你的整个数据库服务器(至少,假设你有一个分配给你,而不仅仅是一个数据库)。当我在NearlyFreeSpeech上主持备份我在那里为各种人使用的所有博客时,这就是我所做的。今天我在我自己的服务器上做同样的事情来备份博客。

3

如果你正在寻找一个手动的方法,你可以做这样的事情:

mysqldump --opt -h'localhost' -u'YOURUSER' -p'YOURPASS' -PYOURPORT wordpress > backup.sql | tar -czf backup.tar.gz backup.sql 
echo "Here's your backup" | mail [email protected] -a backup.tar.gz -s 'Wordpress backup' 

这将tar.gz的备份和电子邮件发送给您。