cablespaghetti.dev is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Cablespaghetti's personal snac instance
Admin email
sam@cablespaghetti.dev
Admin account
@sam@cablespaghetti.dev

Search results for tag #btrfs

[?]IceQbe :verified: »
@iceqbe@infosec.exchange

@arichtman @craige That's why I install on btrfs, use timeshift for snapshots and grub-btrfs to make them available at boot. Now if I didn't also add 10 repositories and tinkered with apt pinning, my frankendebian upgrade from 12 to 13 wouldn't have resulted in me staring in disbelief at a blinking cursor....

    [?]The Last Psion | Alex »
    @thelastpsion@oldbytes.space

    OK, riddle me this, (specifically ) fans.

    You can use and on root to create snapshots before updating the OS. But you can't snapshot EFI, because that's on a separate FAT32 partition.

    So what happens if you run an update (pacman -Syu in this case) that includes a kernel update, and something goes wrong? The version of the kernel in the EFI partition will be newer than the modules in the snapshotted /usr/lib/modules. That's surely going to cause an issue, right?

    From memory (it's been over 15 years), Gentoo can have multiple versions of the same kernel installed at once. But Arch only allows one version of any package at one time.

      [?]The Last Psion | Alex »
      @thelastpsion@oldbytes.space

      A new 2TB SSD is on the way for my laptop, and I think it's time to make a shift to or (with ) for encryption and snapshotting.

      Here's is a quick scratch list of thoughts for my use case. Please feel free to chip in with thoughts. I might update this toot if I think of anything else.

      • Current experience
        • Already using ZFS with Alpine on an RPi 3 as a Syncthing node, and I'm happy with it. But this is an Arch laptop and I want to snapshot root, not just data.
        • Already using btrfs on a machine running openSUSE Kalpa. It's been a pretty good experience - managing snapshots seems pretty easy - but I'm not using it heavily.
      • It's a laptop
        • I want to eke out as much battery life as possible.
        • Both have compression. AFAIK the CPU impact is negligible.
        • Is the drive wear more on one than the other? Is it negligible?
        • This is a laptop with one drive, not a server with multiple.
        • Some ZFS features probably won't be relevant, so does that narrow the gap between the two?
      • Installation
        • As OpenZFS is usually slightly behind kernel release versions, ZFS on Arch either needs the LTS kernel (which I'm already running), or to artificially hold back the kernel version until the next one is released. Btrfs and LUKS is baked into the kernel.
        • ZFS needs a custom Arch Live ISO. Btrfs doesn't.
      • Booting and snapshot handling
        • How would ZFSbootmenu work in conjunction with another bootloader? I'll need to (very rarely) run Windows.
        • What's the equivalent with btrfs? Would I need grub, or can I keep using rEFInd?
        • Do I want to keep using rEFInd for this?
      • You can zfs send an encrypted volume, which is very cool. You can't do that with LUKS.
      • "Send"ing
        • Does zfs send have to be sent to a ZFS filesystem, or does it just generate a file?
        • How about btrfs send?
      • Encryption
        • Performance difference between LUKS and ZFS?
        • How about ZFS+native vs LUKS+ZFS vs LUKS+btrfs?
      • General usage
        • Tools
        • ZFS: Sanoid and Syncoid
        • Btrfs: Snapper
      • Other thoughts
        • I've got a couple of nice blog posts on getting the most out of ZFS. I haven't got any for btrfs yet (but surely they exist?)
        • Should compression be used at all for VM storage?

        🗳

        [?]Andreas Gohr »
        @splitbrain@fedi.splitbrain.org

        I guess it's time to finally decide (currently leaning towards 1)...

        #nas #btrfs #zfs

        mdadm + extfs4:2
        btrfs raid1:6
        zfs raid1:23
          10 ★ 3 ↺

          [?]sam »
          @sam@cablespaghetti.dev

          In snac on an ancient Raspberry Pi news, I switched from XFS to Btrfs and my memory pressure issues are now a thing of the past. As a bonus I can use snapshots for backups instead of taring up the many small files that snac generates (it has no traditional database).

          I tried tuning various parameters but after some reading came to the conclusion that lots of small files with very little RAM is about the worst case scenario for XFS.