22 lines
817 B
Plaintext
22 lines
817 B
Plaintext
|
#!/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
|