Files
proxmox-snapshot-service/handbuch/docs/nachschlagen/tasten.md
T
duffyduckandClaude Opus 5.5 74be5aee59 Platz vor jedem Snapshot pruefen, bei Mangel alte loeschen, per Mail warnen
Volle Ceph-Pools legen alle VMs darauf lahm. Vor jedem Snapshot gilt jetzt
je Storage des Gastes: frei >= sofortiger Verbrauch + space_min_free
(Vorgabe 20 %). Die Reserve bleibt also auch nach dem Snapshot frei.

Reicht es nicht, wird der aelteste pvesnap-Snapshot des Gastes geloescht und
neu geprueft, bis es reicht. Sind nur noch die neuesten space_keep (Vorgabe
7) uebrig, entfaellt der Snapshot und der naechste Gast kommt dran.

Gezaehlt wird je Gast ueber alle Gruppen, anders als bei der Vorhaltezeit.
Auf dem Testhost haette eine Grenze je Gruppe nie gegriffen: keep_count = 5
liegt unter 7, und 13 GiB steckten in einer Gruppe, die es nicht mehr gibt.

Sofortiger Verbrauch: Dicke ZFS-Zvols muessen ihre Reservierung auch nach
dem Snapshot garantieren, das kostet alles seit dem letzten Snapshot
Geschriebene. Exakt ist das refreservation - usedbyrefreservation; die Werte
kommen per zfs get, bei anderen Nodes per ssh ueber die IP aus dem
Clusterstatus, weil Node-Namen nicht ueberall aufloesen. Dazu kommt der RAM
bei vmstate. --dry-run zeigt die Rechnung je Storage.

Ceph und ZFS geben Platz erst im Hintergrund frei. Deshalb wird nach jedem
Loeschen gewartet, solange der Platz waechst, und erst nach space_settle
(Vorgabe 30s) ohne Zuwachs weitergemacht. Ohne das wurde auf Ceph ein Snapshot
zu viel geloescht. Laesst sich der Platz nicht feststellen, wird nichts
geloescht und der Snapshot trotzdem versucht.

Neu ist [mail]: eine Alarm-Mail je Gruppe und Lauf, wenn ein Snapshot wegen
Platzmangels ausfaellt. STARTTLS oder SSL/TLS mit Zertifikatspruefung, ohne
Rueckfall auf Klartext. Einzurichten im Editor (Taste m) oder von Hand, Test
mit pvesnap mail-test. Liegt ein Passwort in der Datei, setzt der Editor die
Rechte auf 600, auch fuer die .bak.

Das Handbuch beschreibt, wie man Ceph (Ratios) und ZFS (Notreserve) frueher
"voll" sagen laesst und was im Notfall zu tun ist. Ausserdem war
"pvesnap run --dry-run" ueberall falsch: Die Option ist global und muss vor
dem Unterbefehl stehen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 10:27:21 +01:00

151 lines
3.4 KiB
Markdown

# Tastenkürzel
Alle Oberflächen auf einer Seite. Zum Ausdrucken und Danebenlegen.
---
## `pvesnap config` — Gruppenliste
| Taste | |
|---|---|
| ++enter++ | Gruppe bearbeiten |
| ++space++ | Gruppe ein- oder ausschalten |
| ++n++ | neue Gruppe |
| ++c++ | Gruppe kopieren |
| ++d++ | Gruppe löschen |
| ++g++ | globale Einstellungen |
| ++m++ | Mail-Alarm einrichten, dort ++t++ für eine Test-Mail |
| ++v++ | Übersicht: welche VM in welcher Gruppe |
| ++s++ | speichern |
| ++r++ | Dienst neu laden |
| ++q++ | Ende |
### Gruppenmaske
| Taste | |
|---|---|
| ++up++ ++down++ | Feld wählen |
| ++page-up++ ++page-down++ | zehn Felder weiter |
| ++enter++ ++space++ | Feld ändern bzw. umschalten |
| ++v++ | VM-Auswahl öffnen |
| ++q++ ++esc++ | zurück |
### VM-Auswahl
| Taste | |
|---|---|
| ++space++ | Gast an- oder abwählen |
| ++a++ | alle |
| ++n++ | keine |
| ++i++ | Auswahl umkehren |
| ++slash++ | filtern |
| ++enter++ | übernehmen |
| ++esc++ | abbrechen |
---
## `pvesnap-explorer`
| Taste | |
|---|---|
| ++tab++ | Fenster wechseln |
| ++up++ ++down++ | bewegen |
| ++enter++ | Verzeichnis öffnen oder Datei ansehen |
| ++backspace++ ++left++ | ein Verzeichnis hoch |
| ++home++ ++end++ | Anfang / Ende |
| ++page-up++ ++page-down++ | seitenweise |
| ++space++ | markieren |
| ++asterisk++ | Markierung umkehren |
| ++a++ | alle markieren |
| ++u++ | Markierung aufheben |
| ++f5++ ++c++ | Markiertes ins andere Fenster kopieren |
| ++f3++ ++v++ | Datei ansehen (Text oder Hex) |
| ++f7++ ++n++ | neues Verzeichnis (nur lokal) |
| ++f6++ ++g++ | Verzeichnis direkt eingeben |
| ++f2++ ++m++ | Laufwerk wählen: Dateisystem des Snapshots oder Austauschlaufwerk |
| ++r++ | neu einlesen |
| ++f1++ ++question++ | Hilfe |
| ++f10++ ++q++ | eine Ebene zurück |
Während des Kopierens bricht ++esc++ ab.
---
## `pvesnap-recovery` — Übersicht
| Taste | |
|---|---|
| ++enter++ | Detailansicht |
| ++n++ | neue Wiederherstellung |
| ++s++ | starten |
| ++h++ | herunterfahren |
| ++x++ | verwerfen |
| ++v++ | Austauschlaufwerke |
| ++c++ | aufräumen (Reste und verwaiste Snapshot-Sperren) |
| ++r++ | neu einlesen |
| ++q++ | Ende |
### Detailansicht
| Taste | |
|---|---|
| ++s++ | starten |
| ++h++ | herunterfahren |
| ++e++ | Austauschlaufwerk auswerfen / einklinken |
| ++v++ | Austauschlaufwerke verwalten |
| ++p++ | SPICE und USB |
| ++f++ | vom Quell-Snapshot lösen |
| ++x++ | verwerfen |
| ++q++ | zurück |
### Optionsmaske
| Taste | |
|---|---|
| ++up++ ++down++ | Feld wählen |
| ++enter++ ++space++ | Feld ändern |
| ++v++ | Austauschlaufwerke verwalten |
| ++f10++ | anlegen |
| ++q++ | abbrechen |
### Zusammenfassung
| Taste | |
|---|---|
| ++j++ | anlegen |
| ++n++ ++q++ | abbrechen |
| beliebige Taste | weiterblättern, wenn der Text länger ist als der Bildschirm |
---
## Austauschlaufwerke
| Taste | |
|---|---|
| ++enter++ | am Host einhängen und im Commander öffnen |
| ++n++ | neues Laufwerk anlegen |
| ++u++ | am Host aushängen |
| ++l++ | löschen |
| ++r++ | neu einlesen |
| ++q++ | zurück |
### Mehrfachauswahl beim Anlegen einer Maschine
| Taste | |
|---|---|
| ++space++ | aus- oder abwählen |
| ++enter++ | übernehmen |
| ++q++ | abbrechen |
---
## Überall gleich
| Taste | |
|---|---|
| ++up++ ++down++ oder ++k++ ++j++ | in Auswahlfenstern bewegen |
| ++enter++ | bestätigen |
| ++esc++ ++q++ | abbrechen / zurück |
| ++j++ ++n++ | Ja/Nein-Rückfragen |
| ++ctrl+u++ | Eingabezeile leeren |