linuxmint / timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
1.53k stars 75 forks source link

Ability to use both BTRFS AND RSYNC concurrently #300

Open komoricodrutz opened 2 months ago

komoricodrutz commented 2 months ago

Is your feature request related to a problem? Please describe. No problem

Describe the solution you'd like Hi, everyone. Timeshift is one of the best backup solutions, if not the best, I have used until now. Wonderful application! And thanks to the Mint team for adopting it. I've been running it on Linux Mint for a couple of years now and it has saved me a couple of times already, after some unfortunate decisions...

It would be nice, however, if we could have a third option, to use both rsync and btrfs for the backup. Currently, you can select only one of these two options. If you're using only BTRFS, you can restore the system instantaneously, if something crashed. That is simply put excellent. But what to do if your drive fails? If using RSYNC, it takes a longer time to back up and also to restore, but you have the benefit of being able to restore even in case of a drive failure. There is also the added bonus that you can easily further rsync that rsync partition to a network folder. I think it would be beneficial if one could use both options. For example first do a btrfs snapshot then use rsync on that snapshot to sync it to the rsync partition. Hope my way of explaining it isn't too convoluted... :-) This would give us the best of both worlds.

Thank you!