Zum Inhalt springen

Datenbank-Migration im CMS

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 28.10.2026

Eine Datenbank-Migration im CMS bezeichnet zwei verschiedene Vorgänge: die Anpassung der Datenbankstruktur an eine neue Programmfassung und den Umzug der Datenbank auf einen anderen Server oder in eine andere Datenbankversion.

Datenbank-Migration im CMS

Die Überführung der Datenbank in eine neue Struktur oder auf einen neuen Server.
Beispiel: „Nach dem Update lief die Datenbank-Migration automatisch durch.“

Abgrenzung zur CMS-Migration: Die wechselt das System, hier bleibt es dasselbe und nur die Daten ziehen um oder werden umgebaut.

Bei einem Flat-File-CMS entfällt der Vorgang, weil es keine Datenbank gibt.

Die Strukturanpassung beim Update

Sie läuft meist automatisch. Ein Update bringt Anweisungen mit, die Tabellen ergänzen, Spalten umbenennen oder Daten umformen, und das System führt sie beim ersten Aufruf nach der Aktualisierung aus.

Zwei Dinge gehen dabei regelmäßig schief. Bei großen Beständen dauert der Lauf länger als die Zeitbegrenzung des Servers und bricht mittendrin ab; danach ist die Struktur halb umgebaut. Und wenn eigene Erweiterungen auf alte Spalten zugreifen, arbeiten sie nach dem Umbau ins Leere.

Der Umzug auf einen anderen Server

Hier liegt die Schwierigkeit in den Details des Exports. Zeichensatz und Sortierreihenfolge müssen auf beiden Seiten übereinstimmen, sonst werden aus Umlauten Fragezeichen. Die Datenbankversion muss die verwendeten Datentypen kennen.

Dazu kommt der Zeitpunkt: Datenbank und Dateien gehören zum selben Stand gesichert, sonst passen Verweise und Dateien nicht zusammen. Bei laufendem Betrieb heißt das ein kurzes Zeitfenster, in dem nichts geändert wird.

Was eine Datenbank-Migration absichert

Eine Probe auf einer Kopie. Die Migration zuerst auf einer Testumgebung mit einem aktuellen Abzug der Daten laufen lassen, die Dauer messen und das Ergebnis prüfen; erst dann live.

Dazu eine Sicherung unmittelbar vorher, die zurückspielbar ist. Eine abgebrochene Migration lässt sich selten reparieren, aber immer zurückrollen.

Siehe auch:

CMS-Migration (Systemwechsel)

Der Umzug einer Website von einem CMS in ein anderes.

#Content-Management-Systeme (CMS)

Datenbankbasiertes CMS

Ein CMS, das Inhalte in einer Datenbank speichert.

#Content-Management-Systeme (CMS)

CMS-Update (Core-Update)

Die Aktualisierung des Systemkerns auf einen neueren Stand.

#Content-Management-Systeme (CMS)

CMS

Ein System, mit dem Inhalte einer Website gepflegt werden, ohne den Quelltext anzufassen.

#Content-Management-Systeme (CMS)

Datensatz

Ein einzelnes gespeichertes Stück Inhalt mit eigener Kennung.

#Content-Management-Systeme (CMS)

Flat-File-CMS

Ein CMS, das Inhalte in Dateien speichert statt in einer Datenbank.

#Content-Management-Systeme (CMS)