Portál AbcLinuxu, 4. listopadu 2025 13:08
cp -pR / [misto kam], kde parametr p zabezpeci ponechani atributu souboru a R znamena, ze ma adresare kopirovat rekurzivne.
Pozor ale na kopirovani adresaru /dev, /proc a /sys.
            cp -a.
            wan1:/backup# mount backup.img mount/ -o loop wan1:/backup# rsync -a /bin/ /boot/ /cdrom /dev/ /etc/ /home/ /initrd /initrd.img /initrd.img.old /lib/ /lost+found/ /media/ /mnt/ /opt/ /root/ /sbin/ /srv/ /usr/ /var/ /vmlinuz /vmlinuz.old mount/ &mi namlátilo všetko cez seba, úplne o ničom. Potom som skúšal len adresáre, ani to nešlo. Jednoducho neskopíroval všetko, ako keby nebral do úvahy všetky parametre, ja neviem. Asi budem musieť použiť cp -a.
#!/bin/sh
ADRESARE="/bin/ /boot/ /etc/ /lib/ /root/ /sbin/ /usr/ /var/ /home/alp/ /home/data/ /home/ftp/ /home/ftp-user/ /home/herfik/ /home/mysql-dump/ /home/php-exec/ /home/stat/ /home/vmail/ /home/www/"
LOG="/var/log/zalohovani.log"
# mysql dump
/root/zalohovani/mysql/vsechny
echo "=============================================================" >> $LOG
DATUM=`date`
echo "$DATUM: Spoustim zalohovani"  >> $LOG
for DIR in $ADRESARE; do
    rsync -avz --delete --update --stats --numeric-ids -e "ssh -i /root/zalohovani/ssh_key" $DIR root@backup-stroj:/home/zaloha-e-net$DIR >> $LOG
done;
DATUM=`date`
echo "$DATUM: Konec zalohovani"  >> $LOG
Tzn. pro lokoální zálohu je Váš druhý pokus správný...
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.