Table des matières

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