pukiwikiのバックアップ
UTF-8で改行コードをかえている。
CentOSでcronで仕込んで実行している。
[pukiwiki_backup.sh]
#!/bin/bash # バックアップ先ディレクトリを指定 BACKDIR=/var/backup # #バックアップ日の日付 today=`date +%y%m%d` # #バックアップ日から7日前の日付 daysago=`date --date "7 days ago" +%y%m%d` # #バックアップ先フォルダの作成 mkdir -p /var/backup/ # # pukiwikiののバックアップ tar czvf ${BACKDIR}/pukiwiki_${today}.tar.gz /var/www/html/pukiwiki # # 7日前のバックアップデータ削除 rm -f ${BACKDIR}/pukiwiki_${daysago}.tar.gz # # ユーザ権限に変更 chown -R root. $BACKDIR