0

有人知道自动备份用于 wordpress 博客的数据库的好方法吗?最好是一种将备份作为 .zip 文件通过电子邮件发送给管理员用户的方法,以便可以远程存储它们?

4

4 回答 4

7

http://codex.wordpress.org/Backing_Up_Your_Database

或使用此插件http://wordpress.org/extend/plugins/wp-db-backup/ 我相信该插件甚至具有您正在寻找的电子邮件功能。

于 2009-06-12T14:35:32.610 回答
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 your@email.com -a backup.tar.gz -s 'Wordpress backup'

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

于 2009-06-12T14:48:08.960 回答
1

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

于 2009-06-12T14:40:07.717 回答
0

关于这个主题,上面的答案将我指向以下插件:

http://www.genealogy-computer-tips.com/wp-database-backup/

这似乎是我需要的一切!干杯,

于 2009-06-12T14:47:23.347 回答