Serveur d’enregistrement de basculement
Fonctionnalité du serveur d’enregistrement de basculement
Un serveur d’enregistrement de basculement vérifie l’état des serveurs d’enregistrement concernés chaque 0,5 seconde. Si un serveur d’enregistrement ne répond pas sous 2 secondes, le serveur d’enregistrement est considéré comme indisponible et le serveur d’enregistrement de basculement prend le relais.
Un serveur d’enregistrement de basculement à froid prend le relais du serveur d’enregistrement qui est devenu indisponible après cinq secondes plus le temps nécessaire à la connexion aux caméras. Par contre, un serveur d’enregistrement de basculement à affectation unique prend le relais plus rapidement, car le service Recording Server fonctionne déjà avec la bonne configuration et n’a qu’à démarrer ses caméras pour diffuser les flux. Pendant la période de démarrage, vous ne pouvez pas stocker d’enregistrements ni visionner des vidéos en direct à partir des caméras concernées
Lorsqu’un serveur d’enregistrement redevient disponible, il prend automatiquement le relais du serveur d’enregistrement de basculement. Les enregistrements stockés par le serveur d’enregistrement de basculement sont automatiquement fusionnés dans les bases de données du serveur d’enregistrement standard. Le temps requis par le processus de fusion dépend de la quantité d’enregistrements à fusionner, de la capacité du réseau, etc. Pendant le processus de fusion, vous ne pouvez pas parcourir les enregistrements à partir de la période pendant laquelle le serveur d’enregistrement de basculement a pris le relais.
Si un serveur d’enregistrement de basculement doit prendre le relais d’un autre serveur d’enregistrement lors du processus de fusion dans une configuration de serveur d’enregistrement de basculement à froid, il reporte le processus de fusion avec le serveur d’enregistrement A, et prend le relais du serveur d’enregistrement B. Lorsque le serveur d’enregistrement B redevient disponible, le serveur d’enregistrement de basculement reprend le processus de fusion et permet aux serveurs d’enregistrement A et B de fusionner à nouveau les enregistrements simultanément.
Dans une configuration à affectation unique, un serveur de basculement à affectation unique ne peut pas prendre le relais d’un autre serveur d’enregistrement, car il n’est affecté qu’à un seul serveur d’enregistrement. Mais si ce serveur d’enregistrement subit une nouvelle défaillance, le serveur à affectation unique prend à nouveau le relais et conserve les enregistrements de la période précédente. Le serveur d’enregistrement conserve les enregistrements jusqu’à leur fusion avec l’enregistreur primaire ou jusqu’à ce que le serveur d’enregistrement de basculement n’ait plus d’espace disponible sur le disque.
Une solution de redondance n’offre pas une redondance intégrale. Elle peut uniquement servir de moyen fiable pour minimiser les temps d’arrêt. Si un serveur d’enregistrement redevient disponible, le service Failover Server s’assure que le serveur d’enregistrement est prêt à sauvegarder de nouveau les enregistrements. Alors seulement la responsabilité de sauvegarder les enregistrements revient au serveur d’enregistrement standard. Par conséquent, la perte des enregistrements à ce stade du processus est très improbable.
Les utilisateurs clients remarquent à peine qu’un serveur d’enregistrement de basculement prend le relais. Une brève coupure se produit, généralement pendant quelques secondes seulement, au moment où le serveur d’enregistrement de basculement prend le relais. Au cours de cette interruption, les utilisateurs n’ont pas accès à la vidéo du serveur d’enregistrement concerné. Les utilisateurs clients peuvent reprendre le visionnage des vidéos en direct dès que le serveur d’enregistrement de basculement a pris le relais. Comme les enregistrements récents sont stockés sur le serveur d’enregistrement de basculement, ils peuvent lire les enregistrements effectués après la prise de relais par le serveur d’enregistrement de basculement. Les clients ne peuvent pas lire les enregistrements plus anciens sauvegardés uniquement sur le serveur d’enregistrement touché tant que ce serveur d’enregistrement ne fonctionne pas de nouveau, et a pris le relais du serveur d’enregistrement de basculement. Vous ne pouvez pas accéder aux enregistrements archivés. Lorsque le serveur d’enregistrement fonctionne de nouveau, un processus de fusion a lieu. Au cours de ce processus, les enregistrements du serveur de basculement sont fusionnés dans la base de données du serveur d’enregistrement. Pendant ce processus, vous ne pouvez pas lire les enregistrements de la période pendant laquelle le serveur d’enregistrement de basculement a pris le relais.
Dans une configuration de redondance à froid, la configuration d’un serveur d’enregistrement de basculement en soutien d’un autre serveur d’enregistrement de basculement n’est pas nécessaire. La raison est que vous attribuez des groupes de basculement et non des serveurs d’enregistrement de basculement particuliers pour prendre le relais des serveurs d’enregistrement spécifiques. Un groupe de basculement doit comprendre au moins un serveur d’enregistrement de basculement, mais vous pouvez ajouter autant de serveurs d’enregistrement de basculement que nécessaire. Si un groupe de basculement contient plusieurs serveurs d’enregistrement de basculement, plusieurs serveurs d’enregistrement de basculement peuvent prendre le relais.
Dans une configuration à affectation unique, vous ne pouvez pas configurer des serveurs d’enregistrement de basculement ou des serveurs à affectation unique en tant que serveur de basculement à affectation unique.
Étapes de basculement

Description |
|---|
Serveurs impliqués (numéros en bleu) :
|
Étapes de basculement pour les configurations à veille à froid :
|
Étapes de basculement pour les configurations à affectation unique :
|