"dump" is like the "dd" command. It works with raw binary. Creates an "image" so to speak. Roughly analagous to what Ghost, DriveImage or TrueImage do for Windows. You cannot pick out and restore individual files from a dump. It's all or nothing. The whole image or none of it. I believe the Windows equivalents I mentioned probably DO allow you to pick out individual files under some circumstances, but "dump/restore" and "dd" will not.
rsync, on the other hand, copies individual files (and directories). It does not produce an "image". So if you accidently deleted one file you could restore just that one file from a rsync backup. Think of rsync as just a fancy copy command.
You might want to "dump" filesystems that rarely change and you would want to quickly restore after a catastrophic event. Possibly / and /boot. But you might desire the rsync individual file flexibility for a backup or /home however. That way when a user calls and says they accidently deleted an important file you can leave /home untouched except for that one file. You'll probably want overlap from both backup strategies. Quickly restore a working-but-not-perfect system from the latest dump, and then catch up on the latest changes you've made to config files from the latest rsync backup.
Last edited by haertig; 01-20-2006 at 02:21 PM.
|