有人知道自动备份用于 wordpress 博客的数据库的好方法吗?最好是一种将备份作为 .zip 文件通过电子邮件发送给管理员用户的方法,以便可以远程存储它们?
问问题
406 次
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
于 2009-06-12T14:47:23.347 回答