Пятница, 15.11.2024, 07:55
# FreeBSD ГлавнаяРегистрацияВход
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Мои статьи [167]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 Каталог статей 
Главная » Статьи » Мои статьи

shell скрипт резервного копирования
shell скриптиком резервного копирования сайта:

#!/bin/sh

# Задаю переменные:

date=`date +%Y%m%d`    #Стандартной команда вывода даты и времени
bk='/usr/home/backups/vhosts/'     #Куда будет бекапиться сайт каталога с сайтом
vh=`ls /usr/local/www/vhost/`         #Вывод содержимого данного каталога
path='/usr/local/www/vhost/'          #Директория с сайтами

#Делаю цикл для всех сайтов, выводимых переменной $vh, присваиваю архиву нужную дату и кладу его в директорию бекапов, отправляю письмо об успешном бекапе.

for n in $vh; do
        /usr/bin/tar -zcvf $bk$n-$date.tar.gz $path$n > /dev/null 2>&1 && echo "backup $n $date `du -sh $bk$n-$date.tar.gz | awk '{print $1}'` gotov"
done | mail -s backup_vhosts xxx@xxx.ru
Категория: Мои статьи | Добавил: Admin (12.07.2011)
Просмотров: 1133 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024Сделать бесплатный сайт с uCoz