#!/bin/bash # backups all files in Debian root dir #bkpdir=/root/penek4_bkp # Если примонтировать директорию для бакапов в последний раз не удалось, # то удаляем файлы бакапов, созданные на локальном диске #rm -f ${bkpdir}/*.deb.tgz #/usr/bin/fusesmb /root/smb #bkpdir=/root/smb/MSHOME/BACKBONE/penek4_bkp bkpdir=/root/penek4_bkp ##smbmount //backbone/penek4_bkp ${bkpdir} -o username=guest,password=guest #sleep 5 for dir in bin boot etc home initrd lib opt root sbin usr var; do mv -f "${bkpdir}/${dir}.deb.tgz" "${bkpdir}/${dir}.deb.tgz~" tar cvz --one-file-system -f "${bkpdir}/${dir}.deb.tgz" "/${dir}" rm -f "${bkpdir}/${dir}.deb.tgz~" done; #umount /root/smb ##smbumount ${bkpdir} #sleep 5