Fallstudie: 10 Jahre inkrementelle OTRS-Upgrades, UTF8-Migration, Umstellung auf Znuny LTS

Für einen gemeinnützigen Verein, für den wir uns engagieren, wurde ein groß angelegtes OTRS-Upgrade geprüft und durchgeführt. Nach eingehender Analyse der bestehenden Installation (OTRS 3.3, MySQL 5.5, latin1 Kodierung der Daten, Kundendatenbank mit eigenem Datenbankschema) wurde ein vollständiges Backup angefertigt und in einer frisch installierten Debian 7-Installation eingespielt um Abhängigkeiten an Perl und bestimmte Module dessen 1-zu-1 abbilden zu können. Gleichzeitig sollte der günstigste Upgrade-Pfad evaluiert werden, mit dem das System ganzheitlich auf einen zeitgemäßen Softwarestand gebracht werden könne (OTRS, OS, MySQL und alle weiteren Abhängigkeiten).

Um die einzelnen Schritte zu dokumentieren und erfolgte Änderungen schnell rückgängig machen zu können, wurde VirtualBox und dessen Snapshot-Funktion extensiv genutzt.

Die UTF8-Konversion erforderte zudem ein Upgrade auf MySQL 5.7, aufgrund großer VARCHAR-Felder der Datenbank. Mehrfach musste die etwa 25GB große Datenbank durch ALTER TABLE-Statements aufwändig umgebaut werden.

Nach den erfolgten Upgrades fand ein Wechsel auf Znuny 6.0 LTS statt, da die OTRS AG mit Ihrer Produktpolitik, keine weiteren Updates für OTRS 6 zu liefern und OTRS 7 nicht mehr unter der GPL zu veröffentlichen, das Produkt OTRS für gemeinnützige Vereine mit schmaler Spenden- und Beitragskasse, unnütz werden lässt.

Nach erfolgtem Update der Testinstanz kann nun nach konkretem Plan und ohne unerwartete Stolperfallen mit dem Upgrade in der Produktion begonnen werden.

Nutzen Sie noch eine stark veraltete OTRS-Version oder ein stark veraltetes Betriebssystem und zögern ein Update aufgrund der Komplexität hinaus? Kontaktieren Sie uns über unsere Kontaktdaten auf der Seite oder unser Kontaktformular – wir erarbeiten für Sie und mit Ihnen einen möglichst zweckmäßigen und günstigen Update-Pfad.