Introduction
Ce document décrit comment dépanner Unified Contact Center Express (UCCX) en cas d'échec de sauvegarde et comment afficher un message d'erreur.
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Unified Contact Center Express
- Accès CLI via le client SSH
- Compréhension du protocole NTP
Composants utilisés
L’information contenue dans le présent document est fondée sur cette version logicielle:
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
UCCX a arrêté la sauvegarde via la tâche planifiée. Lorsque vous essayez d'effectuer une sauvegarde manuelle, la sauvegarde échoue avec le message d'erreur « ERROR: UCCX DBReplication is not set up successfully, Backup completed unsuccessful » (ERREUR : la réplication UCCX DBR n'est pas configurée correctement, la sauvegarde s'est terminée sans succès.
Échec de la sauvegarde UCCX
Dépannage
Tout d’abord, vous devez confirmer l’état des serveurs en demandant les résultats des commandes CLI à tous les noeuds Pub et Sub :
- show status
- test de diagnostic utils
- show network cluster
- utils ntp status
- état de réplication utils
- utils dbreplication runtimestate
- utils uccx état de déréplication
- utils uccx database healthcheck
- utils uccx healthcheck all
Parmi les résultats de ces commandes CLI, la majorité des problèmes sont liés à la réplication NTP ou DBR.
Pour des performances optimales, le niveau de strate recommandé auquel le PUB doit être synchronisé avec le serveur NTP est 4 et inférieur. Une strate supérieure à 5 peut provoquer des problèmes de synchronisation qui affecteraient à leur tour la réplication DBR. Pour plus d'informations sur le dépannage NTP, consultez l'article Troubleshoot NTP on Unified Communications Manager. L'article lié concerne Unified Communications Manager, mais s'applique à toutes les offres VOS.
Voici les définitions de réplication DBR pour comprendre quelle est la valeur que vous souhaitez voir pour l'état de réplication DBR.
DBRéfinitions d'état de réplication
Pour en savoir plus sur le dépannage de la réplication DBReplication, consultez l'article Dépanner les problèmes de réplication de base de données CUCM. L'article lié concerne Unified Communications Manager, mais s'applique également à UCCX.
Remarque : dans l'article ci-dessus, certaines commandes spécifiques à UCCX ne sont pas mentionnées. Comme l'article est plus spécifique à CUCM. Cependant, le processus global s'applique également à UCCX. Par exemple, utils uccx dbreplication repair all.
Dans ce scénario, l'intégrité du serveur UCCX était bonne.
État de synchronisation NTP
État de réplication DBR
Collecte des journaux
Après avoir effacé l'intégrité et les autres composants susceptibles de provoquer le problème, vous pouvez continuer à collecter des données supplémentaires dans les journaux qui ont été générés lors de l'échec de la tentative de sauvegarde. À partir de l'écran où le message d'erreur s'est affiché, vous téléchargez le fichier journal du composant CCX qui a été généré et qui est en ligne avec la sauvegarde qui a échoué.
Journal des composants CCXC
Analyse des journaux
À partir des journaux.
Fichier journal :
=====================================================
Serveur :
Fonction : UCCX
Composant : CCXCOMPONENT
Date de fin : 2021-10-01-12-03-21
Code de résultat : 24-Ontape n'a pas pu sauvegarder la base de données UCCX
Chaîne de résultat : ERROR
=====================================================
Il est capable de sauvegarder les composants, commence la sauvegarde.
2021-10-01 12:03:15:INFO: ------------- Commencer Unified CCX DB DoBackup(db_do_backup.py) -------------
Vérifie ensuite la mémoire disponible.
2021-10-01 12:03:15:INFO: Espace libre disponible pour la sauvegarde de base de données Unified CCX = 85622509568 octets
2021-10-01 12:03:15:INFO: Espace disque suffisant trouvé pour la sauvegarde de base de données Unified CCX
Ensuite, il détecte qu'il s'agit d'une configuration haute disponibilité (HA).
2021-10-01 12:03:15:INFO: Ceci est la configuration de haute disponibilité UCCX
2021-10-01 12:03:15:INFO: Deux noeuds sont là dans le cluster Unified CCX
La sauvegarde est lancée.
2021-10-01 12:03:15 : INFO : HA - Noeud Éditeur. Sauvegarde initiée
2021-10-01 12:03:15:INFO: Création d'une sauvegarde sur bande de base de données Unified CCX...
2021-10-01 12:03:15:INFO: Exécution de [source /opt/cisco/uccx/bin/uccx_ids.env ; ontape -v -s -L 0 -t STDIO > /common/drf/ccx_comps/uccx_db/ontape_uccx_backup.gz] ...
Cependant, il échoue à ce stade.
2021-10-01 12:03:19:INFO: Résultats de l'exécution de [source /opt/cisco/uccx/bin/uccx_ids.env ; ontape -v -s -L 0 -t STDIO > /common/drf/ccx_comps/uccx_db/ontape_uccx_backup.gz], returnCode : [256], Output : [Utilisation du filtre de sauvegarde et de restauration /bin/gzip -c.
Échec de l'archivage - Erreur ISAM : une erreur s'est produite lors de la sauvegarde de l'archive.
Programme terminé.]
2021-10-01 12:03:19:INFO: Échec de la sauvegarde sur bande.
2021-10-01 12:03:19:INFO: ----- Quitter Unified CCX DB DoBackup(db_do_backup.py) avec returnCode = 24 : Échec -----
2021/10/01 12:03:19: Échec du script de base de données DO_Backup
Action corrective
Redémarrez ces services dans CLI :
- DRF Master et DRF Services locaux
- utils service restart Cisco DRF Master (sur PUB)
- utils service restart Cisco DRF Local (sur les deux noeuds)
- Service de base de données
- utils service restart Base de données Cisco Unified CCX (sur les deux noeuds)
Remarque : le redémarrage de ces services n'a pas d'impact sur la fonctionnalité principale des serveurs. Cependant, vous pouvez exécuter les commandes pendant une fenêtre de maintenance.
Ensuite, exécutez une sauvegarde manuelle et vérifiez que l'opération a réussi. Un message indiquant que le processus a réussi apparaît.
Sauvegarde terminée
Après une sauvegarde manuelle réussie, la tâche planifiée commence également à fonctionner.
Informations connexes