Wir erweitern unsere Hosting-Infrastruktur

Unser Webhosting wächst weiter – und damit auch die technischen Anforderungen an die dahinterliegende Infrastruktur. Deshalb erweitern wir unsere bestehende Hosting-Plattform um eine zusätzliche, moderne Server-Infrastruktur in einem weiteren Rechenzentrum.

Die vorhandenen Server und Hosting-Systeme bleiben dabei erhalten und werden weiterhin betrieben. Es handelt sich also nicht um einen einfachen Serverumzug, sondern um eine Erweiterung unserer technischen Infrastruktur um einen zusätzlichen Hosting-Cluster.

Im Zuge dieses Ausbaus werden wir bestehende Hosting-Projekte nach und nach auf die neue Plattform übernehmen. Die Migration erfolgt bewusst nicht auf einmal, sondern individuell und Projekt für Projekt über einen längeren Zeitraum bis voraussichtlich August 2027.

Eine zweite Hosting-Plattform entsteht

Im Hintergrund bauen wir derzeit eine zusätzliche Hosting-Umgebung auf, die parallel zu unserer bestehenden Infrastruktur betrieben wird.

Die neue Plattform basiert auf einer moderneren Architektur und ermöglicht eine deutlich granularere Trennung von Kundenprojekten, Anwendungen, Datenbanken, Domains und weiteren Diensten.

Statt unterschiedliche Anwendungen innerhalb einer gemeinsamen, historisch gewachsenen Serverstruktur zu betreiben, können auf der neuen Plattform einzelne Kundenprojekte wesentlich gezielter strukturiert und konfiguriert werden. Innerhalb eines Projekts lassen sich wiederum unterschiedliche Anwendungen mit jeweils passenden technischen Voraussetzungen betreiben.

Der Ausbau umfasst unter anderem:

  • zusätzliche Serverkapazitäten in einem weiteren Rechenzentrum
  • Aufbau einer neuen Hosting- und Projektstruktur
  • moderne und voneinander getrennte Anwendungsumgebungen
  • individuelle PHP- und Datenbankkonfigurationen
  • neue Möglichkeiten für moderne Webanwendungen und Container-basierte Dienste
  • neue Domain-, DNS- und SSL/TLS-Infrastruktur
  • eine modernisierte E-Mail-Infrastruktur
  • erweiterte Möglichkeiten für Monitoring, Wartung und Administration

Die bestehende Plattform bleibt parallel dazu erhalten. Dadurch verfügen wir künftig über unterschiedliche Hosting-Umgebungen und können Projekte wesentlich gezielter auf der jeweils geeigneten Infrastruktur betreiben.

Was verbessert sich dadurch?

Der Ausbau schafft vor allem mehr Flexibilität, Skalierbarkeit und technische Unabhängigkeit zwischen einzelnen Projekten.

Anwendungen können künftig stärker voneinander getrennt betrieben werden. Unterschiedliche technische Anforderungen – beispielsweise verschiedene PHP- oder Datenbankversionen – lassen sich dadurch gezielter berücksichtigen.

Auch Wartungsarbeiten, Updates und technische Änderungen können stärker auf einzelne Anwendungen begrenzt werden, anstatt größere Teile einer gemeinsamen Serverumgebung zu betreffen.

Gleichzeitig schafft die zusätzliche Infrastruktur mehr Spielraum für zukünftige Technologien. Neben klassischen PHP-Anwendungen und Content-Management-Systemen können auf der neuen Plattform auch modernere und Container-basierte Anwendungen wesentlich flexibler betrieben werden.

Mit dem zusätzlichen Hosting-Cluster erweitern wir damit nicht nur unsere Kapazitäten, sondern schaffen eine technische Grundlage, auf der wir unser Hosting-Angebot in den kommenden Jahren weiterentwickeln können.

Bestehende Projekte werden schrittweise übernommen

Ein Teil der bestehenden Hosting-Projekte wird im Zuge des Ausbaus ebenfalls auf die neue Infrastruktur migriert.

Dabei setzen wir bewusst nicht auf eine große, gleichzeitige Umstellung. Stattdessen wird jedes Projekt einzeln analysiert, vorbereitet, übertragen und getestet.

Die schrittweise Migration beginnt 2026 und wird sich voraussichtlich bis August 2027 erstrecken.

Zu einer solchen Projektmigration können – abhängig vom jeweiligen Hosting – unter anderem gehören:

  • Webseiten und Webanwendungen
  • Datenbanken
  • Domains und Subdomains
  • DNS-Konfigurationen
  • SSL/TLS-Zertifikate
  • E-Mail-Adressen und Postfächer
  • Weiterleitungen
  • Cronjobs und automatisierte Prozesse
  • individuelle Server- und Anwendungskonfigurationen

Sie werden von uns rechtzeitig und individuell informiert, bevor Ihr Hosting-Projekt auf die neue Infrastruktur übertragen wird.

Für Sie besteht daher aktuell kein Handlungsbedarf.

Was passiert mit Ihren E-Mail-Adressen?

Auch bestehende E-Mail-Adressen und Postfächer werden bei der jeweiligen Projektmigration berücksichtigt. Vorhandene E-Mails können auf die neue Infrastruktur übertragen werden.

Da sich die technische Architektur der neuen Plattform von unseren bestehenden Systemen unterscheidet, kann es in einzelnen Fällen erforderlich sein, Zugangsdaten oder Servereinstellungen in Ihrem E-Mail-Programm zu aktualisieren.

Sollte dies bei Ihrem Hosting erforderlich sein, informieren wir Sie separat und rechtzeitig vor der Umstellung. Sie erhalten dann die benötigten Zugangsdaten und Informationen zur neuen Konfiguration.

Neues Kundencenter startet in Kürze

Der Ausbau betrifft nicht nur die Server-Infrastruktur.

Parallel dazu bereiten wir derzeit ein neues Kundencenter vor, das in Kürze zur Verfügung stehen wird.

Es bildet zukünftig die zentrale Schnittstelle zwischen unseren Kunden und den verschiedenen Hosting-Diensten und soll einen übersichtlicheren Zugang zu den relevanten Informationen und Funktionen ermöglichen.

Über die Freischaltung und die einzelnen Möglichkeiten des neuen Kundencenters informieren wir noch einmal separat.

Was müssen Sie jetzt tun?

Aktuell nichts.

Unsere bestehende Hosting-Infrastruktur bleibt in Betrieb. Die neue Plattform kommt als zusätzliche Infrastruktur hinzu und wird schrittweise in unser Hosting-Angebot integriert.

Wenn Ihr bestehendes Hosting-Projekt für eine Migration vorgesehen ist, setzen wir uns vorher individuell mit Ihnen in Verbindung. Sie erfahren dann, wann die Umstellung erfolgt und ob auf Ihrer Seite überhaupt Änderungen erforderlich sind.

Mit dem Aufbau des zusätzlichen Hosting-Clusters erweitern wir unsere technischen Möglichkeiten erheblich und schaffen gleichzeitig mehr Flexibilität für unterschiedliche Anforderungen. So können wir sowohl bestehende Hosting-Projekte weiterhin zuverlässig betreiben als auch neue und technisch anspruchsvollere Anwendungen auf einer modernen Infrastruktur realisieren.

Störungen der Erreichbarkeit vom 11. Juni 2020

Heute kam es teilweise zu massiven Störungen in der Erreichbarkeit einiger unserer Webseiten.

Grund hierfür war eine extreme Last auf einer unserer Datenbanken, die zur Zeitüberschreitungen bei der Verarbeitung von Webseitenaufrufen geführt hat. Die erhöhte Last ist auf eine Denial-of-Service-Attacke (DOS) aus Indien zurückzuführen, die wir mittels individueller Filtereinstellungen in der Firewall abfangen konnten.

Betroffen davon waren alle Webseiten mit Datenbankverbindungen, die auf das erste Datenbankcluster zugreifen.
Die Störung dauerte von ca. 09:00 Uhr bis etwa 11:15 Uhr an, vereinzelt mussten einige System aufgrund korrupter Daten, die durch abgerissene Datenströme zustandekommen sind, noch bis in den Nachmittag manuell wiederhergestellt werden.

Der Versand oder Empfang von E-Mails war hiervon nicht betroffen.

Abschaltung der MySQL-Versionen 3 und 4

Um die Datensicherheit zu erhöhen, werden wir die Datenbanken in den Versionen MySQL 3 und MySQL 4 zum 30. Juli 2019 abschalten. Ab diesem Zeitpunkt steht Ihnen ausschließlich die aktuelle Version von MySQL 5 zur Verfügung.

So stellen Sie Ihre Datenbanken auf MySQL 5 um

Erstellen Sie bitte immer ein Backup, bevor Sie eine Änderung an Ihren Datenbanken vornehmen.

Wenn Sie Fragen dazu haben oder Hilfe wünschen, stehen wir Ihnen selbstverständlich gerne zur Seite.

Erforderliche Schritte für die erfolgreiche Migration auf MySQL 5

Theoretisch sind nur wenige Schritte erforderlich, um die bestehende MySQL ¾ Datenbank auf eine neue Version zu migrieren:

  1. Sicherung der aktuellen Datenbank erstellen
  2. Neue MySQL 5-Datenbank anlegen
  3. Sicherung in die neue Datenbank einspielen
  4. Ihre Skripte anpassen, damit diese auf die neue Datenbank zugreifen
    1. Datenbankname sowie den Benutzernamen der Datenbank anpassen
    2. Pfad zum MySQL-Host umstellen auf „mysql5.ihr-domainame.tld“ (ihr-domainame.tld bitte durch Ihren Domainnamen ersetzen)

Um ein Backup einer MySQL-Datenbank vorzunehmen und anschließend in einer anderen Datenbank wieder einzuspielen, existieren zwei Varianten, auf die wir im Folgenden kurz eingehen:

Variante 1 – Migration via SSH-Verbindung zum Server

Wenn Sie über einen SSH-Zugang verfügen und die Arbeit auf der Konsole nicht scheuen, können Sie einen „MySQL-Dump“, also eine Datenbanksicherung, direkt über die Konsole erstellen und anschließend wieder einspielen.

Sicherung der Datenbank erstellen

Verbinden Sie sich via SSH zu Ihrem Server und nutzen Sie den folgenden Befehl für die Erstellung des Backups:

Dump einer MySQL3-Datenbank erstellen:
mysqldump -h127.0.0.1 -uDATENBANKNAME -pPASSWORT DATENBANKNAME > dump.sql

Dump einer MySQL4-Datenbank erstellen:
mysqldump -h127.0.0.2 -uDATENBANKNAME -pPASSWORT DATENBANKNAME > dump.sql

Anstatt „DATENBANKNAME“ geben Sie den Namen Ihrer Datenbank an.
„PASSWORT“ ist das Passwort der Datenbank.
Achten Sie darauf, dass zwischen dem „-h“ und dem anschließenden Hostnamen kein Leerzeichen vorhanden ist. Dies gilt auch für „-u“ und dem Benutzer sowie dem „-p“ und dem nachfolgenden Passwort.

Abhängig der genutzten Codierung, z.B. latin1 oder utf8 kann es noch erforderlich sein, dass Sie diese bei der Erstellung des Dumps noch mit angeben. Die Option für utf8 lautet hierbei beispielsweise „–default-character-set=utf8“.

Sicherung der Datenbank wieder einspielen

Um nun den erstellten MySQL-Dump in eine neu angelegte MySQL5-Datenbank zu importieren, geben Sie auf der SSH-Konsole den folgenden Befehl ein und ersetzen die Werte wie oben, jedoch mit den Angaben der neuen Datenbank:
mysql -h127.0.0.3 -uDATENBANKNAME -pPASSWORT DATENBANKNAME < dump.sql

Passen Sie dann Ihre Skripte, die sich zur Datenbank verbinden, auf die Daten der neuen Datenbank an.

Variante 2 – Migration über phpMyAdmin

Eine andere Möglichkeit für die Migration ist die Nutzung der Export-/Import-Funktionen des phpMyAdmin-Tools.

Bitte beachten Sie: Bei sehr großen Datenbanken kann es passieren, dass Sie an die serverseitigen Skriptlimits stoßen und die Sicherung mit einer anderen der vorgeschlagenen Varianten vornehmen müssen.

Sicherung der Datenbank erstellen

Bitte öffnen sie über Ihr Kundencenter unter dem Menüpunkt „MySQL Datenbanken“ die Verwaltungsoberfläche des phpMyAdmin und wählen dann in der linken Leiste die Datenbank aus, für die Sie einen Export ausführen möchten. Klicken Sie anschließend bitte auf der rechten Seite oben auf den Reiter „Exportieren“.

Standardmäßig sind nun alle Tabellen dieser Datenbank vorausgewählt und entsprechend markiert.
Im unteren Teil der Seite kann nun der Modus gewählt werden, in welchem der Datenbank-Export erstellt werden soll. Hierbei empfehlen wir, dass Sie den Modus „SQL“ ausgewählt lassen und die Checkbox bei „Senden“ aktivieren. Optional kann der Dateiname der Exportdatei geändert werden.
Als letzten Schritt klicken Sie nun rechts unten auf die Schaltfläche „OK“ und Sie erhalten, abhängig der Größe der Datenbank, bereits nach wenigen Augenblicken den Download des Datenbank-Exports in Form des Dateinamens „DATENBANKNAME.sql“ angeboten. Diese Datei speichern Sie bitte auf Ihrem lokalen Rechner ab.

Sicherung der Datenbank einspielen

Um nun die im vorangegangenen Schritt exportierte SQL-Datei in eine MySQL5-Datenbank zu importieren, wählen Sie bitte im phpMyAdmin auf der linken Seite die neu angelegte MySQL-Datenbank aus und klicken anschließend auf den Reiter „Importieren“.
Betätigen Sie dann bitte die Schaltfläche „Durchsuchen“ und wählen in dem Popup-Fenster die zuvor abgespeicherte Datei „DATENBANKNAME.sql“ auf Ihrem lokalen Rechner aus. Bei den Optionen „Partieller Import“ und „Dateiformat“ sind keine Änderungen der Vorabeinstellung erforderlich und Sie können zum Abschluss auf die Schaltfläche „OK“ klicken.

Nachdem der Import erfolgreich durchgeführt wurde, erhalten Sie die Meldung „Der Import wurde erfolgreich abgeschlossen“ und Sie können die Datenbank verwenden.

Passen Sie dann Ihre Skripte, die sich zur Datenbank verbinden, auf die Daten der neuen Datenbank an.

Was passiert, wenn Sie Ihre MySQL 3/4 Datenbanken nicht umstellen?

Nach der Abschaltung werden Datenbanken dieser Versionen nicht mehr erreichbar sein. Ihre Webseiten, die diese Datenbanken nutzen, geben dann Fehlermeldungen zurück.

Bitte beachten Sie, dass die Datenbanken auch in Ihrem Kundencenter nicht mehr verfügbar sein werden. Eine Umstellung im Nachhinein ist leider nicht möglich!

Sollten Komplikationen bei Ihnen auftreten oder Rückfragen bestehen, stehen wir Ihnen selbstverständlich jederzeit gerne zur Verfügung.