|
First fullsave disk capacity efficiency | First fullsave network efficiency | First fullsave disk speed efficiency | First fullsave CPU efficiency | Subsequent disk capacity efficiency | Subsequent network efficiency | Subsequent disk speed efficiency | Subsequent CPU efficiency | Progress report | Retention |
Backup.local | Good | No network load at all, unless using a network filesystem like NFS | Good | Very CPU intensive | Poor - no true incrementals | Poor - no true incremetals | Poor - all files are read | Very CPU intensive | Nice - from reblock | 2 dailies, 2 weeklies, 2 monthlies |
Backup.SRB | Good | Good | About one half to one third as disk bandwidth efficient as Backup.local, Backup.rsync or Backup.remote | Very CPU intensive | Poor - no true incrementals | Poor - no true incrementals | About one half to one third as disk bandwidth efficient as Backup.local, Backup.rsync or Backup.remote | Very CPU intensive | Nice - from reblock | 2 dailies, 2 weeklies, 2 monthlies |
Backup.rsync | About half as space efficient as Backup.local, Backup.SRB and Backup.remote | About half as network efficient as Backup.SRB and Backup.remote | Good | Very CPU efficient | Quite good - essentially all backups look like a fullsave, but only one copy of a given file is stored for a given host. | Very good - only new files and changed regions of modified files are transmitted | Pretty good - only changed files are read | Very CPU efficient | So so - from rsync | User-specified. "--num-to-keep 365" can keep approximately one year (modulo system crashes, etc.) if you run the script once a day. |
Backup.remote | Good | Good | Good | Very CPU intensive | Poor - no true incrementals | Poor - no true incrementals | Poor - all files are read | Very CPU intensive | Nice - from reblock | 2 dailies, 2 weeklies, 2 monthlies |
seki-strombrg> ~/public_html/Backup.local --help Usage: /Dcs/seki/strombrg/public_html/Backup.local [--normal|--overwrite|--help] Normal mode will do a backup with rotation Overwrite mode will overwrite the last daily backup, without doing any rotation at all. It's for redoing a backup when a previous one fails.
$ ./Backup.rsync --help below cmd output started 2015 Mon Dec 28 05:04:19 PM EST Usage: ./Backup.rsync --srcdir /src/dir --dstdir /dest/dir --num-to-keep 365 --verbose --rsync-opts rsopts --use-compression above cmd output done 2015 Mon Dec 28 05:04:19 PM EST dstromberg@connserv:~/src/home-svn/Backup-scripts/trunk x86_64-unknown-linux-gnu 14655
You can e-mail the author with questions or comments: