PHP备份脚本 增加了日志的归档

昨天在php备份文件或文件夹一文介绍了如何使用php的CLI接口,写一个简单的备份脚本,今天在这个脚本的基础上增加了日志的归档,以便日后的查询,具体的脚本往下看…

  1. #!/usr/bin/php -q
  2. <?php
  3. echo "脚本主人:Baiqiuyi.com"."\n"."请支持我的Blog baiqiuyi.com"."\n"."备份开始"."\n";
  4. $today = date("Ymd");
  5. mkdir ("/root/backup/$today");
  6. system ("tar czfP /root/backup/`date +%Y%m%d`/www-backup.tar.gz  /var/www/");
  7. echo "正在创建备份日志,请稍等..."."\n";
  8. $log = fopen("/root/php_backup.log","a+");
  9. $date = date("D M j G:i:s T Y");
  10. fwrite($log,"backup job was completed at"." "."$date"."\n");
  11. fclose($log);
  12. sleep(3);
  13. echo "创建日志完毕!"."\n";
  14. sleep(3);
  15. echo "备份完毕!"."\n";
  16. ?>

强帖留名: