: 24 kwietnia 2009, 10:56
Ja robię kopie programem rsnapshot. Jeśli chcesz mieć kopie na drugim komputerze, to najłatwiej jest podłączyć dysk przez NFS.
Polski portal użytkowników dystrybucji Debian GNU/Linux, dyskusje, artykuły, nowości, blog, porady, pomoc.
https://www.debian.pl/
do czego porównujesz tą kopię przyrostową do tegoGrzesiek pisze:echo '=========================| home/grzesiek/ |========================='
echo '*oprócz: '$EXCLUDE
tar --listed-incremental=/home/data2/backup/stan_grzesiek $EXCLUDE -cjpvf /home/data2/backup/grzesiek_add_`date +"%F_%H_%M_%S"`.tar.bz2 /home/grzesiek
Kod: Zaznacz cały
-cjpvf /home/data2/backup/grzesiek_add_`date +"%F_%H_%M_%S"`.tar.bz2
Kod: Zaznacz cały
grzesiek_add_`date +"%F_%H_%M_%S
Kod: Zaznacz cały
grzesiek_add_`date +"%F_%H_%M_%S`
Kod: Zaznacz cały
tar --help
Kod: Zaznacz cały
man tar
Kod: Zaznacz cały
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DATA=`date +%Y-%m-%d`
KATALOG="WWW"
SCIEZKA="/mnt/outside/"
SCIEZKA_TEMP="/mnt/outside/TEMP/WEB/"
cd /mnt/outside/
echo -n "----- Tworze katalog $DATA -----"
mkdir "$DATA"
echo "[OK]"
#echo -n "Tworzenie katalogu $KATALOG"
#cd "$DATA"
#mkdir "$KATALOG"
echo "[OK]"
echo -n "---- Kopiuje pliki ----"
#rsync --progress -axH /mnt/web/ /mnt/outside/$DATA/$KATALOG > /dev/null 2>&1
tar --listed-incremental= /mnt/outside/TEMP/WEB/ $EXCLUDE -cjpvf /mnt/outside/$DATA/web.tar.bz2 /mnt/web/ #> /dev/null 2>&1
echo "[OK]"
echo -n "----- Kopiowanie zakończone ---- "
ls -l /mnt/outside/$DATA/$KATALOG/
echo -n
echo "----- Kasuje przestarzałe katalogi -----"
rm -r /mnt/outside/`date +%Y-%m-%d --date '7 days ago'`
echo "[OK]"
ls -l /mnt/outside/
Kod: Zaznacz cały
tar: Zakończenie z błędem z powodu uprzednich błędów
Kod: Zaznacz cały
tar --listed-incremental=/mnt/outside/TEMP/WEB/web_stan_file -cjpvf /mnt/outside/$DATA/web.tar.bz2 /mnt/web
Kod: Zaznacz cały
tar -cjf archowum.tar.bz2 /katalog/
Kod: Zaznacz cały
tar: usunięcie początkowego / z nazw plików
A to, to jakby tworzy archiwum zamiast je rozpakowywać. Spróbujczarownik pisze: tar -cjf archowum.tar.bz2 /katalog/
Kod: Zaznacz cały
tar -xjf archowum.tar.bz2