Backup und Recovery Enterprise Lab
Project Idea Metadata
- Project Idea Name: Backup und Recovery Enterprise Lab
- Date: 7/25/2022 9:18:24 AM
- Administrators:
Project Idea Description
Aufgabenstellung
Das Enterprise Lab verwendet aktuell eine Mischung aus selbst entwickelten Backup-Scripts, applikationsspezifischen Backupfunktionen sowie Veeam Backup & Replication für die Sicherung und Wiederherstellung von Daten. Die dafür verwendete Infrastruktur besteht aus älteren Solaris Servern welche sich nur schwer unterhalten und mit neuer Software integrieren lassen.
Diese Konstellation soll im Rahmen der Bachelorarbeit überarbeitet werden. Ziel ist es, ein vollständiges Disaster Recovery (DR) Konzept zu entwickeln sowie ein minimal viable Product der neuen DR Lösung zu implementieren. Die geforderte DR Lösung umfasst die Inbetriebnahme von Hardware im Datacenter - sowie bei Bedarf - die Entwicklung von Software-Komponenten.
Ziel der Arbeit und erwartete Resultate
Folgende Ziele müssen in dieser Arbeit erreicht werden:
- Aufnahme der Requirements mit deren Analyse.
- Evaluation der wichtigsten Services für ein PoC
- Erstellen eines DR Konzeptes.
- Inbetriebnahme der Speicher (NAS) zur Aufnahme der Backup Daten. Darin eingeschlossen ist eine Synchronisation der beiden Backup NAS
- Implementierung der MUSS Kriterien.
- Integration in das Monitoring System vom Enterprise Lab.
- Anbindung an den Elastik Stack vom Enterprise Lab.
- Dokumentation des Systems im Enterprise Lab Wiki.
- Anwendungshandbuch in GitLab Pages.
Gewünschte Methoden, Vorgehen
- Für die Planung bietet sich ein hybrides Vorgehensmodell an.
- Die Planung soll im GitLab gemacht werden. Die Services sollen jederzeit reproduzierbar sein (IaC Infrastructure as Code).
- Innerhalb einer Woche nach dem Kick-Off Meeting muss der Projektplan mit seinen Arbeitspaketen vorgestellt werden..
- Das Anwendungshandbuch soll in GitLab pages geschrieben werden.
- Die Installationsanleitungen als auch die weiteren Schritte die zur produktiven Verwendung der SW benötigt werden müssen im Enterprise Lab Wiki dokumentiert werden.
- Im Projektbericht soll auf diese GitLab und Wiki pages verwiesen werden.
- Im MS Teams soll ein Team erstellt werden mit dem Namen "DR im Enterprise Lab" und allen am Projekt Beteiligten Mitgliedern.
- Alle anfallenden Dokumente werden in dem Namensraum dieses "DR" Teams abgelegt.
- Alle 2 Wochen wird ein Sprintmeeting durchgeführt. Von diesen Meeting erstellt der Studierende ein Protokoll und legt dieses dem Betreuer zur Freigabe vor. In diesem Protokoll sind "Action" Items und sonstige verbindliche Beschlüsse aufgeführt.
- Ab dem Zeitpunkt des Kick Off müssen die beiden Studierenden jegliche Schritte und Arbeiten selbständig und unaufgefordert organisieren und durchführen.
Kreativität, Varianten, Innovation
Kreativität ist erwünscht. Ein Mitglied vom Enterprise Lab Team wir ihnen zugeteilt und ist ihr dezidierter Ansprechpartner. Als Innovationen werden Automatisierungen und Integration in die Enterprise Lab Umgebung bewertet.
Daten
Timestamp für Aufgabenstellung: 26 - 30. September 2022
Zwischenpräsentation: 31. Oktober 2022 - 18. November 2022 (Projektwoche 7 - 10)
Abgabe Bei regulärem Start: 03.01.23 (bis 23:59 Uhr)
Abschlusspräsentation: Reguläre Prüfungszeit 16.01. – 04.02.23
Abgabe Bewertung an Transfer Services: bis 07.02.23
Das Enterprise Lab stellt Dienste für die Lehre und Forschung der HSLU - Informatik zur Verfügung. Es besteht der Bedarf eines neuen Backup und Disaster Recovery Konzeptes. Dazu werden 2 neue NAS zur Verfügung gestellt. Eines davon steht im Enterprise Lab und das Andere steht im Rechencenter von IT-Services.