-
Projektantrag: Auswahl, Konzeption und Implementierung einer Serverumgebung mit anschließender Migration von Kundendaten zur Bereitstellung einer datenbankgestützten Anwendung
Hi zusammen, ich bin gerade dabei meinen Projektantrag zu überarbeiten, nachdem die IHK München meinen ersten Antragsentwurf aufgrund nicht ausreichender fachlicher Tiefe und Komplexität nicht genehmigt hat. Mit meinem Ausbilder habe ich nun den Umfang erweitert. Es geht darum, dass ich ein komplettes System für einen Kunden für den Betrieb einer Datenbankanwendung auswählen, einrichten und Daten umziehen soll. Da ich gerade auch ein bisschen auf dem Schlauch stehe wollte ich euch nach eurer Meinung diesbezüglich fragen, ob der Ansatz passt bzw. Optimierungsbedarf besteht: 1 Thema der Projektarbeit Auswahl, Konzeption und Implementierung einer Serverumgebung mit anschließender Migration von Kundendaten zur Bereitstellung einer datenbankgestützten Anwendung 2 Geplanter Bearbeitungszeitraum Beginn: 07.04.2026 Ende: 15.05.2026 3 Ausgangssituation Die (Firma) bietet mit der Produktreihe ... datenbankbasierte Fachanwendungen für ... an. Für Kunden, die über keine geeignete IT-Infrastruktur zum Betrieb der Anwendung verfügen, stellt das Unternehmen gehostete Terminalserverumgebungen bereit. Diese werden als dezidierte Root-Server in einem Rechenzentrum der ... betrieben. Ein einem Kunden bereitgestellte Server entspricht nicht mehr dem aktuellen Stand der Technik. Die Festplattenkapazität des Servers ist Aufgrund wachsender Datenbestände bereits zu 80% ausgelastet. Eine Erweiterung der knappen Systemressourcen ist nicht möglich. Dies führt zu Performanceeinbußen und limitiert den möglichen Zuwachs der Datenbestände. Daher ist es erforderlich, den Server durch ein aktuelleres Modell mit geeigneter Kapazität zu ersetzen. Die Serverumgebung besteht aus einem Bare-Metal-Hypervisor und zwei darauf installierten virtuellen Maschinen. Als Serverbetriebssystem ist „Windows Server 2016“ installiert. Microsoft-Office-Anwendungen erhalten dort seit 14. Oktober 2025 keinen Support mehr seitens des Herstellers. Dadurch entsteht ein erhöhtes Betriebs- und Sicherheitsrisiko, da die Datenbankanwendung funktional auf diese Anwendung angewiesen ist. Auf dem neuen Server ist daher die Installation neuerer Versionen erforderlich. Die Einrichtung der Benutzerprofile wurde bei bisherigen Umzügen einzeln inklusive manueller Datenübertragung durchgeführt. Dieses Vorgehen ist zeitaufwendig, führt zu langen, wahrnehmbaren Ausfallzeiten und beinhaltet das Risiko von Datenverlusten beim Migrationsvorgang. Es soll daher ein Verfahren erörtert und umgesetzt werden, das – insbesondere Aufgrund der zeitnah erforderlichen Umstellung – diesen Prozess aus wirtschaftlichen Gesichtspunkten beschleunigt und das Risiko potenzieller Datenverluste minimiert. 4 Projektziel Ziel des Projektes ist die Auswahl und die Einrichtung eines geeigneten Servers für den zukunftssicheren Betrieb der Datenbankanwendung inkl. der Migration aller Kundendaten auf die neue Systemumgebung. Hierzu muss ich zunächst die bestehende Serverumgebung des Kunden analysieren. Ich informiere mich dazu über den aktuellen Aufbau und die Netzwerkanbindung der einzelnen Server und ermittle auf Basis dessen die Anforderungen an einen neuen Hardwareserver. Außerdem berücksichtige ich die Anforderungen der Fachsoftware und evtl. davon abhängiger Komponenten. Auf Basis meiner Analyse wähle ich einen geeigneten Server aus. Ich berücksichtige bei meiner Recherche und Auswahl eines geeigneten Modells u.a. betriebswirtschaftliche Faktoren, wie z.B. Skalierbarkeit und die erwartete Lebensdauer des Systems. Anschließend erarbeite ich ein konkretes Migrationsverfahren, mithilfe dessen ich die Systeme bzw. Kundendaten vom alten auf den neuen Server übertragen kann. Bei der Auswahl geeigneter Verfahren muss ich berücksichtigen, ob jeweils neue virtuelle Maschinen aufgesetzt werden müssen oder die vorhandenen virtuellen Maschinen übertragen und aktualisiert werden können. Wo möglich, soll eine Automatisierung erforderlicher Aufgaben berücksichtigt werden. Ich bewerte verschiedene Verfahren anhand wirtschaftlicher und aufwandstechnischer Kriterien und berücksichtige mögliche Fehlerquellen. Zur Hilfestellung bei der Entscheidungsfindung verwende ich eine Nutzwertanalyse. Für die Umsetzung des gewählten Migrationsverfahrens vereinbare ich mit dem Kunden einen Umstellungszeitpunkt und kläre ihn über ggf. erforderliche Ausfallzeiten auf. Den im ersten Schritt ausgewählten Server richte ich ein und bereite beide Server konfigurationstechnisch für die Migration nach dem ausgewählten Verfahren vor. Möglichen Fehlern bei der Umsetzung der Migration beuge ich dabei mit einem geeigneten Backup, welches u.a. einen einfachen Rollback ermöglicht, vor. Anschließend führe ich die Migration der Kundenumgebung auf das neue System durch. Dabei berücksichtige ich insbesondere die Vollständigkeit und Integrität der übertragenen Daten. Nach Abschluss der Migration installiere ich die Datenbankanwendung und stelle die Abhängigkeiten zu den erforderlichen Komponenten her. Ich berücksichtige dabei die Systemvoraussetzungen der Anwendung. Anschließend prüfe ich die Funktion der Systemumgebung und die Vollständigkeit der migrierten Daten. Der Zugriff auf den Server über RDP und die Funktion der Datenbankanwendung inkl. ihrer Abhängigkeiten muss dabei gewährleistet werden. Sobald die Funktion der Systeme gewährleistet ist, muss eine abschließende Umstellung der neuen Umgebung in den Produktivbetrieb mit gleichzeitiger Abschaltung der alten Systemumgebung vorgenommen werden. 5 Zeitplanung Projektplanungsphase - Analyse IST-Zustand 2 Stunden - Recherche und Auswahl eines geeigneten Servers 2 Stunden - Bewertung und Auswahl der Migrationsstrategie 3 Stunden Projektrealisierungsphase - Installation und Konfiguration des Hypervisors 1 Stunden - Einrichtung der virtuellen Maschinen 2 Stunden - Vorbereitung der Systeme für die Datenmigration 3 Stunden - Durchführung und Monitoring der Migration 8 Stunden - Installation der erforderlichen Komponenten 2 Stunden - Funktionstests und Fehlerbehebung 4 Stunden - Produktivumstellung der Systeme 2 Stunden Projektabschlussphase - Erstellen der Projektdokumentation 8 Stunden - Soll-Ist-Vergleich und wirtschaftliche Bewertung 2 Stunden - Abnahme 1 Stunde
soeppe
User
-
Registriert
-
Letzter Besuch