Skip to main content

Configuring high availability

GitHub Enterprise Server supports a high availability mode of operation designed to minimize service disruption in the event of hardware failure or major network outage affecting the primary appliance.

Informationen zur Hochverfügbarkeitskonfiguration

In einer Hochverfügbarkeitskonfiguration bleibt eine voll redundante sekundäre GitHub Enterprise Server-Appliance mit der primären Appliance synchron. Dies erfolgt über die Replikation sämtlicher großer Datenspeicher.

Hochverfügbarkeitsreplikat erstellen

Bei einer Aktiv/Passiv-Konfiguration ist die Replikatappliance eine redundante Kopie der primären Appliance. Wenn die primäre Appliance ausfällt, ermöglicht der Hochverfügbarkeitsmodus dem Replikat, als primäre Appliance zu fungieren, was eine nur kurzzeitige Dienstunterbrechung ermöglicht.

Überwachen einer Hochverfügbarkeitskonfiguration

Nach der Konfiguration der Hochverfügbarkeit für deine GitHub Enterprise Server-Instanz kannst du den Status der Datenreplikation zwischen den Replikatknoten deiner Instanz überwachen.

Initiieren eines Failovers zu deiner Replikat-Appliance

Du kannst an der Befehlszeile zu Wartungs- und Testzwecken oder beim Fehlschlagen der primären Appliance ein Failover zu einer GitHub Enterprise Server-Replikat-Appliance durchführen.

Hochverfügbarkeitskonfiguration wiederherstellen

Nachdem du ein Failover zur GitHub Enterprise Server-Appliance durchgeführt hast, solltest du schnellstmöglich die Redundanz zurückerlangen, anstatt sich auf eine einzelne Appliance zu verlassen.

Hochverfügbarkeitsreplikat entfernen

Du kannst die Replikation in ein GitHub Enterprise Server-Replikat temporär stoppen oder die Replikation dauerhaft entfernen.

Informationen zur Geo-Replikation

Die Geo-Replikation auf GitHub Enterprise Server verwendet mehrere aktive Replikate, um Anforderungen von geografisch verteilten Rechenzentren zu erfüllen.