我这个小站每天屈指可数的访问量,用不起动则数百块,甚至每年上百块的WordPress备份方案,还是自己折腾吧。
首先是备份wp-content目录
liang@debian:~/ownCloud/Files/wanglianghome.org/wordpress $ rsync -av -e ssh user@example.com:wp/wp-content wp-content
然后是数据库(其中redirection插件的两个表没有备份价值)
liang@debian:~/ownCloud/Files/wanglianghome.org/wordpress $ ssh user@example.com "mysqldump --opt --user=dbuser \ --password=dbpass --host=dbhost \ --ignore-table=wp.redirection_logs \ --ignore-table=wp.redirection_404 wp | bzip2 -c" \ | gpg -o $(date +%F).sql.bz2.gpg -e
最后在日历上创建一个每月备份提醒。
这就是一个最简单的WordPress备份方案。