Skip to main content

Enterprise Server 3.20 は、現在リリース候補として使用できます。

高可用性の構成

GitHub Enterprise Server は、プライマリアプライアンスに影響を及ぼすハードウェア障害や重大なネットワーク障害が発生した場合に、サービスの中断を最小限に抑えるように設計された、運用の High Availability モードをサポートしています。

高可用性構成について

高可用性構成においては、完全に冗長なセカンダリの GitHub Enterprise Server アプライアンスが、すべての主要データストアのレプリケーションを通じてプライマリアプライアンスとの同期を保ちます。

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

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

高可用性レプリカの作成

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

高可用性構成の監視

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

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

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

高可用性構成の回復

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

高可用性レプリカの削除

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

Geo-replicationについて

GitHub Enterprise Server 上の Geo-replication は、地理的に分散したデータセンターからの要求を満たすために、複数のアクティブなレプリカを使用します。