Skip to main content

Configuration de la haute disponibilité

GitHub Enterprise Server prend en charge un mode de fonctionnement à haute disponibilité conçu pour réduire les interruptions de service en cas de défaillance matérielle ou de panne réseau majeure affectant l’appliance principale.

À propos de la configuration de la haute disponibilité

Dans une configuration à haute disponibilité, une appliance GitHub Enterprise Server secondaire entièrement redondante reste synchronisée avec l’appliance principale via la réplication de tous les magasins de données principaux.

Création d’un réplica à haute disponibilité

Dans une configuration active/passive, l’appliance réplica est une copie redondante de l’appliance primaire. Si l’appliance primaire échoue, le mode haute disponibilité permet au réplica d’agir comme appliance principale, ce qui permet une interruption minimale du service.

Surveillance d’une configuration de haute disponibilité

Après la configuration de la haute disponibilité pour votre instance GitHub Enterprise Server, vous pouvez surveiller l’état de réplication des données entre les nœuds réplica de votre instance.

Lancement d’un basculement vers votre appliance réplica

Vous pouvez basculer vers une appliance réplica GitHub Enterprise Server à l’aide de la ligne de commande pour la maintenance et les tests, ou en cas de défaillance de l’appliance primaire.

Récupération d’une configuration à haute disponibilité

Après avoir basculé sur une appliance GitHub Enterprise Server, vous devez rétablir la redondance dès que possible plutôt que de vous reposer sur une seule appliance.

Suppression d’un réplica à haute disponibilité

Vous pouvez arrêter temporairement la réplication vers un réplica GitHub Enterprise Server, ou supprimer définitivement la réplication.

À propos de la géoréplication

La géo-réplication sur GitHub Enterprise Server utilise plusieurs réplicas actifs pour répondre aux demandes provenant de centres de données géographiquement distribués.