Hello! I would like to talk about best practices for backing up a home PC. I am using Macrium Reflect Free for full system images which I do monthly (always offline, with the Rescue boot USB) and I will soon start using FreeFileSync for weekly (or maybe even daily) data file backups. All my data + Windows 10 OS is on one internal SSD (Samsung nVME 960 EVO). I store the system images on an external (USB connected) HDD. For the FreeFileSync data file backups I'll be using an external (USB connected) SSD (nVME), because it's fast. I also copy the Macrium system image files to another HDD which I store at another location. I don't use any cloud services or any other forms of backup. So, I have 2 external HDDs with Macrium system (or rather full-disk) images and I'll soon have a nVME SSD with date file backups mirrored onto it. I would think that is quite sufficient? Now on to questions. The first three were already discussed in the huge Macrium Reflect thread so I'll continue with those 3 first. 1. Rescue media. Am I getting it right that, the only difference creating rescue media of different PCs are the drivers off of the particular system/PC? So, which drivers - I'm guessing the disk drivers, USB drivers and NIC drivers? I only need the USB driver cause I backup to an external HDD via USB connection. What about the disk drivers? I have an internal Samsung nVME 960 EVO as my source drive. If I create the rescue media on my computer, will I be able to create and restore system images on another computer with a different drive, let's say a regular old HDD or an Intel SSD or nVME or whatever? And what if it has a different type USB make and driver? Will it still work with the Rescue USB made from the other PC? This is still pretty confusing to me although it was already explained in great detail in the other thread (thank you). 1.1 Another example: Let's say I have a PC with 64-bit capable CPU, but I have installed 32-bit Windows 7 OS on it. It's disk is a Samsung SSD, MBR partitioned. I have another PC, with 64-bit Windows 10 on it. It's disk is a regular old HDD but GPT partitioned. If I install Macrium Reflect Free on the first PC and create a Rescue USB with Windows 3.1 PE, will I be able to use that Rescue USB on the other PC, to create+restore system images? And vice-versa (creating a Rescue USB with Windows 10 PE on the Windows 10 x64 GPT PC and then using that Rescue USB with the Windows 7 x86 MBR PC)? Will it work, if not, why, where does it break? 2. I fist make a full disk system image and then do differential backups (until they become too big, then I delete all files and make a new full disk system image). When testing an image I only mount the latest differential image file, but that tests the first full disk system image too, right? I'm sorry, I don't know if I should name my images full system images or full disk images... 3. If I understand it right, the Macrium image verification only verifies the image file itself. The real test is mounting the image file and opening a data file off it, right? I really don't want to do a full system image recovery to another disk and then swap it with my internal disk for testing. Is that the ONLY way to truly test the system image? 4. This is how I go about my Macrium system (full-disk) image backups: with Reflect Free installed, I create a bootable Rescue ISO, I chose the Windows 10 PE Rescue media and then using Rufus I make a bootable Rescue USB (flash) drive. Then I use the USB Rescue drive to boot into it, then I start with a full system image to my external USB HDD and then I do monthly differential backups. I always do the Verify image when the backup is over (always only the most recent image file). And after that I always boot into Windows, mount the last (differential) image and open one a file off it. After that I consider the backup good and valid. Am I doing things right? I think I've asked enough, for now... I'll really appreaciate if you guys comment on / answer (some) of my questions.