rsync backup

Karl Larsen k5di at zianet.com
Tue Aug 7 10:43:56 UTC 2007


	Here is the most basic use of rsync to perform backup of your computer. 
This is very easy to understand and that is why I did it. Below is a 
bash file that calls rsync with the -avg filters and it sets up the 
things to be backed up. I stopped backing up /sys because it has some 
things that do not want to be copied.

# This is the rsync bash file for root

rsync -avg /home/ /media/disk/

rsync -avg /etc /media/disk/

rsync -avg /usr /media/disk/

rsync -avg /boot /media/disk/

rsync -avg /var /media/disk/

rsync -avg /bin /media/disk/

rsync -avg /lib /media/disk/

rsync -avg /root /media/disk/

rsync -avg /sbin /media/disk/

# rsync -avg /sys /media/disk/

	Last evening it took about an hour for rsync to backup all this stuff 
and put it on the USB connected hard drive at /media/drive/. Here is 
what it looked like this morning.


[root at k5di disk]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb6             39674192   7651488  29974820  21% /
tmpfs                   241388         0    241388   0% /dev/shm
/dev/sdg1              9614116   7538928   1586816  83% /media/disk
[root at k5di disk]# ls
bin  boot  etc  karl  lib  root  sbin  sys  usr  var
[root at k5di disk]#

The portable hard drive is too small. I need to get a bigger one. You 
can see the backed up directories on the portable disk drive. As the 
first incremental backup is started you see things like this:

karl/work/thunderbird/
karl/work/thunderbird/updates/0/

sent 520737900 bytes  received 1810 bytes  7602039.56 bytes/sec
total size is 4010614859  speedup is 7.70
building file list ... done

	In /home/karl/ there was just a small amount to back up.


etc/
etc/adjtime
etc/aliases.db
etc/mtab
etc/printcap
etc/reader.conf
etc/resolv.conf
etc/resolv.conf.predhclient
etc/smartd.conf
etc/alsa/asound.state
etc/blkid/
etc/blkid/blkid.tab
etc/blkid/blkid.tab.old
etc/sysconfig/hwconf

sent 95719 bytes  received 296 bytes  21336.67 bytes/sec
total size is 108638339  speedup is 1131.47
building file list ...

building file list ... done

sent 2235 bytes  received 20 bytes  4510.00 bytes/sec
total size is 5699262  speedup is 2527.39
building file list ... done

sent 59279 bytes  received 20 bytes  16942.57 bytes/sec
total size is 67401743  speedup is 1136.64
building file list ... done
root/
root/.bash_history
root/.joe_state
root/.xauthl7nMSL
root/bin/
root/bin/back
root/bin/back~

sent 15169 bytes  received 142 bytes  30622.00 bytes/sec
total size is 4890664  speedup is 319.42
building file list ... done

sent 5625 bytes  received 20 bytes  3763.33 bytes/sec
total size is 21936037  speedup is 3885.92
[root at k5di]

	So you see the first incremenmtal backup was just about 5 minutes in 
duration. All this needs to be saved while we design a better way to do 
this.


-- 

	Karl F. Larsen, AKA K5DI
	Linux User
	#450462   http://counter.li.org.




More information about the fedora-list mailing list