< Previous | Contents | Next >
1.4. References
• For more information on shell scripting see the Advanced Bash-Scripting Guide1
• The book Teach Yourself Shell Programming in 24 Hours2 is available online and a great resource for shell scripting.
• The CronHowto Wiki Page3 contains details on advanced cron options.
• See the GNU tar Manual4 for more tar options.
• The Wikipedia Backup Rotation Scheme5 article contains information on other backup rotation schemes.
• The shell script uses tar to create the archive, but there many other command line utilities that can be used. For example:
• cpio6: used to copy files to and from archives.
• dd7: part of the coreutils package. A low level utility that can copy data from one format to another.
• rsnapshot8: a file system snapshot utility used to create copies of an entire file system.
• rsync9: a flexible utility used to create incremental copies of files.
1 http://tldp.org/LDP/abs/html/
2 http://safari.samspublishing.com/0672323583
3 https://help.ubuntu.com/community/CronHowto
4 http://www.gnu.org/software/tar/manual/index.html
5 http://en.wikipedia.org/wiki/Backup_rotation_scheme
6 http://www.gnu.org/software/cpio/
7 http://www.gnu.org/software/coreutils/
9 http://www.samba.org/ftp/rsync/rsync.html