【发布时间】:2010-11-02 11:35:05
【问题描述】:
有人知道自动备份用于 wordpress 博客的数据库的好方法吗?最好将备份作为 .zip 文件通过电子邮件发送给管理员用户,以便远程存储?
【问题讨论】:
标签: mysql wordpress backup wordpress-theming
有人知道自动备份用于 wordpress 博客的数据库的好方法吗?最好将备份作为 .zip 文件通过电子邮件发送给管理员用户,以便远程存储?
【问题讨论】:
标签: mysql wordpress backup wordpress-theming
http://codex.wordpress.org/Backing_Up_Your_Database
或者使用这个插件http://wordpress.org/extend/plugins/wp-db-backup/我相信这个插件甚至有你要找的邮件功能。
【讨论】:
如果您正在寻找手动方法,您可以这样做:
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 并通过电子邮件发送给您。
【讨论】:
根据您的托管服务提供商,您可以运行 cron 作业以连接到您的 MySQL 实例,使用 mysqldump 转储它,然后将结果邮寄(或更可能是 scp)给您。这将涵盖您的整个数据库服务器(至少,假设您分配给您一个而不只是一个数据库)。这就是我在 NearlyFreeSpeech 托管时所做的,以备份我在那里为各种人提供的所有博客。我今天在自己的服务器上备份博客也是如此。
【讨论】:
【讨论】: