it’s a controversial topic … there are a lot of opinions out there … I would love to get some opinions from manjaro users
the most common opinions say that backing up a live system (using the system itself) is foolhardy because files may be changed while the backup is running
and yet, some developers of backup software (who probably really do know what they are talking about) say that it can be done under the right conditions
fsarchiver (my favourite) fsarchiver.org_live-backup - hot backup can be done if there is no risk of inconsistency (if read/write operations are not going on)
borg (very cool) borgbackup.readthedocs.io_en_stable_faq.html#can-i-backup-my-root-partition-with-borg - backing up your entire root partition works just fine …
so, I’m thinking that if nothing in particular is happening on my ordinary desktop system, there should be no risk in doing a live backup
what do people think about this?
ps modified the links in the post - forum won’t allow them for some reason
There is an easy remedy for this problem: create a snapshot and backup from the snapshot. The running system may change files but the snapshot will stay the same and consistent.
Thanks everyone for the answers - glad to hear that a hot backup works ok. A backup plan should be easy, otherwise it trends to get ignored. It gets a bit tedious having to shut down, attach the backup drive, boot into another system, do the backup …
good advice, thanks
I know about timeshift for snapshots - other methods like snapper or squashfs would need btrfs or LVM systems, right?
squashfs is a file system and can’t use btrfs (another file system).
Yes - all snapshotting is either done via file system (btrfs, zfs) or lvm.
Timeshift/snapper/whatever would only utilize those or cannot provide “real” snapshots.