Drupal - Updates, Sicherheit, Backups und Fehlerbehebung

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Version vom 20. September 2026, 18:11 Uhr von Station55 (Diskussion | Beiträge) (Ausführlichen CMS-Kundenleitfaden ergänzt)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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.

Vor dem Update

  1. Öffnen Sie Berichte > Statusbericht und beheben Sie kritische Hinweise.
  2. Prüfen Sie verfügbare Updates und Sicherheitsmeldungen.
  3. Sichern Sie Datenbank, benutzererzeugte Dateien, Projektdateien und composer.lock.
  4. Prüfen Sie die Wiederherstellung auf einer getrennten Umgebung.
  5. Aktualisieren Sie zuerst eine Staging-Kopie.

Update durchführen

  1. Versetzen Sie den Shop beziehungsweise die Website bei Bedarf kontrolliert in den Wartungsmodus.
  2. Aktualisieren Sie die vorgesehenen Composer-Pakete entsprechend der offiziellen Anleitung.
  3. Führen Sie notwendige Datenbankupdates aus.
  4. Importieren Sie projektbezogene Konfiguration nur nach dem festgelegten Deployment-Ablauf.
  5. Leeren Sie Drupal-Caches.
  6. Prüfen Sie Statusbericht, Protokolle, Inhalte, Formulare, Suche, Rollen und E-Mail-Versand.
  7. 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.

Verwandte Artikel