Diferencia entre revisiones de «Rsync»
De gacq wiki
(→My notebook syncronization) |
|||
Línea 10: | Línea 10: | ||
fi | fi | ||
− | echo | + | echo Receiving..... |
− | rsync -avuze 'ssh -p | + | rsync -avuze 'ssh -p 22' --delete anysyncuser@gacq.com:/srv/gacq/rsync/ rsync |
exit 0 | exit 0 | ||
Línea 26: | Línea 26: | ||
fi | fi | ||
− | echo | + | echo Sending..... |
− | rsync -Cavuze 'ssh -p | + | rsync -Cavuze 'ssh -p 22' --delete rsync anysyncuser@gacq.com:/srv/gacq/ |
exit 0 | exit 0 | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
− | |||
= Duplicando una maquina con rsync = | = Duplicando una maquina con rsync = |
Revisión del 00:50 21 sep 2006
Contenido
My notebook syncronization
gacq.com-get
#!/bin/bash RUN=`lps x | grep rsync | grep -v grep | wc -l` if [ "$RUN" -gt 0 ]; then echo already running exit 1 fi echo Receiving..... rsync -avuze 'ssh -p 22' --delete anysyncuser@gacq.com:/srv/gacq/rsync/ rsync exit 0
gacq.com-put
#!/bin/bash RUN=`lps x | grep rsync | grep -v grep | wc -l` if [ "$RUN" -gt 0 ]; then echo already running exit 1 fi echo Sending..... rsync -Cavuze 'ssh -p 22' --delete rsync anysyncuser@gacq.com:/srv/gacq/ exit 0
Duplicando una maquina con rsync
rsync -v -r -p -o -g -D -t -S -l -H \ --exclude /mnt/ \ --exclude /proc/ \ --exclude /tmp/ \ --exclude /home/ / /mnt/fireball/
Boot from a CD-ROM and mount the target-disk. Fix fstab and lilo.conf. Create /mnt and /proc and set the right permissions (for this directories). Then run lilo and reboot. Next time you run rsync, add these option to the command-line:
--exclude /etc/fstab \ --exclude /etc/lilo.conf \ --delete