Sicherungen, und der Nachweis

Ob eine Sicherung etwas taugt, erfährt man beim Zurückspielen, und genau das macht niemand — weil Zurückspielen eine zweite Maschine bedeutet, einen Namen, ein Netz und das ungute Gefühl, etwas kaputtgemacht zu haben. Also geht Phillux die Runde selbst.

Die Sicherungsseite in Phillux mit der Suche nach einem Gast

Anlegen

Eine Sicherung lässt sich von einer VM oder einem Container anlegen, von Hand oder nach Plan, und sie landet auf einem Speicher, der den Inhaltstyp Sicherungen trägt — so kommt sie auf den Netzspeicher und nicht auf dieselbe SSD wie die Maschine, die sie schützen soll.

Alles Langlaufende ist eine Hintergrundaufgabe mit Fortschritt und Protokoll; den Reiter zu schließen oder sich abzumelden hält sie nicht an.

Die Runde, automatisch gegangen

Eine Prüfung spielt die Sicherung unter eigenem Namen zurück, startet sie, fragt im Inneren nach, ob etwas antwortet, und räumt die Kopie wieder weg. Was dabei geschah, wird festgehalten.

Die Kopie bekommt keine Netzkarte. Das ist keine Kleinigkeit, sondern der ganze Grund, warum das auf einer Maschine im Betrieb laufen kann: Ein zurückgespielter Gast trägt die Adresse des Originals — bei einer VM zusätzlich dessen MAC. Nebeneinander gestartet, steht dieselbe Adresse zweimal im Netz, und aufhören zu funktionieren wird das Original.

Verloren geht dadurch nichts. Ein Container wird über den Host gefragt, eine VM über ihren Gastagenten, und beides geht nicht über das Netz.

Drei Urteile, nie verwischt

  • geantwortet — etwas im Gast hat einen Befehl ausgeführt und geantwortet. Das ist der Beweis, dass das Dateisystem hochkam und ein Init bis zu einer Shell gelangte.
  • gelaufen — er startete und lief nach der Wartezeit noch, aber im Inneren war nichts zu fragen. Bei einer VM ohne Gastagenten ist das alles, was es gibt; es ist etwas wert und es ist nicht dasselbe wie das Erste.
  • gescheitert — er kam nicht hoch, oder schon das Zurückspielen ging schief.

Ein grüner Haken, der weniger bedeutet, als er aussieht, ist schlimmer als ein schlichtes „konnte nicht fragen“ — deshalb werden die beiden nie zu einem verrührt.

Richtig zurückspielen

Ein Zurückspielen setzt den Gast unter seinem eigenen Namen oder unter einem neuen wieder ein. Zurückspielen ist ein anderes Recht als Anlegen und ein anderes als Löschen — die drei sind nicht ein Recht, weil sie nicht ein Risiko sind.

Was eine Sicherung nicht ersetzt, ist die Schicht darunter: Ein Verbund übersteht eine Platte, eine Sicherung übersteht einen Fehler, und keines übernimmt die Aufgabe des anderen. Beides zusammen ist die Antwort.

Was das Urteil bedeutet Eine Prüfung, die gelaufen statt geantwortet sagt, heißt meist, dass dem Gast der Agent fehlt, und nicht, dass die Sicherung schlecht ist. Ihn zu installieren macht aus einem Vielleicht ein Ja — und derselbe Kanal ist es, der eine Antwort auch in einem Labornetz ohne jeden Weg hinaus möglich macht.

Jedes Thema auf einer eigenen Seite

Vierzehn Seiten, jede aus dem geschrieben, was das Programm wirklich tut — samt der Stellen, an denen es aufhört.

Liste virtueller Maschinen in Phillux mit Status, Betriebssystem, vCPU, RAM, Platte und Netz
Virtuelle Maschinen KVM-Gäste mit Firmware, Snapshots, Klonen und Konsole im Browser. Ansehen
Liste von LXC-Containern in Phillux mit Distribution, CPU, Speicher und IP-Adressen
LXC-Container Container unter demselben Dach wie die VMs, mit Grenzen und echtem Terminal. Ansehen
Virtuelle Netze in Phillux mit Modus, Bridge und Adressbereich
Netzwerke Virtuelle Switches, Verbindungen dazwischen, weitergeleitete Ports, feste Adressen, VLAN-Kennungen und eine absichtlich schlechte Leitung. Ansehen
Firewall-Regeln eines Gastes in Phillux mit Richtung, Protokoll, Port und Aktion
Firewall Regeln an der Karte des Gastes — das Regelwerk des Hosts wird nur gezeigt. Ansehen
Speicher in Phillux mit Inhaltstypen und Belegungsbalken
Speicher Verzeichnis, NAS, Samba, SAN, Cluster-Dateisystem oder CephFS — nach Inhaltstyp getrennt. Ansehen
Die Speicherseite in Phillux mit Software-RAID und der Snapshot-Regel
Software-RAID Verbunde unter dem Speicher — und in einer gestoppten VM, vom Host aus gebaut. Ansehen
Die Cluster-Ansicht in Phillux mit Knoten, freier Kapazität, Eignungsbewertung und gemeinsamem Speicher
Cluster Mehrere Hosts als einer, mit Eignungsbewertung, Konfigurationsabgleich und Live-Migration. Ansehen
Die Notbremse in Phillux mit beobachteten Gästen und Vorfällen
Notbremse Ransomware von unten gesehen, und ein Gast mitten in der Tat eingefroren statt getötet. Ansehen
Der Laborkatalog in Phillux mit Kursen und vorbereiteten Übungen
Labore Eine ganze Topologie als ein Objekt, mehrere Kopien gleichzeitig, Übungen, die sich selbst prüfen. Ansehen
Die interaktive API-Dokumentation von Phillux, aus dem Programm selbst erzeugt
Assistent & API Eine flache REST-Oberfläche und ein MCP-Endpunkt, über den ein Assistent seine eigene Arbeit nachprüft. Ansehen
Der Dialog „VMs von ESXi oder Proxmox übernehmen“ mit System, Adresse, Zugangsdaten und dem Speicher, auf dem der Gast landen soll
Von ESXi oder Proxmox kommen Erst ansehen, dann übernehmen — und ein Weg zurück hinaus in jedem üblichen Format. Ansehen
Vorlagen in Phillux, aus einer fertigen VM oder einem Container aufgenommen
Unbeaufsichtigte Installation Ein Abbild wird gemessen, nicht am Namen erkannt — dann beantwortet oder einfach kopiert. Ansehen
Die Benutzerseite in Phillux mit Rollen, API-Schlüsseln und Sitzungen
Zugang & Rechte Die Konten des Hosts, Rechte je Aktion, verschlüsselt ab dem ersten Start, signierte Aktualisierungen. Ansehen

Auf der eigenen Hardware ausprobieren

Einen Monat, vollständig, ohne Registrierung und ohne dass nach Daten gefragt wird. Der Installer schreibt einen ganzen Server — dafür ist eine freie Maschine oder eine VM der richtige Ort.