22

Converted my daily driver to my vm/docker host. I assumed all my images would be included in timeshift's snapshots, but... nope!

Fortunately I figured it out before I needed it. was testing my backups as part of prep for wiping everything and going to headless debian, found libvirt was missing.

you are viewing a single comment's thread
view the rest of the comments
[-] confusedpuppy@lemmy.dbzer0.com 2 points 7 hours ago

Timeshift is essentially a gui on top of rsync anyway, if you look at what it's doing behind the scenes.

That's the reason why I chose to learn rsync. I was frustrated with Timeshift. It failed to restore some changes multiple times. It gave me issues with docker. It also had default excludes that were annoying to change as well.

I then learned how to make a complete system backup with rsync itself. /, /boot/ and /boot/efi/ has to be done on separate rsync commands. Basically one command per partition.

A restore involves flipping the source and destination in the rsync command. It also allows me to boot into a live USB and perform a restore in the event that I really mess up and can't perform a restore normally through the installed OS.

By leaving behind the GUI, I got a lot more flexibility. It's also a lot more reliable and I've had a lot less restore issues.

[-] Cyber@feddit.uk 2 points 6 hours ago

I was looking into this recently and un-convinced myself that rsync was handling all the symlinks and permissions correctly.

What's your command options? I was using -Prvtz for ages, then thought I needed an Aa too (from memory)

this post was submitted on 07 Jul 2026
22 points (95.8% liked)

Selfhosted

60482 readers
654 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS