Hochverfügbarkeitsreplikat entfernen

Sie können die Replikation zu einem GitHub Enterprise Server-Replikat temporär stoppen oder die Replikation dauerhaft entfernen.

Temporäres Stoppen der Replikation

  1. Stoppen Sie bei Bedarf, dass ein Replikat der Geo-Replikation den Benutzer-Traffic bedient, indem Sie die Geo DNS-Einträge für das Replikat entfernen.
  2. Führen Sie auf dem Replikat, auf dem Sie die Replikation temporär stoppen möchten, den Befehl „ghe-repl-stop“ aus.
    $ ghe-repl-stop
  3. Führen Sie den Befehl ghe-repl-start aus, um die Replikation erneut zu starten.
    $ ghe-repl-start

Dauerhaftes Entfernen der Replikation

  1. Stoppen Sie bei Bedarf, dass ein Replikat der Geo-Replikation den Benutzer-Traffic bedient, indem Sie die Geo DNS-Einträge für das Replikat entfernen.

  2. Führen Sie auf dem Replikat, auf dem die Replikation entfernt werden soll, den Befehl ghe-repl-stop aus.

    $ ghe-repl-stop
  3. Führen Sie auf dem Replikat zum Entfernen des Replikationszustands den Befehl ghe-repl-teardown aus.

    $ ghe-repl-teardown

    Note: If you have GitHub Actions enabled, you should decommission the former replica server or update its GitHub Actions configuration to use different external storage. For more information, see "High availability for GitHub Actions."

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Oder, learn how to contribute.