this post was submitted on 03 Dec 2023
245 points (98.8% liked)

linuxmemes

20923 readers
1239 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] hperrin@lemmy.world 36 points 10 months ago (19 children)

Ok, I don’t get it. Can you explain it to me?

[–] 0x4E4F@infosec.pub 47 points 10 months ago (18 children)

Timeshift works only with BTRFS subvolumes, thus, if you wanna have backups (snapshots), you have to have subvolumes and not install in the root of a BTRFS filesystem 😔.

[–] reflex@kbin.social 2 points 10 months ago* (last edited 10 months ago) (8 children)

Timeshift

Oh okey so if I have Snapper already, nothing I need to worry about?

[–] valveman@lemmy.eco.br 2 points 10 months ago (1 children)

Snapper also uses btrfs subvolumes to create snapshots, so if you did create them during your installation process, nothing to worry about.

I don't remember if there is a way to create them after the installation, neither if it's a tough process tho. I used to simply reinstall when I messed up with the subvolumes.

[–] backhdlp@lemmy.blahaj.zone 1 points 10 months ago (1 children)

sudo btrfs subvolumes create /path/to/subvolume

If you don't configure anything, root will already be a subvolume.

If you wanna make a used directory a subvolume, you have to move the contents first, and move them back after creation.

The only thing that takes time here is the move

[–] 0x4E4F@infosec.pub 1 points 10 months ago* (last edited 10 months ago) (2 children)

Yeah, but Timeshift uses the Ubuntu style subvolume naming, @ for root, @home for /home, so you have to create them that way, otherwise, it won't work. It can work if you tell it to ignore home, but checks for @ as root on start up.

[–] backhdlp@lemmy.blahaj.zone 2 points 10 months ago (1 children)

Wasn't aware of that, using snapper for my snapshotting needs.

[–] 0x4E4F@infosec.pub 1 points 10 months ago* (last edited 10 months ago) (1 children)

I haven't tried it. Does it have like daily, weekly, monthly snapshots setup?

[–] backhdlp@lemmy.blahaj.zone 1 points 10 months ago

You can have hourly, daily, weekly, monthly and yearly. I also use snap-pac to make snapshots before and after pacman transactions.

Check out https://wiki.archlinux.org/title/Snapper

[–] domi@lemmy.secnd.me 2 points 10 months ago* (last edited 10 months ago) (1 children)

Check out Btrfs Assistant. It does what Timeshift does with a similar UI but works with any subvolume layout.

[–] 0x4E4F@infosec.pub 1 points 10 months ago

Hm, will check it out, thanks for the suggestion 😉.

load more comments (6 replies)
load more comments (15 replies)
load more comments (15 replies)