I'm SO confused as to Macrium Differential / Incremental Backups vs Full Backups


@Quandary


If worse comes to worst, you can just install the game or program twice.
All I had to do was create a shortcut for the program on the "other" Windows version.
If you're only running one Windows... then you won't have that problem.
 
Last edited:

My Computers

System One System Two

  • OS
    Win 11 Home ♦♦♦22631.3527 ♦♦♦♦♦♦♦23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 4702)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Internet Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Mouse
    Logitech Optical M-BT96a
    Keyboard
    Logitech Classic Keybooard 200
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 13 years?
As I understand it the problem with incremental backups is that it results in many small images and all of them are needed for a full restore. If any one of these images is corrupt then the restore cannot work. I know this can apply to Differential images but there is more risk with Incrementals due to the larger number of images created and needed for restore.
This is only partly true. You only need the incrementals up to date you intend to restore from. So if you made say 5 incrementals, one per day and wanted to revert to status as of end of day 3, you only need incrementals for days 1, 2, 3 but you do not need days 4 and 5.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
Do you trust Macrium's auto-verification? I always have it enabled.
This is personal choice but I never bother as it slows things down.

Auto verification was important back in days of e.g. dvd backups as write errors were common but modern hard drives are far more reliable and write errors are rare.

Of course, verifications may help to identify if drives are failing, but I never use hdds anymore, and modern ssds/nvmes are extremely write resilient.

I asked a while back if anybody has experienced a verification error in recent years (say 5 years) and got loads of largely irrelevant replies by people saying they used verification as a precaution (which is fair enough), but not one person could say they had ever had issues.

To me, a better way of testing the backup is to load the image using viboot, or restore image to a native (dual boot) vhdx file if you are really concerned about quality of backup.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
cereberus,

I have had a little bit of a change of heart on the topic of performing verifications. I had two separate instances within a period of about 2 or 3 months where my data was getting silently corrupted.

The first one was difficult to track down, but I finally determined it to be a bad Ethernet cable. I was replicating data from one system to another using FreeFileSync. On the destination system I tried to install some program but the .EXE install file was corrupted. I checked my source, and the file was fine there. That prompted a CRC comparison of every single file, and I found several bad files. After extensive testing I found out that the issue was a bad network cable. Really odd that no errors were ever reported when data was in flight, but that was 100% the problem because I was getting repeated occasional corruption but after replacing the Ethernet cable never a single instance after that and it has been at least six months now.

On another system, a few months later, I was also getting silent corruption but it was of data at rest. I could do a CRC comparison and all would be okay. A week later, the CRC on two or three files would be different and the files corrupt. But I never changed those files in any way. This would happen repeatedly, every week another file or possibly up to three files would be bad. That turned out to be a defective SSD. The SSD was under a year old and was still at something like 99% health.

Years ago (several decades ago?) I had another similar issue but back then it was a bad IDE HD cable. Agin, silent corruption with no warnings. I actually lost a few files back on that one, but thankfully it was minor stuff of zero importance.

Bottom line: I'm a bit paranoid now :-).
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
This is a very short and easy to understand video of Incrementals Forever / Synthetic Full Backups


But I remember seeing a similar one explaining the difference between full, differential and incremental backups. But I can't find it right now.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Stigg's Build
    CPU
    Intel Core i9-10900X
    Motherboard
    GIGABYTE X299X DESIGNARE 10G
    Memory
    Corsair 64 GB (4 x 16 GB) CMW64GX4M4C3000C15 Vengeance RGB Pro 3000Mhz DDR4
    Graphics Card(s)
    GIGABYTE GeForce GTX 1660 Super Mini ITX 6 GB OC
    Sound Card
    Realtek ALC1220
    Monitor(s) Displays
    Samsung 27" FHD LED FreeSync Gaming Monitor (LS27F350FHEXXY)
    Screen Resolution
    1920 x 1080
    Hard Drives
    Samsung 970 Pro Series 1TB M.2 2280 NVMe SSD
    Western Digital Red Pro WD8003FFBX-68B9AN0 8 TB, 7200 RPM, SATA-III
    Western Digital Red Pro WD8003FFBX-68B9AN0 8 TB, 7200 RPM, SATA-III
    PSU
    Corsair HX1200 1200W 80 Plus Platinum
    Case
    Fractal Design Define 7 Black Solid Case
    Cooling
    Noctua NH-D15 Chromax Black
    Keyboard
    Razer Ornata V2
    Mouse
    Razer DeathAdder Essential
    Internet Speed
    FTTN 100Mbps / 40Mbps
    Browser
    Mozilla Firefox
    Antivirus
    N/A
    Other Info
    Logitech BRIO 4k Ultra HD USB-C Webcam
  • Operating System
    Windows 10 Pro
    Computer type
    Laptop
    Manufacturer/Model
    ASUS ROG Zephyrus M GM501GS
    CPU
    Core i7-8750H
    Motherboard
    Zephyrus M GM501GS
    Memory
    SK Hynix 32 GB (2 x 16 GB) HMA82GS6CJR8N-VK 16 GB DDR4-2666 DDR4 SDRAM
    Graphics card(s)
    NVIDIA GeForce GTX 1070
    Sound Card
    Realtek ALC294
    Monitor(s) Displays
    AU Optronics B156HAN07.1 [15.6" LCD]
    Screen Resolution
    1920 x 1080
    Hard Drives
    Samsung MZVKW512HMJP-00000 512 GB, PCI-E 3.0 x4
    Samsung SSD 860 QVO 4TB 4 TB, SATA-III
    PSU
    N/A
    Case
    N/A
    Cooling
    N/A
    Mouse
    Razer DeathAdder Essential
    Keyboard
    PC/AT Enhanced PS2 Keyboard (101/102-Key)
    Internet Speed
    FTTN 100Mbps / 40Mbps
    Browser
    Mozilla Firefox
    Antivirus
    N/A
    Other Info
    USB2.0 HD UVC Webcam
I asked a while back if anybody has experienced a verification error in recent years (say 5 years) and got loads of largely irrelevant replies by people saying they used verification as a precaution (which is fair enough), but not one person could say they had ever had issues.
For those past 5 years I have made Full images of all my machines once a month, auto-verifying every time. Never less than half a dozen machines, sometimes as many as 9, so that's something like 400-500 images. This month for the first time ever I saw a verification error.

All my patching/cleaning up went smoothly. But one of my backups threw up a verification error while backing up to it.

I have 3 usb hdd backup drives to put my backups on, one of them appeared to be faulty. After many hours of testing (Chkdsk /R alone takes 4.9 hours) I finally traced it to not the drive itself, but its usb cable. Replaced that and left Chhkdsk running again while I (finally) slept. All checks out as good this morning. :thumbsup:

So a faulty cable can cause a data error, fortunately in this case it was a read error during verification, but it could just as easily have been a write error during imaging.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Acer Aspire 3 A315-23
    CPU
    AMD Athlon Silver 3050U
    Memory
    8GB
    Graphics Card(s)
    Radeon Graphics
    Monitor(s) Displays
    laptop screen
    Screen Resolution
    1366x768 native resolution, up to 2560x1440 with Radeon Virtual Super Resolution
    Hard Drives
    1TB Samsung EVO 870 SSD
    Internet Speed
    50 Mbps
    Browser
    Edge, Firefox
    Antivirus
    Defender
    Other Info
    fully 'Windows 11 ready' laptop. Windows 10 C: partition migrated from my old unsupported 'main machine' then upgraded to 11. A test migration ran Insider builds for 2 months. When 11 was released on 5th October it was re-imaged back to 10 and was offered the upgrade in Windows Update on 20th October. Windows Update offered the 22H2 Feature Update on 20th September 2022. It got the 23H2 Feature Update on 4th November 2023 through Windows Update.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Dell Lattitude E4310
    CPU
    Intel® Core™ i5-520M
    Motherboard
    0T6M8G
    Memory
    8GB
    Graphics card(s)
    (integrated graphics) Intel HD Graphics
    Screen Resolution
    1366x768
    Hard Drives
    500GB Crucial MX500 SSD
    Browser
    Firefox, Edge
    Antivirus
    Defender
    Other Info
    unsupported machine: Legacy bios, MBR, TPM 1.2, upgraded from W10 to W11 using W10/W11 hybrid install media workaround. In-place upgrade to 22H2 using ISO and a workaround. Feature Update to 23H2 by manually installing the Enablement Package. Also running Insider Beta, Dev, and Canary builds as a native boot .vhdx.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
For those past 5 years I have made Full images of all my machines once a month, auto-verifying every time. Never less than half a dozen machines, sometimes as many as 9, so that's something like 400-500 images. This month for the first time ever I saw a verification error.



So a faulty cable can cause a data error, fortunately in this case it was a read error during verification, but it could just as easily have been a write error during imaging.
I mostly backup to second nvme, and occasionally copy backup to a usb drive and now onedrive.
I agree a faulty cable can give an issue which is why I tend to buy braided cables which seem more reliable.

In the end, I think the risk is low and all my critical data is not in my image backups anyway. In the end, I can recover back to a reasonable position.

I would have to have several simultaneous failures before I was really in deep dung.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
Throwing my ideas into the mix here since the OP's question was regarding the necessity of incrementals and/or differentials. IMO it all depends on how an individual system is used, what data he wants to protect, where that data is stored, how often that data changes, and how critical that data is. Whether one's personal files are synced to Onedrive or not comes into the mix, too, when it comes to deciding the need for incrementals or differentials.

The purpose of imaging/backups is to be able to recover in case of catostrophe. For most people, I believe using incrementals or differentials is overkill.

Let's say a computer is used by a business (or an individual who works from home) where including each and every file stored on that computer is critical to the operation of that business. In this case, yes, an incremental or differential backup plan would be 100% appropriate and necessary. If that user has not made major changes to the OS and those files are stored in the cloud, incremental or differential backups would not make much sense.

Then let's say we have an individual user (like me) whose drive(s) data is rarely changed except for Windows update or me installing a new app or updating a driver, neither of which can not be done again if a catastrophe happens in the time between my full images. I make these full images if I make major changes to my system or once a month before update Tuesday.

My data is stored on a separate drive. I do not sync to Onedrive. This data rarely changes and nothing on it is something that can't easily be reproduced or I can't live without. In case of catastrophe (which rarely happens) I do not consider losing the few pictures of my dog I took in between images as critical data.(I don't have grandchildren, but if I did losing a few images of them would not be considered critical to me either since I probably would have 1000 more already included in my full images)
So in my case, incremental/differental backups make no sense. If I synced my photos to onedrive, it would make even less sense as my dog would still be there. I image this data drive once every 1-2 months.

I'm a KISS kind of gal. Why complicate something simple any more than is necessary.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 22631.3447
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1tb Solidigm m.2 +256gb ssd+512 gb usb m.2 sata
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    Firefox
    Antivirus
    Defender+MWB Premium
  • Operating System
    Windows 10 Pro 22H2 19045.3930
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 9020
    CPU
    i7-4770
    Memory
    24 gb
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    256 gb Toshiba BG4 M.2 NVE SSB and 1 tb hdd
    PSU
    500w
    Case
    MT
    Cooling
    Dell factory
    Mouse
    Logitech wireless
    Keyboard
    Logitech wired
    Internet Speed
    still not telling
    Browser
    Firefox
    Antivirus
    Defender+MWB Premium
Throwing my ideas into the mix here since the OP's question was regarding the necessity of incrementals and/or differentials. IMO it all depends on how an individual system is used, what data he wants to protect, where that data is stored, how often that data changes, and how critical that data is. Whether one's personal files are synced to Onedrive or not comes into the mix, too, when it comes to deciding the need for incrementals or differentials.

The purpose of imaging/backups is to be able to recover in case of catostrophe. For most people, I believe using incrementals or differentials is overkill.

Let's say a computer is used by a business (or an individual who works from home) where including each and every file stored on that computer is critical to the operation of that business. In this case, yes, an incremental or differential backup plan would be 100% appropriate and necessary. If that user has not made major changes to the OS and those files are stored in the cloud, incremental or differential backups would not make much sense.

Then let's say we have an individual user (like me) whose drive(s) data is rarely changed except for Windows update or me installing a new app or updating a driver, neither of which can not be done again if a catastrophe happens in the time between my full images. I make these full images if I make major changes to my system or once a month before update Tuesday.

My data is stored on a separate drive. I do not sync to Onedrive. This data rarely changes and nothing on it is something that can't easily be reproduced or I can't live without. In case of catastrophe (which rarely happens) I do not consider losing the few pictures of my dog I took in between images as critical data.(I don't have grandchildren, but if I did losing a few images of them would not be considered critical to me either since I probably would have 1000 more already included in my full images)
So in my case, incremental/differental backups make no sense. If I synced my photos to onedrive, it would make even less sense as my dog would still be there. I image this data drive once every 1-2 months.

I'm a KISS kind of gal. Why complicate something simple any more than is necessary.
Love gals who like KISS !!!!.
The days where individuals needed a load of this stuff like differentials / incrementals is ad you have said hugely overkill.

The easiest way for maintaining a system IMO these days is to install Windows in a small vhdx partition (either on a real machine or a VM if you use those) and have any data you want on another vhdx partition. So the disk geometry of your primary hard disk would look something like this -- EFI / Ms partition, big partition. In the big partition vhdx1 (windows OS), vhdx2 data etc.

Then just backup the vhdx files to NAS, external local storage, cloud etc etc.

If you need to do a bare metal restore just boot a winpe / windows install disk (use repair system->command prompt) etc. Copy the appropriate vhdx files to the target drive (bog standard windows copy command), attach the appropriate vdisks via disk part, mount those plus the efi boot partition and re-install the boot loader via bcdboot.exe.

All 100 % built in windows --no 3rd party software required and 100% reliable. These days with decent hardware fast large NvMe's (and even spinners) if your basic Windows system is say 50 - 70 GB copying and restoring vhdx files shouldn't take too long.

I'm really surprised many more don't use vhdx files more -- it's fairly straightforward and is also a great way of being able to have several different Windows systems e,g a normal "daily use one" and say Canary and Dev systems -- with the easy way to boot at will via Windows boot and not have to use the Bios menu in the computer. E.g :

multios.png
cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
Love gals who like KISS !!!!.
The days where individuals needed a load of this stuff like differentials / incrementals is ad you have said hugely overkill.

The easiest way for maintaining a system IMO these days is to install Windows in a small vhdx partition (either on a real machine or a VM if you use those) and have any data you want on another vhdx partition. So the disk geometry of your primary hard disk would look something like this -- EFI / Ms partition, big partition. In the big partition vhdx1 (windows OS), vhdx2 data etc.

Then just backup the vhdx files to NAS, external local storage, cloud etc etc.

If you need to do a bare metal restore just boot a winpe / windows install disk (use repair system->command prompt) etc. Copy the appropriate vhdx files to the target drive (bog standard windows copy command), attach the appropriate vdisks via disk part, mount those plus the efi boot partition and re-install the boot loader via bcdboot.exe.

All 100 % built in windows --no 3rd party software required and 100% reliable. These days with decent hardware fast large NvMe's (and even spinners) if your basic Windows system is say 50 - 70 GB copying and restoring vhdx files shouldn't take too long.

I'm really surprised many more don't use vhdx files more -- it's fairly straightforward and is also a great way of being able to have several different Windows systems e,g a normal "daily use one" and say Canary and Dev systems -- with the easy way to boot at will via Windows boot and not have to use the Bios menu in the computer. E.g :

View attachment 83785
cheers
jimbo
VHDX files are a good way to native multiboot but there are restrictions e.g. you cannot use hibernate. Trimming etc. is a bit of a mystery.

Also, you do get a few % performance reduction using vhdx files.

Also backing up a vhdx can lead to unexpected issues if OS inside vhdx was not properly shutdown.

Also, vhdxs can be very space inefficient as a backup.

You can have dynamic vhdx sizing, but these grow in size due to inability to reclaim deleted file space (without going through hoops and loops).

So say you have a dynamic 100 GB vhdx with nominal 40 GB used. An image backup will be say 20 GB. A dynamic VHDX backup will be 40GB but could grow to 100 GB even though nominal storage is 40 GB.

I do not bother backing up my Insider vhdx files. If I get an issue, I just clone my RTM Host OS to a new vhd, and rejoin Insider so my Insider version is inline with Host OS.

VHDX files have their place but not as a reliable backup system.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
VHDX files are a good way to native multiboot but there are restrictions e.g. you cannot use hibernate. Trimming etc. is a bit of a mystery.

Also, you do get a few % performance reduction using vhdx files.

Also backing up a vhdx can lead to unexpected issues if OS inside vhdx was not properly shutdown.

Also, vhdxs can be very space inefficient as a backup.

You can have dynamic vhdx sizing, but these grow in size due to inability to reclaim deleted file space (without going through hoops and loops).

So say you have a dynamic 100 GB vhdx with nominal 40 GB used. An image backup will be say 20 GB. A dynamic VHDX backup will be 40GB but could grow to 100 GB even though nominal storage is 40 GB.

I do not bother backing up my Insider vhdx files. If I get an issue, I just clone my RTM Host OS to a new vhd, and rejoin Insider so my Insider version is inline with Host OS.

VHDX files have their place but not as a reliable backup system.
Agreed but it's still OK, all Windows 100% free etc. I tend to use fixed vhdx files - cloning the RTM host is a good idea too.

I do backup data to NAS via rsync and grsync -- the GUI version of rsync (but that's a non windows solution). E.g backing up some classical music I'd got from BBC R3. The Windows disk is mounted on /mnt/DV1 -- most Linux based NAS systems can read / write NTFS files -- ensure package ntfs-3g is installed -- usually is by default anyway these days.

Screenshot_20240111_123606.png

I haven't had problems so far with VHDX files and there's very little data I have on Windows that changes -- any important stuff I have on cloud / NAS / external drives. Things like multi-media for me rarely change so it's not necessary to back that up regularly -- rsync does a good job of selecting whats changed or modified (but again a non windows solution).

The % performance reduction in using vhdx files is negligible unless you've got a really ancient machine with an old fashioned processor in it . Browsing the web, using Ms office apps etc won't be noticeably slower unless you are using Excel to solve a long complex 5th order differential equation or plotting the heating distribution characteristics of an Airbus 320 wing being heat tested at 90 deg.

Cheers
jimbo
 
Last edited:

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
Do you trust Macrium's auto-verification? I always have it enabled.
Hi,
Yeah I've been using it seems fine
I also use shutdown after.

I only do full images usually about two week interval
 

My Computer

System One

  • OS
    Win-7-10-11Pro's
    Computer type
    PC/Desktop
    Manufacturer/Model
    Acer 17" Nitro 7840sn/ 2x16gb 5600c40/ 4060/ stock 1tb-os/ 4tb sn850x
    CPU
    10900k & 9940x & 5930k
    Motherboard
    z490-Apex & x299-Apex & x99-Sabertooth
    Memory
    Trident-Z Royal 4000c16 2x16gb & Trident-Z 3600c16 4x8gb & 3200c14 4x8gb
    Graphics Card(s)
    Titan Xp & 1080ti FTW3 & evga 980ti gaming
    Sound Card
    Onboard Realtek x3
    Monitor(s) Displays
    1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
    Screen Resolution
    1920-1080 not sure what the t.v is besides 43" class scales from 1920-1080 perfectly
    Hard Drives
    2-WD-sn850x 4tb/ 970evo+500gb/ 980 pro 2tb.
    PSU
    1000p2 & 1200p2 & 850p2
    Case
    D450 x2 & 1 Test bench in cherry Entertainment center
    Cooling
    Custom water loops x3 with 2x mora 360mm rads only 980ti gaming air cooled
    Keyboard
    G710+x3
    Mouse
    Redragon x3
    Internet Speed
    xfinity gigabyte
    Browser
    Firefox
    Antivirus
    mbam pro
Might add I do not trust reflect in the os to do system images this is more doubt on the os to cooperate than reflect bug.
I only trust and use the winpe recovery media for system images os disruption is out of the equation
 

My Computer

System One

  • OS
    Win-7-10-11Pro's
    Computer type
    PC/Desktop
    Manufacturer/Model
    Acer 17" Nitro 7840sn/ 2x16gb 5600c40/ 4060/ stock 1tb-os/ 4tb sn850x
    CPU
    10900k & 9940x & 5930k
    Motherboard
    z490-Apex & x299-Apex & x99-Sabertooth
    Memory
    Trident-Z Royal 4000c16 2x16gb & Trident-Z 3600c16 4x8gb & 3200c14 4x8gb
    Graphics Card(s)
    Titan Xp & 1080ti FTW3 & evga 980ti gaming
    Sound Card
    Onboard Realtek x3
    Monitor(s) Displays
    1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
    Screen Resolution
    1920-1080 not sure what the t.v is besides 43" class scales from 1920-1080 perfectly
    Hard Drives
    2-WD-sn850x 4tb/ 970evo+500gb/ 980 pro 2tb.
    PSU
    1000p2 & 1200p2 & 850p2
    Case
    D450 x2 & 1 Test bench in cherry Entertainment center
    Cooling
    Custom water loops x3 with 2x mora 360mm rads only 980ti gaming air cooled
    Keyboard
    G710+x3
    Mouse
    Redragon x3
    Internet Speed
    xfinity gigabyte
    Browser
    Firefox
    Antivirus
    mbam pro
I like using a VHDX for a test installation on two main occasions:

1) I need access to some physical hardware that a Hyper-V VM will not give me.

2) If I need to do some testing with items related to personalization since that requires activation. Installation to a VHDX will activate automatically whereas it will not on Hyper-V.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
VHDX files are a good way to native multiboot but there are restrictions e.g. you cannot use hibernate. Trimming etc. is a bit of a mystery.

Also, you do get a few % performance reduction using vhdx files.
The performance hit is real, but in my experience it's minimal....

....vhdxs can be very space inefficient as a backup.

You can have dynamic vhdx sizing, but these grow in size due to inability to reclaim deleted file space (without going through hoops and loops)....
The hoops are not that difficult to jump through. My System Four (in 'Other Info') runs four native boot vhdx in addition to its conventionally installed Windows. With just a 256GB SSD space is at a premium, even with a 64GB virtual drive and dynamic vhdx for each native boot I need to keep at least 40GB free space available. To reclaim deleted space in the vhdx the steps are first to clean up the vhdx install, then boot to conventional Windows and....
  • mount the vhdx
  • from the command line (admin) defrag <mounted drive letter>: /v /u
  • detach mounted vhdx
  • in Diskpart select vdisk file=<full path to vhdx> then compact vdisk
I can get each vhdx down to less that 20GB.
.....I do not bother backing up my Insider vhdx files. If I get an issue, I just clone my RTM Host OS to a new vhd, and rejoin Insider so my Insider version is inline with Host OS.
I do.

I used to use 7-Zip to archive a vhdx, but that takes hours (something to leave running overnight). I have now removed a Reflect Home licence from a lesser used machine and installed it on this one. I have set up a separate Files and Folders backup definition file for each vhdx. For Dev and Canary which is a full reinstall for each new update that's a Full backup each time, but for Beta and RTM which are just CU updates, I have found that Incrementals work just as well on a vhdx file as they would on imaging a conventionally installed OS.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Acer Aspire 3 A315-23
    CPU
    AMD Athlon Silver 3050U
    Memory
    8GB
    Graphics Card(s)
    Radeon Graphics
    Monitor(s) Displays
    laptop screen
    Screen Resolution
    1366x768 native resolution, up to 2560x1440 with Radeon Virtual Super Resolution
    Hard Drives
    1TB Samsung EVO 870 SSD
    Internet Speed
    50 Mbps
    Browser
    Edge, Firefox
    Antivirus
    Defender
    Other Info
    fully 'Windows 11 ready' laptop. Windows 10 C: partition migrated from my old unsupported 'main machine' then upgraded to 11. A test migration ran Insider builds for 2 months. When 11 was released on 5th October it was re-imaged back to 10 and was offered the upgrade in Windows Update on 20th October. Windows Update offered the 22H2 Feature Update on 20th September 2022. It got the 23H2 Feature Update on 4th November 2023 through Windows Update.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Dell Lattitude E4310
    CPU
    Intel® Core™ i5-520M
    Motherboard
    0T6M8G
    Memory
    8GB
    Graphics card(s)
    (integrated graphics) Intel HD Graphics
    Screen Resolution
    1366x768
    Hard Drives
    500GB Crucial MX500 SSD
    Browser
    Firefox, Edge
    Antivirus
    Defender
    Other Info
    unsupported machine: Legacy bios, MBR, TPM 1.2, upgraded from W10 to W11 using W10/W11 hybrid install media workaround. In-place upgrade to 22H2 using ISO and a workaround. Feature Update to 23H2 by manually installing the Enablement Package. Also running Insider Beta, Dev, and Canary builds as a native boot .vhdx.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.
Might add I do not trust reflect in the os to do system images this is more doubt on the os to cooperate than reflect bug.
I only trust and use the winpe recovery media for system images os disruption is out of the equation
This does not reflect (pun intended) the experience of vast the Macrium Reflect user base.

If you are worried about VSS interaction, you can always use Reflect in WinPE mode.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
Might add I do not trust reflect in the os to do system images this is more doubt on the os to cooperate than reflect bug.
I only trust and use the winpe recovery media for system images os disruption is out of the equation
But bear in mind that the application is using VSS, a Windows OS component. That's what is so wonderful about it. You are not reliant upon the application handling open files in the OS in order to perform the backup. That part is handled by the OS so I would consider it stone cold reliable.

VSS has been around many years now and it's pretty much a known quantity. Are there rare instances where a problem can occur? Sure, but you will be informed if there is any issue.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor

Latest Support Threads

Back
Top Bottom