dmpfile=backup.tar.bz2
srcdir=/
trgdir=/share
cd $trgdir && tar -cfj $dmpfile --exclude-from=/exclude_back $srcdir
Скрипт переходит в директорию куда надо сохранить архив, и выполняет tar.
--exclude-from - берем список исключений из файла в корне (сам скрипт тоже в корне)
# cat exclude_back
/proc
/mnt
/var/run
/dev
/sys
/home/repo
/share
Последние две - мои директории.
Комментариев нет:
Отправить комментарий