如果你阅读我的blog,那么你就有机会注意到被称为新潮流的互联网和一种新的语言——PHP。你也有可能注意到MySQL和SQL,以及站点用户数据的重要性。那么,注意了,我希望你知道如何备份这些数据。
从开始发展我的事业,我所运行的客户端中没有做备份的数目令我大吃一惊。我并没有考虑笔记本/台式机的用户,而是指由Drupal/Wordpress/CMS Du Jour提供的SugarCRM数据库、文件服务器、甚至是公司网站的备份。如果没有备份的话,一旦数据库崩溃或者硬盘损坏,他们将不知道该如何是好。他们只能希望事情并没有发生。
所以我做了一些思考,并且决定写篇文章,提供给大家一个简单的脚本,它至少可以提供在线备份。下面是脚本的功能:
- 备份每个mysql 数据库到.sql文件.
- 生成.sql的tar文件.
- 复制tar文件到指定的远程服务器. (可选/需要编辑更多行)
浏览/下载脚本
修改文件的配置选项,确保它正常工作,然后把它放入cron中。请自由提问或评论。