自動バックアップ

 シェルスクリプト作成 backup.sh
# vi /usr/etc/backup.sh

#!/bin/bash

filename=`date +%Y%m%d`

tar zcvfT /home/backup/${filename}_backup.tar.gz /usr/etc/backuplist


 バックアップリスト作成 backuplist
# vi /usr/etc/backuplist

/usr/local/apache2/conf/httpd.conf
/usr/local/etc/proftpd.conf
/etc/named.conf
/var/named/
/usr/local/lib/php.ini
/etc/my.cnf


 cronに登録
# crontab -e

5 4 * * * /usr/etc/backup.sh
毎日4:05に実行される

更新 2009.08.30