BTRFS redundant disk setup (RAID alternative) revisions

Go back to topic: BTRFS redundant disk setup (RAID alternative)

  1. v4 anchor; v4 full version
  2. v3 anchor; v3 full version
  3. v2 anchor; v2 full version

Revision #4

Edited on
2024-04-17
Edited by user
xydewmkexewtgyyk
#└─nvme0n1p3 259:4 0 3.3T 0 part aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa luks-aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa UUID=aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa none #└─nvme1n1p3 259:9 0 1.7T 0 part bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb luks-bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb UUID=bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb none #└─sda3 259:0 0 6.6T 0 part cccccccc-0000-0003-0000-cccccccccccc luks-cccccccc-0000-0003-0000-cccccccccccc UUID=cccccccc-0000-0003-0000-cccccccccccc none #└─nvme0n1p3 259:4 0 3.3T 0 part aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa luks-aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa UUID=aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa none #└─nvme1n1p3 259:9 0 1.7T 0 part bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb luks-bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb UUID=bbbbbbbb-0000-0003-0000-bbbbbbbbbbbb none #└─sda3 259:0 0 6.6T 0 part cccccccc-0000-0003-0000-cccccccccccc luks-cccccccc-0000-0003-0000-cccccccccccc UUID=cccccccc-0000-0003-0000-cccccccccccc none
#UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-dom0 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-varlibqubes 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0 # #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0 # #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-dom0 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-varlibqubes 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0 # #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0 # #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0
# UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 # UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0
# UUID=aaaaaaaa-bbbb-0002-bbbb-aaaaaaaaaaaa /media/nvme0-boot ext2 defaults 1 2 UUID=EF1A-AAAA /media/nvme0-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 #UUID=bbbbbbbb-bbbb-0002-bbbb-bbbbbbbbbbbb /media/nvme1-boot ext2 defaults 1 2 #UUID=EF1B-BBBB /media/nvme1-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 #UUID=cccccccc-bbbb-0002-bbbb-cccccccccccc /media/sda-boot ext2 defaults 1 2 #UUID=EF1C-CCCC /media/sda-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 # # /media/nvme0-boot /boot none defaults,bind 0 0 # /media/nvme0-boot/efi /boot/efi none defaults,bind 0 0 # UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /media/aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0 UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /media/bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0 UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /media/cccccccc-bbbb-0003-bbbb-cccccccccccc btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0 # UUID=aaaaaaaa-bbbb-0002-bbbb-aaaaaaaaaaaa /media/nvme0-boot ext2 defaults 1 2 UUID=EF1A-AAAA /media/nvme0-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 #UUID=bbbbbbbb-bbbb-0002-bbbb-bbbbbbbbbbbb /media/nvme1-boot ext2 defaults 1 2 #UUID=EF1B-BBBB /media/nvme1-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 #UUID=cccccccc-bbbb-0002-bbbb-cccccccccccc /media/sda-boot ext2 defaults 1 2 #UUID=EF1C-CCCC /media/sda-boot/efi vfat umask=0077,shortname=winnt,discard 0 2 # # /media/nvme0-boot /boot none defaults,bind 0 0 # /media/nvme0-boot/efi /boot/efi none defaults,bind 0 0 # UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /media/aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0 UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /media/bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0 UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /media/cccccccc-bbbb-0003-bbbb-cccccccccccc btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache 0 0

Revision #3

Edited on
2024-04-16
Edited by user
xydewmkexewtgyyk
*To distinguish subvolumes from folders, all my subvolumes start with an @. But, I had to change all the at symbols by (at) due to this error message: `An error occurred: Sorry, new users can only mention 2 users in a post. `*
create subvolumes `(at)qubes-4.1.2-dom0` and `(at)qubes-4.1.2-varlibqubes` and `(at)qubes-4.2.0-dom0` and `(at)qubes-4.2.0-varlibqubes` (tested with 4.2.0-RC2 and 4.2.0 (leaving previous R4.1.2 as is)) make sure to chown and chmod `(at)qubes-4.X-varlibqubes`: `chown root:qubes (at)qubes-4.2.0-varlibqubes/` `chmod 2770 (at)qubes-4.2.0-varlibqubes/` create subvolumes `@qubes-4.1.2-dom0` and `@qubes-4.1.2-varlibqubes` and `@qubes-4.2.0-dom0` and `@qubes-4.2.0-varlibqubes` (tested with 4.2.0-RC2 and 4.2.0 (leaving previous R4.1.2 as is)) make sure to chown and chmod `@qubes-4.X-varlibqubes`: `chown root:qubes @qubes-4.2.0-varlibqubes/` `chmod 2770 @qubes-4.2.0-varlibqubes/`
select `(at)qubes-4.X-dom0` as `/` select `(at)qubes-4.X-varlibqubes` as `/var/lib/qubes` => if that fails, only set `(at)qubes-4.X-dom0` as `/` select `@qubes-4.X-dom0` as `/` select `@qubes-4.X-varlibqubes` as `/var/lib/qubes` => if that fails, only set `@qubes-4.X-dom0` as `/`
`nano (at)qubes-4.2.0-dom0/root/anaconda-ks.cfg` `nano @qubes-4.2.0-dom0/root/anaconda-ks.cfg`
#btrfs /var/lib/qubes --subvol --name=(at)qubes-4.2.0-varlibqubes #btrfs / --subvol --name=(at)qubes-4.2.0-dom0 #btrfs /var/lib/qubes --subvol --name=@qubes-4.2.0-varlibqubes #btrfs / --subvol --name=@qubes-4.2.0-dom0
`btrfs su sn -r (at)qubes-4.X-dom0 snapshots/(at)qubes-4.X-dom0-<date|time>-ro # (same for (at)qubes-4.X-<date|time>-varlibqubes)` `btrfs su sn -r @qubes-4.X-dom0 snapshots/@qubes-4.X-dom0-<date|time>-ro # (same for @qubes-4.X-<date|time>-varlibqubes)`
If mounting `(at)qubes-4.X-varlibqubes` on `/var/lib/qubes` during anaconda-install failed, then: If mounting `@qubes-4.X-varlibqubes` on `/var/lib/qubes` during anaconda-install failed, then:
cd (at)qubes-4.2.0-dom0/var/lib/qubes/ cp -a --reflink=always * /path/to/\(at)qubes-4.2.0-varlibqubes/ cd @qubes-4.2.0-dom0/var/lib/qubes/ cp -a --reflink=always * /path/to/\@qubes-4.2.0-varlibqubes/
and mount `(at)qubes-4.2.0-varlibqubes` on `/var/lib/qubes` in `/etc/fstab` and mount `@qubes-4.2.0-varlibqubes` on `/var/lib/qubes` in `/etc/fstab`
#UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.1.2-dom0 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.1.2-varlibqubes 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-dom0 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-varlibqubes 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-dom0 0 0 #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.1.2-varlibqubes 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0
#UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-dom0 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-varlibqubes 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /var/lib/qubes btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0
#UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-dom0 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /var/lib/qube btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.2.1-varlibqubes 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-dom0 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /var/lib/qube btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=@qubes-4.2.1-varlibqubes 0 0
UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=(at)swap 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=(at)swap 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=(at)swap 0 0 UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=bbbbbbbb-bbbb-0003-bbbb-bbbbbbbbbbbb /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0 #UUID=cccccccc-bbbb-0003-bbbb-cccccccccccc /swap btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,space_cache,subvol=@swap 0 0
btrfs su sn -r (at)qubes4.1.2-dom0 snapshots/(at)qubes4.1.2-dom0-<date/version>-ro btrfs send snapshots/(at)qubes4.1.2-dom0-<date/version>-ro | btrfs receive /path/to/other/SSDs # `https://wiki.archlinux.org/title/Btrfs#Send/receive` btrfs su sn /path/to/other/SSD/snapshots/(at)qubes4.1.2-dom0-<date/version>-ro /path/to/other/SSD/(at)qubes4.1.2-dom0 btrfs su sn -r @qubes4.1.2-dom0 snapshots/@qubes4.1.2-dom0-<date/version>-ro btrfs send snapshots/@qubes4.1.2-dom0-<date/version>-ro | btrfs receive /path/to/other/SSDs # `https://wiki.archlinux.org/title/Btrfs#Send/receive` btrfs su sn /path/to/other/SSD/snapshots/@qubes4.1.2-dom0-<date/version>-ro /path/to/other/SSD/@qubes4.1.2-dom0
mounting a `(at)subvolume` inside a VM. => when, for example, cccccccc-bbbb-0003-bbbb-cccccccccccc is not mounted in dom0, then I am able to mount the whole disk (top-level) into any VM. But I am unable to mount a `(at)subvolume` of a, in dom0 mounted, btrfs partition. mounting a `@subvolume` inside a VM. => when, for example, cccccccc-bbbb-0003-bbbb-cccccccccccc is not mounted in dom0, then I am able to mount the whole disk (top-level) into any VM. But I am unable to mount a `@subvolume` of a, in dom0 mounted, btrfs partition.

Revision #2

Edited on
2024-04-16
Edited by user
xydewmkexewtgyyk
> #btrfs none --noformat --useexisting btrfs.329 ``` #btrfs none --noformat --useexisting btrfs.329
#btrfs / --subvol --name=(at)qubes-4.2.0-dom0 #btrfs / --subvol --name=(at)qubes-4.2.0-dom0 ```
> cd (at)qubes-4.2.0-dom0/var/lib/qubes/ ``` cd (at)qubes-4.2.0-dom0/var/lib/qubes/
rm -Rf * rm -Rf * ```
> #└─nvme0n1p3 259:4 0 3.3T 0 part aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa ``` #└─nvme0n1p3 259:4 0 3.3T 0 part aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa
luks-cccccccc-0000-0003-0000-cccccccccccc UUID=cccccccc-0000-0003-0000-cccccccccccc none luks-cccccccc-0000-0003-0000-cccccccccccc UUID=cccccccc-0000-0003-0000-cccccccccccc none ```
> #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.1.2-dom0 0 0 ``` #UUID=aaaaaaaa-bbbb-0003-bbbb-aaaaaaaaaaaa / btrfs defaults,x-systemd.device-timeout=0,discard,noatime,ssd,compress=zstd:3,space_cache,subvol=(at)qubes-4.1.2-dom0 0 0
```
> GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa plymouth.ignore-serial-consoles 6.6.2-1.qubes.fc37.x86_64 x86_64 rhgb quiet" ``` GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-aaaaaaaa-0000-0003-0000-aaaaaaaaaaaa plymouth.ignore-serial-consoles 6.6.2-1.qubes.fc37.x86_64 x86_64 rhgb quiet"
#GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-cccccccc-0000-0033-0000-cccccccccccc plymouth.ignore-serial-consoles 6.6.2-1.qubes.fc37.x86_64 x86_64 rhgb quiet" #GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-cccccccc-0000-0033-0000-cccccccccccc plymouth.ignore-serial-consoles 6.6.2-1.qubes.fc37.x86_64 x86_64 rhgb quiet" ```
> btrfs su sn -r (at)qubes4.1.2-dom0 snapshots/(at)qubes4.1.2-dom0-<date/version>-ro ``` btrfs su sn -r (at)qubes4.1.2-dom0 snapshots/(at)qubes4.1.2-dom0-<date/version>-ro
btrfs su sn /path/to/other/SSD/snapshots/(at)qubes4.1.2-dom0-<date/version>-ro /path/to/other/SSD/(at)qubes4.1.2-dom0 btrfs su sn /path/to/other/SSD/snapshots/(at)qubes4.1.2-dom0-<date/version>-ro /path/to/other/SSD/(at)qubes4.1.2-dom0 ```
> Processed 176186 files, 82608 regular extents (88510 refs), 73123 inline. ``` Processed 176186 files, 82608 regular extents (88510 refs), 73123 inline.
prealloc 100% 28K 28K 16M prealloc 100% 28K 28K 16M ```
> Processed 176178 files, 88613 regular extents (96716 refs), 83239 inline. ``` Processed 176178 files, 88613 regular extents (96716 refs), 83239 inline.
zstd 30% 1.3G 4.3G 4.9G zstd 30% 1.3G 4.3G 4.9G ```