Update, Neuinstallation, Backup und Hard Reset

Update, Neuinstallation, Backup und Hard Reset

Das CMS-Update ist nur für Websitebesitzer verfügbar, die es auch besitzen core.updates.manage. Seiten können Remote-Endpunkte überprüfen, manuelle ZIPs mit Manifesten empfangen, Updates anwenden oder Core neu installieren.

CMS-Updates

Vor der Änderung

Datenbanksicherungen, cfg/.env, cfg/var, private Dateien, veraltete Uploads, Plugins und Themes von Drittanbietern. Stellen Sie sicher, dass der Webprozess auf das Core-Ziel schreiben kann. Die automatische Sicherung geänderter Dateien durch Updater hilft beim Datei-Rollback, ist jedoch kein Ersatz für vollständige Bereitstellungssicherungen.

Aktualisieren und neu installieren

Bei der Remote-Überprüfung werden Versionsmetadaten abgerufen. Anschließend wird das Paket vor der Bereitstellung anhand des Manifests überprüft. Manueller Upload erforderlich cms-manifest.json im ZIP-Root. Bei der Neuinstallation werden die Core-Dateien mit der ursprünglichen Paketversion überschrieben, während Daten erhalten bleiben, die durch Updater-Richtlinien ausgeschlossen sind.

Hard-Reset

Die Option zum Hard-Reset ist nur bei einer Neuinstallation verfügbar. Diese Option setzt das Systemdesign, die Authentifizierungspfade, den Plugin-Status, die Slots, die Seitenleiste und das Menü auf die Standardeinstellungen zurück. Inhalte, Benutzer, Medien, Datenbankkonfigurationen und Uploads werden durch diesen Ablauf nicht gelöscht, es ist jedoch weiterhin eine Sicherung erforderlich. Es gibt keine separate Soft-Reset-Taste.

Überprüfung

Passen Sie nach dem Update die Version an, öffnen Sie Frontend/Login/Dashboard, testen Sie den Schreibinhalt, überprüfen Sie Plugin/Theme und lesen Sie Protokolle. Überschreiben Sie die Bereitstellung nicht mit git pull ohne die Erhaltungsrichtlinie zu verstehen. Wenn die Aktualisierung fehlschlägt, bewahren Sie die Protokollbeweise auf und stellen Sie sie aus einer getesteten Sicherung wieder her.