Rsync

From dghartung.com/docs

Jump to: navigation, search

Rysnc Notes

the code is downloadable here http://www.dghartung.com/samples/backup.sh

#!/bin/bash
#
# Edit your backup directory here
bd=/hd3/fw-backup/data
#
# Edit your source directory here
host=root@fw.dghartung.com:
#host=/hdd1/
#
echo "Executing incremental backup script"

echo "Backing up /bin"

rsync -aHv --delete-after --progress $host/bin/ $bd/bin/

echo "Backing up /etc"

rsync -aHv --delete-after --progress $host/etc/ $bd/etc/

echo "Backing up /home"

rsync -aHv --delete-after --progress $host/home/ $bd/home/

echo "Backing up /initrd"

rsync -aHv --delete-after --progress $host/initrd/ $bd/initrd/

echo "Backing up /lib"

rsync -aHv --delete-after --progress $host/lib/ $bd/lib/

echo "Backing up /misc"

rsync -aHv --delete-after --progress $host/misc/ $bd/misc/

echo "Backing up /opt"

rsync -aHv --delete-after --progress $host/opt/ $bd/opt/
echo "Backing up /root"

rsync -aHv --delete-after --progress $host/root/ $bd/root/

echo "Backing up /sbin"

rsync -aHv --delete-after --progress $host/sbin/ $bd/sbin/

echo "Backing up /usr"

rsync -aHv --delete-after --progress $host/usr/ $bd/usr/

echo "Backing up /var"

rsync -aHv --delete-after --progress $host/var/ $bd/var/

#see rsync man file for more information (type man rsync from the

#command line
Personal tools