Drupal - Updates, Sicherheit, Backups und Fehlerbehebung
Version vom 20. September 2026, 18:11 Uhr von Station55 (Diskussion | Beiträge) (Ausführlichen CMS-Kundenleitfaden ergänzt)
Drupal-Core, Module und Themes müssen als zusammenhängendes Composer-Projekt gepflegt werden. Ein vollständiges Backup umfasst Datenbank, hochgeladene Dateien sowie Code und Konfiguration.
Inhaltsverzeichnis
Vor dem Update
- Öffnen Sie Berichte > Statusbericht und beheben Sie kritische Hinweise.
- Prüfen Sie verfügbare Updates und Sicherheitsmeldungen.
- Sichern Sie Datenbank, benutzererzeugte Dateien, Projektdateien und
composer.lock. - Prüfen Sie die Wiederherstellung auf einer getrennten Umgebung.
- Aktualisieren Sie zuerst eine Staging-Kopie.
Update durchführen
- Versetzen Sie den Shop beziehungsweise die Website bei Bedarf kontrolliert in den Wartungsmodus.
- Aktualisieren Sie die vorgesehenen Composer-Pakete entsprechend der offiziellen Anleitung.
- Führen Sie notwendige Datenbankupdates aus.
- Importieren Sie projektbezogene Konfiguration nur nach dem festgelegten Deployment-Ablauf.
- Leeren Sie Drupal-Caches.
- Prüfen Sie Statusbericht, Protokolle, Inhalte, Formulare, Suche, Rollen und E-Mail-Versand.
- Beenden Sie den Wartungsmodus erst nach erfolgreicher Prüfung.
Verwenden Sie keine riskanten Composer-Optionen, um echte Abhängigkeitskonflikte zu übergehen.
Sicherheitsgrundlagen
- Reagieren Sie zeitnah auf Drupal Security Advisories.
- Entfernen Sie nicht benötigte Module und Themes nach ordnungsgemäßer Deinstallation.
- Trennen Sie Administrator- und Redaktionskonten.
- Prüfen Sie Rollen und Textformate regelmäßig.
- Schützen Sie private Dateien mit dem dafür vorgesehenen privaten Dateisystem.
- Speichern Sie Geheimnisse nicht in öffentlich ausgelieferten Dateien oder im Wiki.
- Bewahren Sie Backups getrennt vom Webserver auf.
Protokolle und Fehler
Öffnen Sie je nach Freigabe Berichte > Aktuelle Protokollnachrichten und Berichte > Statusbericht. Zeigen Sie ausführliche Fehlermeldungen nicht dauerhaft öffentlichen Besuchern.
- Änderung erscheint nicht
- Leeren Sie Caches und prüfen Sie Veröffentlichungsstatus, Sprache, Ansichtsmodus und Rechte.
- Zugriff verweigert
- Prüfen Sie Rolle, Berechtigung, Inhaltseigentümer und gegebenenfalls Workflow-Status.
- Website meldet nach Update einen Fehler
- Prüfen Sie PHP-/Webserverprotokoll, Datenbankupdates, Composer-Stand und Cache. Stellen Sie bei Bedarf das vollständige, zusammengehörige Backup wieder her.
- Speicherverbrauch ist zu hoch
- Prüfen Sie Protokolle, Cron-Läufe, Suchindex, Views und neu installierte Module. Erhöhen Sie Grenzwerte nicht ohne Ursachenanalyse.
Cron und Wartungsaufgaben
Drupal benötigt regelmäßige Cron-Läufe für Wartungsaufgaben. Verwenden Sie den in Ihrer Installation vorgesehenen, geschützten Aufruf. Prüfen Sie danach Statusbericht und Protokoll; ein gestarteter Cron-Aufruf ist noch kein Beleg für einen erfolgreichen Abschluss.

