BTRFS: Why do my snapshots consume SO much space?

Heya, I use EOS on a BTRFS Raid1. My snapper settings are the following:



The snapshots themselves now take like more than 5 times as much space compared to my usable date:

btrfs filesystem du -s /.snapshot*
     Total   Exclusive  Set shared  Filename
   1.25TiB    66.01GiB    41.18GiB  /.snapshots

While my total usage looks like this (deleted everything unnecessary from the output):

duf
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ 11 local devices                                                                                                                             │
├──────────────────────────────────────────────────────────┬────────┬────────┬────────┬───────────────────────────────┬───────┬────────────────┤
│ MOUNTED ON                                               │   SIZE │   USED │  AVAIL │              USE%             │ TYPE  │ FILESYSTEM     │
├──────────────────────────────────────────────────────────┼────────┼────────┼────────┼───────────────────────────────┼───────┼────────────────┤
│ /                                                        │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
│ /Virtual                                                 │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
│ /boot/efi                                                │ 998.0M │ 576.0K │ 997.5M │ [....................]   0.1% │ vfat  │ /dev/nvme0n1p1 │
│ /home                                                    │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
│ /run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
│ /var/cache                                               │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
│ /var/log                                                 │   1.8T │   1.7T │ 164.8G │ [##################..]  91.1% │ btrfs │ /dev/nvme0n1p2 │
╰──────────────────────────────────────────────────────────┴────────┴────────┴────────┴───────────────────────────────┴───────┴────────────────╯
╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ 13 special devices                                                                                                                          │
├───────────────────────────────────────────────────────────┬────────┬────────┬───────┬───────────────────────────────┬──────────┬────────────┤
│ MOUNTED ON                                                │   SIZE │   USED │ AVAIL │              USE%             │ TYPE     │ FILESYSTEM │
├───────────────────────────────────────────────────────────┼────────┼────────┼───────┼───────────────────────────────┼──────────┼────────────┤
│ /dev                                                      │   4.0M │     0B │  4.0M │                               │ devtmpfs │ devtmpfs   │
│ /dev/shm                                                  │  31.4G │  11.6M │ 31.3G │ [....................]   0.0% │ tmpfs    │ tmpfs      │
│ /run                                                      │  12.5G │   2.1M │ 12.5G │ [....................]   0.0% │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-journald.service                 │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-sysctl.service                   │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-tmpfiles-setup-dev-early.service │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-tmpfiles-setup-dev.service       │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-tmpfiles-setup.service           │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-udev-load-credentials.service    │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-vconsole-setup.service           │   1.0M │     0B │  1.0M │                               │ tmpfs    │ tmpfs      │
│ /run/user/1000                                            │   6.3G │ 108.0K │  6.3G │ [....................]   0.0% │ tmpfs    │ tmpfs      │
│ /sys/firmware/efi/efivars                                 │ 128.0K │  45.4K │ 77.6K │ [#######.............]  35.4% │ efivarfs │ efivarfs   │
│ /tmp                                                      │  31.4G │   8.7M │ 31.3G │ [....................]   0.0% │ tmpfs    │ tmpfs      │
╰───────────────────────────────────────────────────────────┴────────┴────────┴───────┴───────────────────────────────┴──────────┴────────────╯

So more than 1.2T of 1.7T are used for snapshots, which is kinda… ridiculous.
I think the most part of this is the /virtual directory, which sits on /. HEre I do daily VM stuff, and I fire up, delete, change, copy and so on VMs on an almost daily basis. So my own gues would be “Take this out of snapshot creation”. But how? And how to get rid of all snapshots first and start again from scratch? And how to not get into this again?

How did you come to this conclusion? It looks like your snapshots are taking up 107 GiB.

1 Like

Due to the fact that my 2TB drive is almost full and the ouput of

btrfs filesystem du -s /.snapshot*

On top of this filelight reports something similar:

So I came to this conclusion - because nothing else could lead to the fact that my system drive reports 80 “fullness”. Is my conclusion wrong? If so, what else is taking so much space and how to find out? The ways to elaborate such things are missleading then…

What that tells you is that your snapshots are using 66GiB exclusively and 44GiB that are shared only between snapshots. So 107 GiB. The total is also being shared with your live system so you can’t count that. That being said, that data can be misleading, especially if you have ever restored a snapshot.

What does du tell you if you don’t include your .snapshots directory?

So, first of all: I had to delete some lines because there are files and folders which are named form work - I cannot post this information, sorry. Those are no secrets or something similar, I just don’t want to connect my online “persona” to my work. So there are more excludes (folders on my NAS and my local hard drives other than my BTRFS system disks) and some folders had to be “renamed” (for example this one here: ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared/*** the *** is a project folder from a VM @ work) - apologies for that.
I also shortened the list and excluded everything below 100G.

That being sad, I get drastically different numbers, numbers that I do not understand fully.

First with snapshot directories:

u -ch --exclude={Virtual,backup,Movies_on_TrueNAS,****} | sort -h


104G    ./home/.snapshots/308
104G    ./home/.snapshots/308/snapshot
104G    ./home/.snapshots/308/snapshot/milkytwix
104G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/308
104G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/308/snapshot
104G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/308/snapshot/milkytwix
142G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared/***/***
162G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared/***
164G    ./home/.snapshots/692
164G    ./home/.snapshots/692/snapshot
164G    ./home/.snapshots/692/snapshot/milkytwix
164G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/692
164G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/692/snapshot
164G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/692/snapshot/milkytwix
171G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared
181G    ./home/.snapshots/1118
181G    ./home/.snapshots/1118/snapshot
181G    ./home/.snapshots/1118/snapshot/milkytwix
181G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1118
181G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1118/snapshot
181G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1118/snapshot/milkytwix
196G    ./home/.snapshots/1547
196G    ./home/.snapshots/1547/snapshot
196G    ./home/.snapshots/1547/snapshot/milkytwix
196G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1547
196G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1547/snapshot
196G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1547/snapshot/milkytwix
218G    ./home/.snapshots/1872
218G    ./home/.snapshots/1872/snapshot
218G    ./home/.snapshots/1872/snapshot/milkytwix
218G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1872
218G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1872/snapshot
218G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/1872/snapshot/milkytwix
254G    ./home/milkytwix/tmp
254G    ./home/.snapshots/2996/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3132/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3136/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3141/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3154/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3168/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3177/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3180/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3193/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3202/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3205/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3206/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3207/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3208/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3209/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3210/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3211/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3212/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3213/snapshot/milkytwix/tmp
254G    ./home/.snapshots/3214/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2996/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3132/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3136/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3141/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3154/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3168/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3177/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3180/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3193/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3202/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3205/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3206/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3207/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3208/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3209/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3210/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3211/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3212/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3213/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3214/snapshot/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3215/snapshot/milkytwix/tmp
261G    ./home/milkytwix/fotos
261G    ./home/.snapshots/2996/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3132/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3136/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3141/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3154/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3168/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3177/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3180/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3193/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3202/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3205/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3206/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3207/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3208/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3209/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3210/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3211/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3212/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3213/snapshot/milkytwix/fotos
261G    ./home/.snapshots/3214/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2996/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3132/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3136/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3141/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3154/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3168/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3177/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3180/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3193/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3202/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3205/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3206/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3207/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3208/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3209/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3210/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3211/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3212/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3213/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3214/snapshot/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3215/snapshot/milkytwix/fotos
325G    ./home/.snapshots/2221
325G    ./home/.snapshots/2221/snapshot
325G    ./home/.snapshots/2221/snapshot/milkytwix
325G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2221
325G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2221/snapshot
325G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2221/snapshot/milkytwix
336G    ./home/.snapshots/2626
336G    ./home/.snapshots/2626/snapshot
336G    ./home/.snapshots/2626/snapshot/milkytwix
336G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2626
336G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2626/snapshot
336G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2626/snapshot/milkytwix
409G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual
777G    ./home/.snapshots/2996
777G    ./home/.snapshots/2996/snapshot
777G    ./home/.snapshots/2996/snapshot/milkytwix
777G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2996
777G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2996/snapshot
777G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/2996/snapshot/milkytwix
779G    ./home/.snapshots/3136
779G    ./home/.snapshots/3136/snapshot
779G    ./home/.snapshots/3136/snapshot/milkytwix
779G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3136
779G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3136/snapshot
779G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3136/snapshot/milkytwix
780G    ./home/.snapshots/3132
780G    ./home/.snapshots/3132/snapshot
780G    ./home/.snapshots/3132/snapshot/milkytwix
780G    ./home/.snapshots/3141
780G    ./home/.snapshots/3141/snapshot
780G    ./home/.snapshots/3141/snapshot/milkytwix
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3132
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3132/snapshot
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3132/snapshot/milkytwix
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3141
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3141/snapshot
780G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3141/snapshot/milkytwix
783G    ./home/.snapshots/3154
783G    ./home/.snapshots/3154/snapshot
783G    ./home/.snapshots/3154/snapshot/milkytwix
783G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3154
783G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3154/snapshot
783G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3154/snapshot/milkytwix
784G    ./home/.snapshots/3168
784G    ./home/.snapshots/3168/snapshot
784G    ./home/.snapshots/3168/snapshot/milkytwix
784G    ./home/.snapshots/3177
784G    ./home/.snapshots/3177/snapshot
784G    ./home/.snapshots/3177/snapshot/milkytwix
784G    ./home/.snapshots/3180
784G    ./home/.snapshots/3180/snapshot
784G    ./home/.snapshots/3180/snapshot/milkytwix
784G    ./home/.snapshots/3193
784G    ./home/.snapshots/3193/snapshot
784G    ./home/.snapshots/3193/snapshot/milkytwix
784G    ./home/.snapshots/3202
784G    ./home/.snapshots/3202/snapshot
784G    ./home/.snapshots/3202/snapshot/milkytwix
784G    ./home/.snapshots/3205
784G    ./home/.snapshots/3205/snapshot
784G    ./home/.snapshots/3205/snapshot/milkytwix
784G    ./home/.snapshots/3206
784G    ./home/.snapshots/3206/snapshot
784G    ./home/.snapshots/3206/snapshot/milkytwix
784G    ./home/.snapshots/3207
784G    ./home/.snapshots/3207/snapshot
784G    ./home/.snapshots/3207/snapshot/milkytwix
784G    ./home/.snapshots/3208
784G    ./home/.snapshots/3208/snapshot
784G    ./home/.snapshots/3208/snapshot/milkytwix
784G    ./home/.snapshots/3209
784G    ./home/.snapshots/3209/snapshot
784G    ./home/.snapshots/3209/snapshot/milkytwix
784G    ./home/.snapshots/3210
784G    ./home/.snapshots/3210/snapshot
784G    ./home/.snapshots/3210/snapshot/milkytwix
784G    ./home/.snapshots/3211
784G    ./home/.snapshots/3211/snapshot
784G    ./home/.snapshots/3211/snapshot/milkytwix
784G    ./home/.snapshots/3212
784G    ./home/.snapshots/3212/snapshot
784G    ./home/.snapshots/3212/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3168
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3168/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3168/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3177
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3177/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3177/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3180
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3180/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3180/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3193
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3193/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3193/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3202
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3202/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3202/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3205
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3205/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3205/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3206
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3206/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3206/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3207
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3207/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3207/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3208
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3208/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3208/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3209
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3209/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3209/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3210
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3210/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3210/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3211
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3211/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3211/snapshot/milkytwix
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3212
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3212/snapshot
784G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3212/snapshot/milkytwix
785G    ./home/milkytwix
785G    ./home/.snapshots/3213
785G    ./home/.snapshots/3213/snapshot
785G    ./home/.snapshots/3213/snapshot/milkytwix
785G    ./home/.snapshots/3214
785G    ./home/.snapshots/3214/snapshot
785G    ./home/.snapshots/3214/snapshot/milkytwix
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3213
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3213/snapshot
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3213/snapshot/milkytwix
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3214
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3214/snapshot
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3214/snapshot/milkytwix
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3215
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3215/snapshot
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots/3215/snapshot/milkytwix
1,4T    ./.snapshots
17T     ./home/.snapshots
18T     ./home
18T     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/.snapshots
19T     ./run
19T     ./run/BtrfsAssistant
19T     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c
19T     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home
39T     .
39T     total

Second one without snapshot directories:

du -ch --exclude={.snapshots,home/.snapshots,Virtual,backup,Movies_on_TrueNAS,****} | sort -h


11G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/Arch/Snapshots
11G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared//***
15G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared//***
15G     ./usr
18G     ./home/milkytwix/.local/share/baloo
18G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.local/share/baloo
21G     ./home/milkytwix/.cache/yay
21G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.cache/yay
24G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared//***
25G     ./home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II/SC2Data
25G     ./home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II/SC2Data/data
25G     ./home/milkytwix/.local
25G     ./home/milkytwix/.local/share
25G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II/SC2Data
25G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II/SC2Data/data
25G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.local
25G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.local/share
26G     ./home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II
26G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet/drive_c/Program Files (x86)/StarCraft II
26G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/Debian_Java
26G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/Kubuntu
27G     ./home/milkytwix/Games/battlenet/drive_c/Program Files (x86)
27G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet/drive_c/Program Files (x86)
28G     ./home/milkytwix/Games/battlenet
28G     ./home/milkytwix/Games/battlenet/drive_c
28G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet
28G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/battlenet/drive_c
29G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared/***
33G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/Arch
41G     ./home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)
41G     ./home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)/Grinding Gear Games
41G     ./home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile
41G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)
41G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)/Grinding Gear Games
41G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/path-of-exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile
43G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@cache
43G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@cache/pacman
43G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@cache/pacman/pkg
43G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/Windows10
43G     ./var/cache
43G     ./var/cache/pacman
43G     ./var/cache/pacman/pkg
44G     ./home/milkytwix/Games/path-of-exile
44G     ./home/milkytwix/Games/path-of-exile/drive_c
44G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/path-of-exile
44G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games/path-of-exile/drive_c
47G     ./var
55G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared//***
62G     ./home/milkytwix/Downloads
62G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Downloads
63G     ./home/milkytwix/.cache/thumbnails/large
63G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.cache/thumbnails/large
67G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/z_iso
69G     ./home/milkytwix/.cache/thumbnails
69G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.cache/thumbnails
74G     ./home/milkytwix/Games
74G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/Games
97G     ./home/milkytwix/.cache
97G     ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/.cache
142G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared/***
162G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared//***
171G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual/_shared
254G    ./home/milkytwix/tmp
254G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/tmp
261G    ./home/milkytwix/fotos
261G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix/fotos
409G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@virtual
785G    ./home
785G    ./home/milkytwix
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home
785G    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c/@home/milkytwix
1,3T    ./run
1,3T    ./run/BtrfsAssistant
1,3T    ./run/BtrfsAssistant/178ba18b-3faa-4b38-b7e5-5b0f5d2f285c
2,1T    .
2,1T    total

I do not get this numbers. How can I delete all snapshots and start from scratch and observe more regularly why my disk space get so much consumed?

Anybody any Idea where my space went? What am I doing wrong here? My current only solution would be reinstallation oder simply removing all snapshots, but this seems the completely wrong approach, nothing learned for the future…

Snapper tool could tell you what difference between snapshot A and B. It tracks which larger file was modified or created. It helps you remember what you did.

snapper -c <config name> status <A>..<B>