Hi, I want to do an “awesome things” list with BTRFS tools

Help me gather them?

General

BTRFS CLI Interface

btrfs-progs official userpace utilities

BTRFS Assistant

Tool for doing many BTRFS actions graphically

It requires snapper and offers a GUI for it.

butter-manager

Tool for managing snapshots, balancing filesystems and upgrading the system safetly.

Backups & Snapshots

btrbk

Backup utility using BTRFS

Snapper

General system snapshot utility with BTRFS support, used in OpenSUSE Tumbleweed by default. There are also plugins for Fedoras dnf and for Arch pacman.

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.

Small CLI tools

dupreremove

Tools for deduplicating file systems

compsize

takes a list of files on a btrfs filesystem and measures used compression types and effective compression ratio

Used in flatpak-dedup-checker

btdu

sampling disk usage profiler for btrfs

For multiple reasons, classic disk usage analyzers such as ncdu cannot provide an accurate depiction of actual disk usage. (btrfs compression in particular is challenging to classic analyzers, and special tools must be used to query compressed usage.)

btrfs-list

Helps listing directories

Partition managers with support

  • kde-partitionamanger
  • gnome-disks?
  • blivet-gui (Fedora Anaconda setup) ?
  • gparted?

Data recovery

When having deleted or corrupted data on a BTRFS partition, these tools can help:

Testdisk?

  • photorec?

scalpel?

R-Linux

Freeware, not FOSS? Not related to R and “R-Studio” is also not related to RStudio

  • DuskyRo@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    26 days ago

    There is R-Linux for recovering deleted files, altough it doesn’t support btrfs it can recover data from btrfs drives(if anyone knows something better please let me know as I have a drive that completely wiped itself).

    • boredsquirrel@slrpnk.netOP
      link
      fedilink
      arrow-up
      1
      ·
      26 days ago

      Is that R-Linux and R-Studio something different from R the language and RStudio the GUI for it? Damn this is confusing.

      • DuskyRo@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        26 days ago

        I have no idea. R-Linux is what the package on the AUR is called and it doesn’t require a license unlike R-Studio from the site.