Take regularly a backup at different levels by different means
↑ Macro Level (Comprehensive)
Automatic Daily Cloning:
Create a clone of every volume in a computer on an external hard drive
(USB, Firewire, eSATA) or NAS (Network-Attached Storage)
Software for Bootable Cloning
rsync on UNIX/Linux
Carbon Copy Cloner and SuperDuper! on Mac OS X
WinClone on Mac using Boot Camp
Paragon Software Drive Copy on Windows
etc.
Scheduled Upload of Important Data & Settings Information to Repository Server(s)
Automatic Synchronization between a Client and the Server(s)
How to Take a Backup of a NetBook
Copying User's Data to Versatile Media such as DVD±R Discs
Manually Copying or Automatic Syncing Critical Data to USB Flash Memory
Software for Syncing Folders
crontab and rsync on UNIX/Linux
(rsync can run on Windows by using
Cygwin)