Linux Backup Methods
There are multiple methods for creating backups for the Linux Operating System. What method you choose is based on your disaster recovery plan and personal preference. It is important to remember to test your disaster recovery plan before it becomes critically necessary.
-
tar or ISO files
-
If you are backing up a single desktop computer, an archived tar or iso file may be adequate. These files can be burned to removable media or placed on a secondary hard drive for storage purposes. A simple script can be written and set to run as a cron job.
rsync
-
The rsync utility is useful for backups because it syncs files across a network. It sends only the differences between the files across the network instead of a complete copy of every file. It is ideal for mirroring systems and can be used to back up files weekly, daily or hourly.
-
Mondo Rescue
-
Mondo Rescue is an application that allows you to back up your entire operating system and all data to CDs, DVDs, NFS or hard disk. The advantage of Mondo Rescue is that it will allow you to restore your entire data from "bare metal."
AMANDA
-
AMANDA will allow a system administrator to back up several hosts to a single master backup server. It uses the dump and tar utilities to create the backup. It can even back up Windows desktops and servers using the Samba or Cygwin applications.
Bacula
-
Bacula is another backup application that allows the administrator to back up a single computer or a network of computers to various types of media. The Bacula application is based on the client/server model and is modular and scalable, which makes it suitable for different size networks.
-