15 марта 2009 г.

Архивирование системы или бекап в debian linux

Сделаю заметочку на будущее, чтобы в очередной раз не вспоминать скрипты :)
  1. dmpfile=backup.tar.bz2  
  2. srcdir=/  
  3. trgdir=/share  
  4. cd $trgdir && tar -cfj $dmpfile --exclude-from=/exclude_back $srcdir  

Скрипт переходит в директорию куда надо сохранить архив, и выполняет tar.

--exclude-from - берем список исключений из файла в корне (сам скрипт тоже в корне)
  1. # cat exclude_back  
  2. /proc  
  3. /mnt  
  4. /var/run  
  5. /dev  
  6. /sys  
  7. /home/repo  
  8. /share  

Последние две - мои директории.

Комментариев нет:

Отправить комментарий