Тарим нужные директории для себя
29.07.2010 - 15:57
Скрипт бэкапа директорий.
#! /bin/sh
DATE=`date '+%d.%m.%G'`
OUTDATE=`date -v -1d '+%d.%m.%G'`
DIR= mkdir /mnt/ad4/backup/$DATE
tar -zcvpf /mnt/ad4/backup/$DATE/boot.tar.gz /boot
tar -zcvpf /mnt/ad4/backup/$DATE/etc.tar.gz /etc
tar -zcvpf /mnt/ad4/backup/$DATE/local2etc.tar.gz /usr/local/etc
tar -zcvpf /mnt/ad4/backup/$DATE/www.tar.gz /usr/local/www
tar -zcvpf /mnt/ad4/backup/$DATE/var2named2etc.tar.gz /var/named/etc
#MYSQL
#mysqldump --user=root --password=432 joomla > /mnt/ad4/backup/$DATE/joomla.sql
#mysqldump --user=root --password=432 roundcubemail > /mnt/ad4/backup/$DATE/roundcubemail.com.sql
#mysqldump --user=root --password=432 coppermine > /mnt/ad4/backup/$DATE/coppermine.sql
#Удаляем за прошедший день
rm -rf /mnt/ad4/backup/$OUTDATE
DATE=`date '+%d.%m.%G'`
OUTDATE=`date -v -1d '+%d.%m.%G'`
DIR= mkdir /mnt/ad4/backup/$DATE
tar -zcvpf /mnt/ad4/backup/$DATE/boot.tar.gz /boot
tar -zcvpf /mnt/ad4/backup/$DATE/etc.tar.gz /etc
tar -zcvpf /mnt/ad4/backup/$DATE/local2etc.tar.gz /usr/local/etc
tar -zcvpf /mnt/ad4/backup/$DATE/www.tar.gz /usr/local/www
tar -zcvpf /mnt/ad4/backup/$DATE/var2named2etc.tar.gz /var/named/etc
#MYSQL
#mysqldump --user=root --password=432 joomla > /mnt/ad4/backup/$DATE/joomla.sql
#mysqldump --user=root --password=432 roundcubemail > /mnt/ad4/backup/$DATE/roundcubemail.com.sql
#mysqldump --user=root --password=432 coppermine > /mnt/ad4/backup/$DATE/coppermine.sql
#Удаляем за прошедший день
rm -rf /mnt/ad4/backup/$OUTDATE
- Войдите на сайт для отправки комментариев
- Версия для печати