Видео ролики бесплатно онлайн

Смотреть русский видео

Официальный сайт mydebut 24/7/365

Смотреть видео бесплатно

02.07.10 15:04 Aleksdem

Есть вопрос!Как задать исключения для архиватора TAR [РЕШЕНО]

Добрый день! :)
У меня одна директория с файлами и папками (сайт) бэкапится с помощью такого скрипта:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#указываю переменные
export BACKUP_FOLDER="/opt/backup/site"
export TARGET="/var/www/html"

#ротация
rm -rf $BACKUP_FOLDER/03
mv $BACKUP_FOLDER/02 $BACKUP_FOLDER/03
mv $BACKUP_FOLDER/01 $BACKUP_FOLDER/02
mkdir $BACKUP_FOLDER/01

#сама архивация
tar cvjf $BACKUP_FOLDER/01/site-`date +%Y-%m-%d-%H-%M-%S`.tar.bz2 $TARGET
#эту строку просто ввел, чтобы крон по выполнении на почту прислал список того, что наархивировалось (элементарно по дате файла можно понять, прошел ли архив или старый остался из-за какой-либо ошибки и какой размер - если слишком маленький - что-то не так...).
ls -lah $BACKUP_FOLDER/01/


Но недавно ввели одну функцию, которая стала в папке cache держать просто тонны файлов. Размер архива с 30МБ вырос до 8,7ГБ. По сути, папка cache не нужна в принципе. Но вот как её исключить в данном случае? Просто перечислить папки в "TARGET=" не получится: в корне сайта тоже лежат файлы и их кол-во может меняться, в зависимости от разработчика.

Заранее благодарю за подсказку!


Теги:

Elvis 02.07.10 15:18 # +4
У архиватора tar есть опция exclude:
1
2
     --exclude=PATTERN
           exclude files, given as a PATTERN

Она позволяет не включать в архив ненужные файлы или каталоги.
Aleksdem 02.07.10 15:20 # +-1
Громадное человеческое спасибо! :)
xT 02.07.10 16:34 # +2
когда man читать начнете?!
Aleksdem 02.07.10 16:36 # +0
Обещаю прямо с этого момента! А, если кроме шуток, то читал. Но упустил. Бывает и такое...
Aleksdem 02.07.10 16:36 # +-1
Зато кому-то готовый скриптик для бэкапа будет...
wilful 02.07.10 18:54 # +0
А я думал, что это последовательность команд... нет?
Подобный велосипед писал для конфигов с точкой.
ЗЫ: Скрипт тупой, но выкладываю чтоб показать как примерно должно быть, а то что вы выложили не скрипт.
Aleksdem 02.07.10 18:59 # +-1
Все гениальное - просто. Задача выполняется? На 5 с плюсом.
wilful 02.07.10 19:05 # +1
Если уж об оценках, то скажу как педагог по профессии, что это на слабенькую троечку, причем в рамках среднего образования.

А как Я - то мне пофиг, у меня хотя бы шабанг есть --->

1
2
3

#!/bin/bash
 


Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 127)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2326 из 192 городов)
            Топ пользователей Топ блогов
            В сети: dfx

            Новенькие: Fi5t, ShelS, Rush, silent, silent_roach
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн