Introduction
Ce document décrit les étapes à suivre pour mettre hors service un serveur de base de données Cisco BroadWorks (DBS).
Conditions préalables
Avant de lancer le processus de désaffectation, assurez-vous que les conditions suivantes sont remplies :
- Une fenêtre de maintenance dédiée a été planifiée.
- Tous les serveurs ont été sauvegardés avant la fenêtre de maintenance.
- Ouvrez un ticket TAC Cisco et fournissez les résultats complets de l'assistance technique de tous les serveurs BroadWorks concernés avant la fenêtre de maintenance.
Avertissement
Ce processus doit être effectué pendant une fenêtre de maintenance planifiée afin de minimiser les interruptions de service.
Notez que les niveaux de l'interface de ligne de commande BroadWorks (bwcli) peuvent varier d'une version à l'autre. Vérifiez toujours les commandes par rapport à la documentation de votre version de BroadWorks.
La mise hors service d'une DBS implique la suppression définitive des données. Assurez-vous que toutes les données historiques nécessaires ont été archivées ou migrées avant de continuer.
Nettoyage CLI du serveur PS/ADP
Si les serveurs Profile Server (PS) ou Application Delivery Platform (ADP) sont uniquement dédiés à la DBS, la mise hors service est simple, mais les serveurs PS/ADP partagent souvent d'autres fonctions et seules les fonctions DBS doivent être supprimées.
Serveurs DBS dédiés
Si les serveurs PS/ADP sont dédiés uniquement aux services DBS, vous pouvez poursuivre leur arrêt et leur suppression éventuelle.
- Lancez un arrêt progressif des serveurs PS/ADP dédiés.
- Après une période de rétention, supprimez les machines virtuelles (VM) de serveur PS/ADP dédiées.
Serveurs non dédiés aux services de base de données
Pour les serveurs PS qui ne sont pas dédiés aux services DBS, supprimez toutes les informations pertinentes à l'aide des commandes delete et/ou clear de ces emplacements CLI.
Rapports améliorés sur les centres d'appels (ECCR) :
_CLI/Applications/CCReportingDBManagement/Database/Databases/Sites>
_CLI/Applications/CCReportingDBManagement/Database/Schemas/Instances>
_CLI/Applications/CCReportingDBManagement/Database/Databases>
_CLI/Applications/CCReporting/Database/Databases/Sites>
_CLI/Applications/CCReporting/Database/Schemas/Instances>
_CLI/Applications/CCReporting/Database/Databases>
Journaux d'appels améliorés (ECL) :
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases/Sites>
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Schemas/Instances>
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases>
Sur les serveurs PS/PS-ADP, exécutez les commandes nécessaires pour arrêter, annuler le déploiement et désactiver les applications concernées :
ECCR :
- CCReportingDBManagement
- Déclaration du CCR
- ServeurDBSO
ECL :
- EnhancedCallLogsGestionDBM
- Requête ECLQ
Nettoyage CommPilot pour les rapports externes
Nettoyez l'interface utilisateur graphique de CommPilot et dirigez les utilisateurs vers le système intégré de génération de rapports AS au lieu du système DBS mis hors service.
Demandez à un utilisateur administrateur désigné de se connecter à l'interface utilisateur graphique CommPilot et de naviguer jusqu'à chaque SP/Entreprise/Groupe pour désactiver la fonction de génération de rapports externes en cochant la case sous Profil pour chaque centre d'appels.
En outre, il y a une zone appelée "Paramètres de rapports externes du centre d'appels", définissez le bouton radio sur "Désactivé".
Nettoyage CLI AS
Les paramètres appliqués au serveur d'applications principal (AS) sont répliqués sur le serveur d'applications secondaire dans une paire redondante.
Supprimez toutes les informations pertinentes de ces emplacements CLI sur le système autonome principal :
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases>
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases/Sites>
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas>
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas/Instances>
AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Databases>
AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Databases/Sites>
AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Schemas>
AS_CLI/Applications/ExecutionAndProvisioning/PS/Database/DBS/Schemas/Instances>
Sur les deux serveurs AS, effacez la table des alarmes à l'aide de la commande suivante :
AS_CLI/Monitoring/Alarm/AlarmsTable> clearAll;y
Nettoyage des applications du serveur XSP/ADP
Exécutez les commandes nécessaires sur TOUS les serveurs XSP (Xtended Services Platform)/ADP pour arrêter, annuler le déploiement et désactiver les applications appropriées :
- Rapports publics
- PublicECLQuery
Désaffectation de la DBS
Supprimez toutes les entrées relatives à la base de données des fichiers hôtes sur tous les serveurs BroadWorks (AS, PS, XSP, ADP) qui l'ont référencée précédemment.
Lancez un arrêt progressif du ou des serveurs DBS à l'aide de la commande suivante :
init 0 shutdown
Après une période de rétention, supprimez les machines virtuelles (VM) DBS.
Dépannage
Si vous obtenez l'une de ces erreurs lors de la suppression du schéma, le schéma doit être détaché manuellement.
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb
Failed to write data to the configuration system
The database bwCentralizedDb refer to by schema type bweccr and schema instance bweccr does not exist or cannot be deleted.
OU
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb
Cannot delete schema. Connections are currently open.
Détachez le schéma.
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas/Instances> clear bweccr bweccr database
Une fois le schéma détaché, exécutez à nouveau la commande delete.
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb
Si la suppression de l'entrée bwCentralizedDb échoue à nouveau, réinitialisez le port sur la DBS et réessayez la commande delete.
DBS_CLI/Applications/DbManagement/DbManager/Ports> set OracleNet 8523