高可用性の構成
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 レプリケーションでは、複数のアクティブ レプリカを使用して、地理的に分散されたデータ センターからの要求を満たします。