Choosing Backup Tools


While the rsync command is one of the best choices for doing backups, it is by no means the only tool available. Many Linux systems administrators use a variety of commands for doing backups , often writing scripts to combine commands to work together. They might group together files in a single archive using tar or cpio , compress files to backup using bzip2 or gzip , or write whole directory structures of files using mkisofs .

Descriptions of backup tools in this chapter focus on those that are particularly designed for backups. The dump and restore commands are traditional UNIX commands for backing up and restoring files. The mkisofs and cdrecord commands can combine to gather a file system into an ISO image and copy that image to CD or DVD. As for networked backup features, the Amanda facility is described later in this chapter. The pax facility provides a means of creating cpio and tar archives.

If the tools for backing up files described in this chapter are not exactly what you are looking for, there are many open source backup facilities that you can add to your Fedora or RHEL system. Here are a few examples:

  • Bacula ( www.bacula.org ) - Bacula is a tool for managing network backups. It includes features to make it easy to recover files that have been lost or damaged. Support for backup media includes tape, CD, and hard disk media.

  • Mondo Rescue ( www.mondorescue.org ) - Mondo supports backups from LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, and VFAT file systems. Backups can be done toCD-R, CD-RW, NFS or hard disk.

  • BackupPC ( http://backuppc. sourceforge .net ) - BackupPC is useful for backing up both Linux and Windows systems over a network. Using BackupPC, you can extract backups using Samba, tar (over ssh, rsh, or nfs) or rsync.




Fedora 6 and Red Hat Enterprise Linux Bible
Fedora 6 and Red Hat Enterprise Linux Bible
ISBN: 047008278X
EAN: 2147483647
Year: 2007
Pages: 279

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net