Skip to main content

高可用性の構成

GitHub Enterprise Server は、プライマリ アプライアンスに影響を与えるハードウェア障害または大規模なネットワーク障害が発生した場合のサービス中断を最小限に抑えるように設計された高可用性モードの操作をサポートします。

高可用性構成について

高可用性構成では、すべてのメジャー データストアのレプリケーションを通じて、完全冗長セカンダリ GitHub Enterprise Server アプライアンスがプライマリ アプライアンスと同期されます。

高可用性のための Elasticsearch クロスクラスター レプリケーションの構成

Elasticsearch クロスクラスター レプリケーション (CCR) を有効にすると、高可用性デプロイでのメンテナンス、フェールオーバー、アップグレード中の検索の回復性を高めることができます。

高可用性レプリカに関する一般的な質問への回答

高可用性レプリカの種類、通信パターン、メンテナンス操作、デプロイに適したレプリカの選択方法に関する情報を確認します。

高可用性レプリカの作成

アクティブ/パッシブ設定では、レプリカアプライアンスはプライマリアプライアンスの冗長コピーです。 プライマリアプライアンスに障害が起こると、High Availabilityモードではレプリカがプライマリアプライアンスとして動作し、サービスの中断を最小限にできます。

高可用性構成の監視

お使いの GitHub Enterprise Server インスタンスの高可用性を構成した後、インスタンスのレプリカ ノード間のデータ レプリケーションの状態を監視できます。

レプリカアプライアンスへのフェイルオーバーの開始

メンテナンスとテスト用のコマンド ラインを使用して、またはプライマリ アプライアンスが失敗した場合は、 GitHub Enterprise Server レプリカ アプライアンスにフェールオーバーできます。

高可用性構成の回復

GitHub Enterprise Server アプライアンスにフェールオーバーした後は、単一のアプライアンスに依存するのではなく、できるだけ早く冗長性を回復する必要があります。

高可用性レプリカの削除

GitHub Enterprise Server レプリカへのレプリケーションを一時的に停止することも、レプリケーションを完全に削除することもできます。

Geo-replicationについて

GitHub Enterprise Serverの geo レプリケーションでは、複数のアクティブ レプリカを使用して、地理的に分散されたデータ センターからの要求を満たします。