# Snapper

<div class="markdown-preview-pusher" id="bkmrk-">  
</div><div class="mod-header mod-ui" id="bkmrk-snapper"><div autocapitalize="on" class="inline-title" contenteditable="true" enterkeyhint="done" spellcheck="true" tabindex="-1">Snapper</div></div># Snapper Befehle - Checkliste

## Konfiguration

```bash
sudo snapper list-configs

```

Alle Snapper-Konfigurationen auflisten

```bash
sudo snapper -c root create-config /

```

Neue Konfiguration für ein Subvolume erstellen

```bash
sudo nano /etc/snapper/configs/root

```

Konfigurationsdatei bearbeiten

## Snapshots erstellen

```bash
sudo snapper -c root create -d "Beschreibung"

```

Manuellen Snapshot mit Beschreibung erstellen

```bash
sudo snapper -c root create --type=pre -d "Vor Installation"

```

Pre-Snapshot erstellen (für Paketinstallationen)

```bash
sudo snapper -c root create --type=post -p 1 -d "Nach Installation"

```

Post-Snapshot erstellen (mit Referenz zu Pre-Snapshot 1)

## Snapshots anzeigen

```bash
sudo snapper -c root list

```

Alle Snapshots der Konfiguration auflisten

```bash
sudo snapper -c root list -a

```

Detaillierte Snapshot-Liste mit allen Informationen

```bash
sudo snapper -c root info 5

```

Informationen zu Snapshot Nr. 5 anzeigen

## Snapshots vergleichen

```bash
sudo snapper -c root diff 0..5

```

Unterschiede zwischen aktuellem System und Snapshot 5 zeigen

```bash
sudo snapper -c root diff 3..5

```

Unterschiede zwischen Snapshot 3 und 5 vergleichen

```bash
sudo snapper -c root status 0..5

```

Status der Unterschiede anzeigen

## Dateien wiederherstellen

```bash
sudo snapper -c root mount 5

```

Snapshot 5 als Lesevorgang mounten

```bash
sudo ls /.snapshots/5/snapshot/

```

Dateien des gemounteten Snapshots anschauen

```bash
sudo umount /.snapshots/5/snapshot

```

Snapshot unmounten

```bash
sudo snapper -c root restore 5

```

Zum Snapshot 5 zurückkehren (komplette Wiederherstellung)