Eigenbetrieb GREYHOUND 5

GREYHOUND kann alternativ zu unserem Hosting und der Appliance auch auf einem eigenen Server betrieben werden. Das ist für alle diejenigen interessant, die eigene IT-Kompetenz in ihrem Hause haben. Der Eigenbetrieb kann dann beispielsweise in Erwägung gezogen werden, wenn es um die eigene Internetanbindung eher dünn bestellt ist, die Datenmenge für einen Hosting-Betrieb zu groß geworden ist oder schlichtweg die Daten in den eigenen vier Wänden verbleiben sollen.

Mit dem Betrieb eines eigenen Servers holt man sich unweigerlich einige neue Aufgaben ins Haus. Angefangen bei einer ordnungsgemäßen Hardware- und Software-Installation über eine Überwachung von Verfügbarkeit und Speicherplatz bis hin zur Datensicherung und einem Wiederherstellungsplan für verschiedene Desaster-Szenarien sind hier einige Vorbereitungen zu treffen. Dass diese Anforderungen nicht immer einfach zu erfüllen sind, haben uns viele Jahre Hosting- und Eigenbetriebs-Erfahrung gezeigt. Viele unserer Kunden und die damit oft einhergehenden IT-Dienstleister haben ihre Kompetenz in ihrem jeweiligen Fachgebiet, aber zumeist nicht das notwendige Wissen über die technischen Hintergründe von GREYHOUND: Wie setzt sich der benötigte Speicherplatz zusammen? Was ist zu tun wenn der Strom ausgefallen war? Wie werden Updates installiert und wie stelle ich sicher, dass das Backup auch wirklich alle notwendigen Daten enthält?

In der Vergangenheit führte die Unwissenheit über diese Fragen trotz professioneller IT-Kompetenz immer wieder zu Datenverlust aufgrund einer defekten Datenbank und fehlenden Backups. Das Rekonstruieren ist dann bestenfalls mit enormem Aufwand durch unseren Kundenservice möglich sowie den entsprechenden Kosten verbunden.

Um dieser Situation entgegenzuwirken, ermöglichen wir den Eigenbetrieb inzwischen über eine zu 99% vorkonfigurierte, virtuelle Maschine. Diese wird von einem Service-Dienst überwacht, welcher mit dem jeweiligen Kundenkonto verknüpft ist. Informations- und Warnmeldungen über den eigenen Server erhält man somit automatisch per E-Mail und auch Updates werden vollautomatisch eingespielt. Man muss sich lediglich um den reibungslosen Betrieb der virtuellen Maschine kümmern. Dazu zählen die Netzwerkanbindung, die Stromversorgung und die Datensicherung. Was in der virtuellen Maschine passiert, kann unbesorgt dem Wartungsdienst überlassen werden.

Wichtig
Du betreibst GREYHOUND bereits selbst und willst auf Version 5 updaten?
Dann gehe bitte nach dieser Schritt-für-Schritt-Anleitung vor.

Systemvoraussetzungen

  • Ein beliebiger Hypervisor für das Hosting der virtuellen GREYHOUND-Maschine.
    Anmerkung: Die nachfolgend beschriebende, automatische Einrichtung der virtuellen Maschine wird derzeit auf Windows (Hyper-V) Server 2016 oder Windows (Hyper-V) Server 2019 als Host-Betriebssystemen unterstützt. Auf einem anderen Hypervisor ist es notwendig die VM manuell zu erstellen und einzurichten.
  • 8 bis 16 GB freier Arbeitsspeicher für die VM
  • 32 GB bis ∞ freier SSD-Speicherplatz
  • Eine Windows Server 2019 Standard Lizenz für das Gast-Betriebssystem
  • Erreichbarkeit des virtuellen GREYHOUND-Servers über einen Service-Port (siehe Einstellungen zur Firewall weiter unten)

Zudem empfehlen wir:

  • Eine unterbrechungsfreie Stromversorgung (USV)
  • Eine VM-Backupsoftware (z.B. Altaro, Veeam)

Jede aktuelle Serverhardware ist in der Regel für den GREYHOUND Betrieb mit ein bis zwei Dutzend Benutzern völlig ausreichend. Erst ab Datenbankgrößen jenseits der 100 GB sollte die Hardware idealerweise mit uns abgestimmt werden.

Ersteinrichtung des Eigenbetriebsservers

Um den Wechsel auf einen eigenen Server so einfach und komfortabel wie möglich zu gestalten, geben wir euch ein PowerShell-Skript an die Hand. Dieses macht im Grunde alles automatisch und der manuelle Aufwand beim Aufsetzen des GREYHOUND Servers geht gegen Null. Außerdem hat ein so standardisiertes Prozedere den Vorteil, dass Fehler bei der Einrichtung nahezu ausgeschlossen sind.

Kundenservice kontaktieren

Wenn Du GREYHOUND selbst betreiben willst, ist der erste Schritt immer: Nimm bitte Kontakt mit unserem Kundenservice auf und teile uns folgende Daten mit:

  • Den gewünschten internen Hostnamen der virtuellen Maschine. (Beispielsweise GH-SRV)
  • Den externen Hostnamen der virtuellen Maschine, unter der diese später von extern erreichbar sein wird. (Beispielsweise greyhound.meinefirma.de)
  • Den Port unter der die virtuelle Maschine für den GREYHOUND ASP-Service zu Wartungs- und Steuerzwecken erreichbar sein wird. (Der Standardport ist 9334)

Wir registrieren damit in deinem Kundenkonto Deinen Eigenbetriebs-Server und geben dir Bescheid, sobald dies erledigt ist. Dann kannst Du mit den weiteren Schritten fortfahren.

2. Installationsschlüssel aus dem GCC kopieren

Nach der Freischaltung des Eigenbetriebs kannst du Dir den Installationsschlüssel für deinen Eigenbetriebs-Server im GCC anzeigen lassen.

  1. Einloggen in das GREYHOUND Kundencenter, das GCC.
  2. Im Menü oben “Verträge > Alle Verträge” auswählen.
  3. Den Button “Eigene Server anzeigen” anklicken:

  4. In der Übersicht den Link Ersteinrichtung durchführen auswählen.
    (Der Name Deines Server ist zunächst rot markiert, da der er noch nicht vollständig in Betrieb genommen wurde. Am Ende dieser Einrichtung wird dieser Name grün sein.)

  5. Den nun angezeigten Installationsschlüssel in die Zwischenablage zu kopieren, denn den brauchen wir gleich im nächsten Schritt.
    (Der Installationsschlüssel hat eine zeitliche begrenzte Gültigkeit von einer Stunde. Nach Ablauf des Zeitraums kannst Du durch Aktualisieren der Seite beliebig oft einen neuen Schlüssel erstellen.)

3. Virtuelle Maschine erstellen (lassen)

Wer Hyper-V auf Basis von Windows Server 2016 oder höher als Hypervisor nutzt, der kann die virtuelle Maschine bequem in einer administrativen PowerShell erstellen lassen. Wenn das Skript erfolgreich durchgelaufen ist, läuft bereits die fertig vorkonfigurierte, virtuelle Maschine.

Set-ExecutionPolicy Bypass -Scope Process;
Invoke-RestMethod -OutFile Get-Greyhound.ps1 -Uri "https://greyhound-software.com/files/greyhound/tools/WindowsServerSetup/Get-Greyhound.ps1";
.\Get-Greyhound.ps1

Auf einem anderen Hypervisor müssen die VM gemäß den o.g. Systemvoraussetzungen manuell erstellt und Windows Server 2019 Standard manuell installiert werden.
Die endgültige Konfiguration kann dann gemeinsam mit dem GREYHOUND Kundenservice erfolgen.

4. Port in der Firewall freigeben

Nach der Erstellung der virtuelle Maschine in der Firewall den zuvor von Dir im GCC hinterlegten ASP-Service Port zulassen und an die neue virtuelle Maschine weiterleiten. Der Standard ASP-Service Port ist 9334 und lässt sich auch jederzeit im GCC unterhalb von Eigene Server > einsehen:

5. Einrichtung überprüfen und abschließen

Zum Abschluss müssen GCC und die von Dir erstellte virtuelle Maschine für den Betrieb von GREYHOUND miteinander verknüpft werden. Der Link dazu befindet sich an der gleichen Stelle wie der Installationsschlüssel:

Sofern sich das GCC erfolgreich mit dem virtuellen Server verbinden kann, wird sofort automatisch mit der Installation und Einrichtung des GREYHOUND Servers begonnen. Das dauert nur ein paar Minuten. Danach steht der frisch installierte GREYHOUND Server zur Verfügung!

Wartung & Updates

Für den GREYHOUND Eigenbetriebsserver werden vollautomatisch Wartungen und Updates durchgeführt – man muss sich also eigentlich um nichts kümmern. Möchte man aber z. B. den Zeitpunkt der automatischen Wartung verändern, so ist im Folgenden beschrieben, wie und wo man diese Änderung vornehmen kann.

  1. Einloggen in das GREYHOUND Kundencenter, das GCC.
  2. Im Menü oben “Verträge > Alle Verträge” auswählen.
  3. Den Button “Eigene Server anzeigen” anklicken.
  4. Auf das Stift-Symbol rechts klicken.
  5. Auf der Seite, die sich dann öffnet, bis ganz nach unten scrollen.

Hier kann man konfigurieren, ob …

  • jede Nacht eine automatische Wartung durchführt werden soll.
  • automatische Updates durchgeführt werden sollen und wenn ja, wie viele Tage nach dem Release diese Updates gemacht werden soll.

Der Screenshot oben zeigt die Standard-Einstellungen, die auch unsere Empfehlung sind sowie weitere nützliche Hinweise.

Ggfs. vorgenommene Änderungen einfach unten mit einem Klick auf den “Speichern”-Button sichern, das war’s schon.

Aktion für Server durchführen

Über das GCC kann man auch Aktionen für den GREYHOUND Eigenbetriebsserver durchführen kann. Dazu zählen unter anderem ein Neustart oder das Update.

Im Folgenden ist beschrieben, wie / wo man Aktionen für den Eigenbetriebsserver durchführen kann:

  1. Einloggen in das GREYHOUND Kundencenter, das GCC.
  2. Im Menü oben “Verträge > Alle Verträge” auswählen.
  3. Auf den Button “Eigene Server anzeigen” klicken.
  4. Den grünen Namen des Eigenbetriebsservers anklicken.
  5. Den Button “Neue Aktion” anklicken:

Auf der Seite, die sich dann öffnet, kann man sämtliche mögliche Aktionen für den Server durchführen. Oben in der Tabelle ist beschrieben, was welche Aktion bedeutet. Um eine Aktion auszuführen, einfach unten im Drop-Menü die gewünschte Aktion auswählen, den Bestätigungscode eingeben und anschließend auf den Button “Ausführen” klicken – das war’s schon.

Achtung
Je nach gewählter Aktion steht GREYHOUND nach der Ausführung für einige Zeit nicht zur Verfügung.

FAQ: Eigenbetrieb

Muss ich Backups von meinem GREYHOUND Eigenbetriebsserver machen?

Betreibt man GREYHOUND auf einer Virtuellen Maschine, so benötigt man eine eine Backupsoftware auf dem sogenannten Host. Wer eine virtuelle Maschine betreibt, der hat sicher auch ein Backupkonzept – sollte er zumindest ;-). In diesem Fall muss lediglich sichergestellt werden, dass GREYHOUND in diesem Backupkonzept hinreichend berücksichtigt wird.