Introdução
Este documento descreve as etapas para desativar um Cisco BroadWorks Database Server (DBS).
Pré-requisitos
Antes de iniciar o processo de descomissionamento, certifique-se de que estes pré-requisitos sejam atendidos:
- Uma janela de manutenção dedicada foi agendada.
- Foi feito backup de todos os servidores antes da janela de manutenção.
- Abra um tíquete do Cisco TAC e forneça saídas completas de suporte técnico de todos os servidores BroadWorks relevantes antes da janela de manutenção.
Aviso
Esse processo deve ser concluído durante uma janela de manutenção programada para minimizar a interrupção do serviço.
Esteja ciente de que os níveis da BroadWorks Command Line Interface (BWCLI) podem variar entre as versões. Sempre verifique os comandos em relação à sua documentação de versão específica do BroadWorks.
Descomissionar um DBS envolve a exclusão permanente de dados. Verifique se todos os dados históricos necessários foram arquivados ou migrados antes de continuar.
Limpeza de CLI do servidor PS/ADP
Se os servidores do servidor de perfil (PS) ou da plataforma de distribuição de aplicativos (ADP) forem dedicados somente ao DBS, a desativação será simples, mas frequentemente os servidores PS/ADP compartilham outras funções e somente as funções do DBS precisam ser removidas.
Servidores dedicados a DBS
Se os servidores PS/ADP forem dedicados exclusivamente a serviços de DBS, você poderá prosseguir com o desligamento e a eventual exclusão.
- Inicie um desligamento normal dos servidores PS/ADP dedicados.
- Após um período de retenção, exclua as máquinas virtuais (VMs) de servidor PS/ADP dedicadas.
Servidores não dedicados a DBS
Para servidores PS que não são dedicados a serviços de DBS, remova todas as informações relevantes usando os comandos delete e/ou clear desses locais de CLI.
Relatórios de Call Center (ECCR) aprimorados:
_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>
Registros de chamadas avançados (ECL):
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases/Sites>
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Schemas/Instances>
_CLI/Applications/EnhancedCallLogsDBManagement/Database/Databases>
Nos servidores PS/PS-ADP, execute os comandos necessários para parar, desimplantar e desativar os aplicativos relevantes:
ECCR:
- CCReportingDBManagement
- CCReporting
- ServidorBD
ECL:
- GerenciamentoDBMdeRegistrosChamadasAprimorado
- ECLQuery
Limpeza do CommPilot para Relatórios Externos
Limpe a GUI do CommPilot e aponte os usuários para o Relatório AS integrado em vez do DBS descomissionado.
Instrua um usuário administrador designado a fazer login na GUI do CommPilot e navegue até cada SP/Enterprise/Grupo para desativar o Relatório externo com a caixa de seleção em Perfil para cada Call Center.
Além disso, há uma área chamada "Configurações de relatório externo da central de atendimento", defina o botão de opção como "Desligado".
AS CLI Cleanup
As configurações aplicadas ao servidor de aplicativos (AS) primário são replicadas para o AS secundário em um par redundante.
Remova todas as informações relevantes destes locais CLI no AS primário:
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>
Em ambos os servidores AS, limpe a Tabela de Alarmes usando o comando:
AS_CLI/Monitoring/Alarm/AlarmsTable> clearAll;y
Limpeza de Aplicativo de Servidor XSP/ADP
Execute os comandos necessários em TODOS os servidores Xtended Services Platform (XSP)/ADP para parar, desimplantar e desativar os aplicativos relevantes:
- RelatóriosPúblicos
- ConsultaECLPública
Descomissionamento de DBS
Remova todas as entradas relacionadas ao DBS dos arquivos de hosts em todos os servidores BroadWorks (AS, PS, XSP, ADP) que o referenciavam anteriormente.
Inicie um desligamento da energia - normal do(s) servidor(es) DBS usando o comando:
init 0 shutdown
Após um período de retenção, exclua as VMs (Virtual Machines, máquinas virtuais) de DBS.
Troubleshooting
Se você receber qualquer um desses erros ao excluir o esquema, o esquema deverá ser desanexado manualmente.
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.
Desanexar o esquema.
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Schemas/Instances> clear bweccr bweccr database
Depois que o esquema for desanexado, execute o comando delete novamente.
AS_CLI/Applications/ExecutionAndProvisioning/XS/Database/DBS/Databases> delete bwCentralizedDb
Se a exclusão da entrada bwCentralizedDb falhar novamente, redefina a porta no DBS e repita o comando delete.
DBS_CLI/Applications/DbManagement/DbManager/Ports> set OracleNet 8523