Automating incremental backups with Rsnapshot

Previously I wrote about using rsync to efficiently backup your server. Automating rsync backups is easier when you use a collection of perl scripts called rsnapshot. Rsnapshot is designed to maintain backups taken at different times. These backups are called snapshots and, apart from the very first one, they all tend to be incremental in nature taking up very little disk space and bandwidth.
rsnapshot

Continue reading

Using rsync to efficiently backup files

Linux command line programRsync is a Linux command line program for synchronizing directories and files on different computers. Rsync will maintain an exact copy of the remote directory on your local computer. It does this by downloading all the files once and then only downloading the files that have changed the next time you run it. This way your bandwidth usage is minimized and the time taken to make backups is also reduced.

Continue reading