The original post: /r/datahoarder by /u/KeinNiemand on 2024-08-20 07:24:43.
So far I have been using Acronis True Image doing incremental backups to backup everything incrementally on my server, I currently use a separate btrfs subvolume for these backups which I don't snapshots since the backups are already incremental and I don't want to keep around old backup version chains after I end up making new ones.
I've been wondering if there's a better solution for backing up windows utilizing btrfs snapshots, so instead of multiple incremental backups I'd make one singular backup version which my PC syncs I'd then make btrfs snapshots of that one backup to keep multiple version. While this would could be easily done for just files by simply using robcopy or something like that to copy everything to my server periodically (and a script on the server to make snapshots) it's not so easy for backing up Windows System stuff.
I'm looking for some sort of snapshot/copy on write friendly (So far I have been using Acronis True Image doing incremental backups to backup everything incrementally on my server, I currently use a separate btrfs subvolume for these backups which I don't snapshots since the backups are already incremental and I don't want to keep around old backup version chains after I end up making new ones.
I've been wondering if there's a better solution for backing up windows utilizing btrfs snapshots, so instead of multiple incremental backups I'd make one singular backup version which my PC syncs I'd then make btrfs snapshots of that one backup to keep multiple version. While this would could be easily done for just files by simply using robcopy or something like that to copy everything to my server periodically (and a script on the server to make snapshots) it's not so easy for backing up Windows System stuff.
I'm looking for some sort of snapshot/copy on write friendly (By "snapshot/copy on write friendly," I mean a backup method that works efficiently with Btrfs snapshots by minimizing storage usage, even for Windows system backups. The goal is to avoid duplicating large amounts of data when only a small part of the backup changes, ensuring that snapshots only consume additional storage for the actual changes, rather than re-storing entire backup images. This approach leverages Btrfs's Copy-on-Write capability to create space-efficient versions of the backup)
while also allowing both fully restoring by system drive and restoring individual files.