Forum
Tipps
News
Menu-Icon

Wie erhalte ich den von jedem BTRFS-Snapshot belegten Speicherplatz?

Ich verwende derzeit Arch und dies ist das erste Mal, dass ich Btrfs verwende. Ich habe Pacman-Hooks, die bei jedem Update meines Root-Subvolumes sowohl vor als auch nach dem Update Schnappschüsse machen.

Ich habe jetzt ungefähr 40 Schnappschüsse erstellt und würde gerne wissen, wie ich tatsächlich herausfinde, wie viel Speicherplatz sie auf meiner Festplatte belegen, damit ich wissen kann, ob es sich lohnt, sie zu löschen oder nicht. Jetzt und in Zukunft.


Antworten zu Wie erhalte ich den von jedem BTRFS-Snapshot belegten Speicherplatz?:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Um herauszufinden, wie viel Speicherplatz Ihre Schnappschüsse in Btrfs belegen, können Sie den Befehl "btrfs fi du" verwenden. Dieser Befehl zeigt die Größe aller Btrfs-Subvolumes auf Ihrer Festplatte sowie deren Speicherplatzverbrauch an. Um den Speicherplatzverbrauch Ihrer Schnappschüsse zu ermitteln, müssen Sie den Namen des Subvolumes angeben, auf dem sich Ihre Schnappschüsse befinden.

Führen Sie dazu den folgenden Befehl aus:

sudo btrfs fi du /path/to/subvolume
Ersetzen Sie "/path/to/subvolume" durch den Pfad zum Subvolume, auf dem sich Ihre Schnappschüsse befinden. Zum Beispiel:

sudo btrfs fi du /mnt/data/snapshots
Dies gibt Ihnen eine Aufschlüsselung des Speicherplatzverbrauchs des Subvolumes. Sie sollten in der Liste eine Zeile mit dem Namen "snapshots" oder dem Namen des von Ihnen verwendeten Subvolumes sehen, gefolgt von der tatsächlichen Größe, die es belegt.

Wenn Sie wissen möchten, wie viel Speicherplatz ein einzelner Schnappschuss belegt, müssen Sie den Befehl "du" verwenden. Führen Sie den folgenden Befehl aus:

sudo du -sh /path/to/subvolume/@snapshot_name

Ersetzen Sie "/path/to/subvolume" durch den Pfad zum Subvolume und "@snapshot_name" durch den Namen des Schnappschusses, den Sie überprüfen möchten. Zum Beispiel:

sudo du -sh /mnt/data/snapshots/@20220324-1200
Dies gibt Ihnen die Größe des angegebenen Schnappschusses an.

Auf diese Weise können Sie den Speicherplatzverbrauch Ihrer Btrfs-Schnappschüsse überprüfen und entscheiden, ob Sie einige davon löschen möchten, um Speicherplatz freizugeben.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi,

nutze Arch aber noch kein BTRFS.
Ich meine du solltest etwas über die Snapshots rausfinden mit:
sudo timeshift --list

ansonsten würde ich sagen:
df -h vor Snapshot
df -h nach Snapshot, dann kannst dir den Unterschied ausrechnen.

Mfg Kitsab


« Hilfe beim automatischen MountenHabe mein ganzes Netzwerk durcheinander gebracht, Hilfe wäre großartig »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

Malware
Mit Malware bezeichnet man allgemein Schadprogramme, die dazu entwickelt worden schädliche Funktionen auf Computern auszuführen. Das Wort setzt sich zusammen au...