How to backup your computer: System Restore, Time Machine, and Timeshift
Enable System Restore (Windows)
If you are a Windows user, it allows you to revert your computer’s state (system files, installed applications, Windows Registry, and system settings) to that of a previous point in time. It can be used to recover from malware, bugs, system malfunctions or other problems, restore your computer back to its latest working state.
Go to Start and type restore, and then click Create a restore point. On the System Protection tab, in the Protection Settings section, make sure that System Restore is enabled for your C: drive (Protection is On). If this is not the case, select the C drive (C: -System-), and click the Configure button, then Turn on system protection. Create a restore point, too by clicking on Create.
Backup with File History
You need to connect an external hard drive, USB flash drive, etc. Open Control Panel, in the System and Security section, select Save backup copies of your files with File History smash the Turn on button for automatic backups.
If you want to choose a different target drive for your backups, then clic on Select drive and select the drive you want to use.
You can tune File History (or tame its insane appetite) by clicking on Advanced settings: Saves copies of files (every 6 hours/12 hours or daily), Keep saved versions (Forever -forever is really a long time-, Until space is needed is maybe a more pragmatic approach).
If you don’t want to save copies of specifies folders, you can exclude them by clicking on Exclude Folders. A kind of File Explorer interface will pop up where you may want to select some folders that you don’t want to include.
Backup with Windows’s Backup and Restore
Open Control Panel, go to System and Security, Backup and Restore (Windows 7).
Under the Backup section, smash the Set up backup button.
Select the external hard drive as your backup drive and click Next.
What do you want to back up? Select Let Windows choose (recommended).
Finally, click on the Save settings and run backup button.
System Backup with AOEMI Backupper Standard.
Launch AOEMI Backupper Standard, and click Backup.
Select Backup to backup your Windows and create an image of the system partition.
Select a USB drive connected to your computer as a valid target drive for your backup.
Click Options to write a note for the backup, enable encryption (it is not a free feature), select a different compression level for your backup, enable email notification, etc.
Finally, smash the Start Backup button.
You can create a bootable disk/usb with AOEMI Backupper, too. Under the Tools tab, select the Create Bootable Mode. In the next window, choose Window PE - Create bootable disc based on Windows PE and finally, Burn to CD/DVD (Bootable disk) or USB Boot Dive (Bootable USB).
Backup your Mac with Time Machine
Open Time Machine preferences: Apple, System Preferences, Time Machine. Click Select Backup Disk, select your backup disk, then smash the Use Disk button. Make sure the Back Up Automatically checkbox is enable.
Timeshift is an open-source powerful backup tool similar to the Time Machine in Mac OS.
Installation: sudo apt install timeshift.
RSYNC. This is the first step; you have to choose what type of snapshots you are going to use.
Snapshot Location. You need to select the place in which Timeshift will save the snapshots. Ideally, you should save the snapshots in a dedicated disk or a different partition, perhaps one setup solely for storing the snapshots e.g., sdb1, my external hard drive formatted in ext4.
Snapshot Levels. You need to define when to take snapshots and also how many snapshots will be kept.
This brief tutorial shows you how to install and configure Timeshift in Arch, GNU/Linux.
git clone https://aur.archlinux.org/timeshift.git
rm -rf timeshift
Launch it: sudo timeshift-gtk.
Snapshot Type: RSYNC (Snapshots are incremental)/ BTRFS.
Select Snapshot Location where your snapshots will be saved, e.g., sda1.
Select Snapshot Levels. It sets an automatic backup schedule, e.g., daily and 2 as the numbers of snapshots to be saved.
User Home Directories. User data is excluded by default, but you can change this setting: Include All.