Contents

Introdução

Overview

Versões independentes de lançamento

Requisitos do sistema operacional

Versões principais do Linux suportadas

Versões independentes de versão do Linux suportadas

Versões Linux com Suporte do DBS (Database Server)

Atualizações do SO

Limitações de atualização e observações específicas do servidor

Reversão do Servidor de Rede

Atualização do servidor de perfil e da plataforma de serviço estendida para a plataforma de fornecimento de aplicativos

Servidor de banco de dados

Versão do DBS e Alinhamento da Versão do Oracle

Ignorando a Atualização de DBS

Registros de chamadas melhorados

Colaborar com servidores

Sistema de gerenciamento de elementos e servidor de licenciamento virtual

Gerenciador de funções de rede

Revisar Documentação

Requisitos de licença

Alinhamento da RI com a versão principal

Melhores práticas

Solicitar suporte

Introdução

Este documento descreve considerações e requisitos para ajudar no planejamento de uma atualização a partir da versão de origem do BroadWorks 21.sp1.

Overview

O BroadWorks Versão 21.sp1 suporta atualizações para as versões 22.0, 23.0 e 24.0. A versão 22.0 é EoM (End of Maintenance, Fim da manutenção) e 23.0 é EoM no final de julho de 2024. A atualização para 24.0 é o caminho recomendado.

Versões independentes de lançamento

A partir da versão 23.0, o MS é Independente de Versão (RI) e na versão 24.0 todos os servidores, exceto o AS Versão Independente. Todos os novos recursos, bugs e correções de segurança são fornecidos em uma nova versão. Patches não estão disponíveis, em vez disso, os servidores precisam ser atualizados de uma versão para outra para obter uma correção. Uma nova versão de cada servidor é lançada a cada mês (em vez de pacotes de patches mensais) ou com mais frequência se uma correção urgente for necessária.

As versões de RI usam um formato diferente do formato padrão Rel_24.0_1.944. Este formato de RI é Server_Rel_yyy.mm_x.xxx:

- O servidor é MS, por exemplo

- aaaa é o ano de 4 dígitos

- mm é o mês de 2 dígitos

- x.xxx é a versão incremental para esse mês

MS_Rel_2022.11_1.273.Linux-x86_64.bin é uma versão do MS lançado em novembro de 2022. Frequentemente, é abreviado como 2022.11 se não se referir a um tipo de servidor específico ou versão incremental.

Requisitos do sistema operacional

Verifique se o sistema operacional (SO) de origem é suportado pela versão de destino.

Os sistemas operacionais compatíveis são Red Hat Enterprise Linux, Oracle Linux e CentOS 7. Não há suporte para CentOS 8, CentOS Stream, Rocky Linux e Alma Linux.

O suporte ao Linux 6 terminou em 30 de abril de 2023 com o 2023.05.

O suporte ao Linux 7 termina em 20 de junho de 2024 com 2024.07.

Versões principais do Linux suportadas

R21: 5, 6 e 7 (ap379473 obrigatório)

R22: 5.9+, 6.5+, 7

R23: 5.9+, 6.5+, 7 e 8.x (ap385046 necessário)

R24: 6,5+, 7, 8

Versões independentes de versão do Linux suportadas

2018.01+: 5.9+, 6.5+, 7

2019.10+: 6,5+, 7

2020,07+: 6,5+, 7, 8

2023.05+: 7, 8

2023.09+: 7, 8, 9

Versões Linux com Suporte do DBS (Database Server)

DBS R21: 5, 6

DBS R22: 5.9+, 6.5+

DBS 2018.11 a 2020.08: 6,5+, 7

DBS 2020.11 a 2022.06: somente 7.5+

DBS 2022.07+: 7.5+, 8.5+

Atualizações do SO

A BroadWorks não suporta um upgrade in-loco entre as principais versões do Linux. É recomendável executar uma troca de hardware, criar um novo servidor na versão Linux de destino e migrar o servidor existente para o novo servidor. Consulte a seção 5.2.6 do Guia de Gerenciamento de Software e a seção 12.2 do Guia de Manutenção.

Não é recomendável usar uma troca de hardware para atualizar a BroadWorks ao mesmo tempo ou para executar uma troca de hardware e a atualização da BroadWorks na mesma janela de manutenção. Os servidores com um banco de dados devem passar pelo processo de atualização; um banco de dados de uma versão do BroadWorks não pode ser importado para outra versão do BroadWorks.

Limitações de atualização e observações específicas do servidor

Reversão do Servidor de Rede

O Servidor de Rede (NS) pode fazer upgrade de 21.sp1 para RI, mas a reversão não é suportada; uma reversão é necessária se o retorno para 21.sp1 for necessário. Uma reversão altera a versão do servidor de volta para a versão de origem e reverte todas as alterações para o banco de dados, mantendo qualquer conteúdo adicionado. Uma reversão altera a versão do servidor de volta para a versão de origem e importa o backup de BD feito logo antes da atualização, todos os dados adicionados ao BD desde a atualização são perdidos em uma reversão. A solução é primeiro fazer o upgrade do NS para 23.0 e depois fazer o upgrade para a versão desejada do RI. Se um upgrade duplo não for desejado, uma solução alternativa, se a reversão for necessária, seria reverter o NS e executar o procedimento de Sincronização do Servidor de Rede e do Servidor de Aplicativos do Guia de Manutenção para sincronizar o banco de dados NS com o banco de dados AS.

Atualização do servidor de perfil e da plataforma de serviço estendida para a plataforma de fornecimento de aplicativos

A partir da versão 24.0, o servidor de perfil (PS) e a plataforma de serviços estendidos (XSP) se tornam o mesmo tipo de servidor, conhecido como plataforma de fornecimento de aplicativos (ADP). Os servidores PS e XSP são atualizados e se tornam o tipo de servidor ADP após a atualização.

A partir de 21.sp1, a última versão RI do ADP para a qual os PS e XSPs podem atualizar é 2022.07. Para atualizar para 2022.08+, é necessária uma atualização em duas etapas. Uma licença ADP e uma versão atualizada dos aplicativos implantados são necessárias. As atualizações de XSP devem ocorrer após a atualização dos servidores de aplicativos (AS). Há versões RI do PS e XSP no portal de download, mas elas são apenas para sistemas que implantam o servidor do servidor de execução (XS) no lugar do AS. Todos os sistemas com um AS devem atualizar PS e XSPs para ADP.

Os aplicativos Cisco BroadWorks e os aplicativos da Web precisam ser atualizados manualmente no XSP, PS e ADP.

Servidor de banco de dados

O Servidor de Banco de Dados (DBS) deve ser atualizado em vários saltos para atualizar para a versão mais recente do RI devido a restrições do SO. O DBS 21.sp1 suporta Linux 5 e 6. Se você estiver executando o Linux 5, o DBS só poderá fazer upgrade para a versão 22.0. Se estiver executando o Linux 6, o DBS pode atualizar para o RI 2020.08. Em seguida, o DBS deve fazer a troca de hardware para o Linux 7, onde poderá fazer o upgrade novamente. Ao atualizar o DBS e o PS, as versões do DBManagement e do DBSObserver devem corresponder à versão do DBS para garantir que a versão subjacente do Oracle seja compatível.

Versão do DBS e Alinhamento da Versão do Oracle

21.sp1 e 22.0: Oracle 11

de 2018.11 a 2020.08: Oracle 12

2020.11+: Oracle 19

Ignorando a Atualização de DBS

Há uma opção para ignorar a atualização do DBS e importar o DB de 21.sp1 diretamente para o DBS 2022.03+. No entanto, esse processo não é rápido e deve ser testado no laboratório para verificar o tempo esperado para produção. Consulte a seção 6 das Notas de versão do DBS, BWKS-3069 e a seção 6.5.7.3 do Guia de configuração do DBS.

Registros de chamadas melhorados

O Enhanced Call Logs (ECL) é o fim da vida útil no DBS após o DBS 2020.08. O banco de dados ECL deve ser migrado para um Servidor de banco de dados de rede (NDS) para uso contínuo; a migração não é automática. Consulte o Guia da solução Enhanced Call Logs e a Descrição do recurso NDS Enhanced Call Logs para obter mais informações. Consulte o Guia de Configuração do Servidor de Banco de Dados de Rede para configurar um NDS e a Descrição do Recurso Migração de DBS para NDS para obter o procedimento de migração. A migração deve ser executada antes da atualização.

Colaborar com servidores

O Fim da Manutenção (EoM) para o Servidor de Mensagens (UMS), Servidor de Compartilhamento (USS), Servidor de Vídeo (UVS), Servidor WebRTC (WRS), Cliente Business Communicator (BTBC) e Cliente Connect foi em 31 de janeiro de 2022. A última versão de RI disponível para o UMS é 22.0 e para o USS, UVS e WRS a última disponível é 2022.01.

O AS em 24.0 é compatível com um UMS em 21.sp1. Não é recomendável atualizar o UMS para 2.0. O UMS em 22.0 usa MariaDB em vez do Oracle TimesTen, necessitando de etapas adicionais para fazer upgrade, tem um Método de Procedimento (MOP) separado e requer um nó adicional para redundância. Consulte o UMS Upgrade MOP e a Notificação de Campo sobre o Fim da Vida Útil do MariaDB 10.1.

É recomendável substituir os serviços do Collaborate pelo WebEx para BroadWorks. Consulte o Guia de Soluções do WebEx para BroadWorks.

Sistema de gerenciamento de elementos e servidor de licenciamento virtual

O Sistema de Gerenciamento de Elementos (EMS - Element Management System) e o Servidor de Licenciamento Virtual (VLS - Virtual Licensing Server) estão no Fim da Vida Útil (EoL - End of Life) a partir do segundo trimestre de 2018 e sua funcionalidade foi substituída pelo Network Function Manager (NFM - Gerenciador de Função de Rede). Não há caminho de atualização para o NFM ou desativação de nenhum nó EMS ou VLS.

Gerenciador de funções de rede

O NFM requer um upgrade de dois estágios de 21.sp1. Ele pode atualizar para 2019.05 e, em seguida, para 2022.08+. Se o Monitoramento de rede for implantado, haverá uma etapa adicional necessária; da atualização 21.sp1 para 2019.05, depois para 2020.11 e, em seguida, para 2022.08+.

Revisar Documentação

As notas de versão da versão de destino e quaisquer versões entre a versão de origem e de destino devem ser revisadas. Se a versão de destino for 24.0, as notas de versão para 22.0, 23.0 e 24.0 deverão ser revisadas.

Notas da versão 22.0

Notas da versão 23.0

Notas da versão 24.0

Método de Procedimento de Atualização

Consulte a Matriz de Compatibilidade de Software para obter os caminhos de atualização com suporte oficial.

Há vários recursos que são EoM começando com a versão 2.0. Eles estão documentados na Descrição do recurso de remoção do produto de fim de manutenção. Esses recursos não estarão mais disponíveis após a atualização.

Requisitos de licença

Uma nova licença é necessária para a versão de destino. Para solicitar uma licença, abra um tíquete. Para atualizações para 24.0, solicite que as licenças PS e XSP sejam convertidas em licenças ADP; o ADP não aceita uma licença PS ou XSP.

Alinhamento da RI com a versão principal

2017,xx = R22

2018,xx = R22

2019.01 a 2020.06 = R23

2020.07 a 2022.07 = R24

Melhores práticas

Solicitar suporte

A equipe de atualização da BroadWorks disponibiliza suporte direto à atualização.

A equipe de atualização da BroadWorks fornece suporte para atualizações para uma versão atual "em suporte", para laboratório e produção, uma vez por ano sob o contrato de manutenção e suporte. A equipe de atualização pode fornecer suporte com a preparação para uma atualização e suporte em tempo real durante a atualização, que pode incluir engenheiros da Cisco que executam a atualização remotamente. O escopo da Equipe de Atualização é limitado apenas à atividade de atualização e não fornece suporte direto para problemas que precisam ser resolvidos antes da atualização, como atualizações de hardware ou do Sistema Operacional, ou depuração de problemas preexistentes e não fornece teste pós-atualização abrangente além de verificações gerais de integridade do servidor.

Entre em contato com a equipe de atualização da BroadWorks, através da equipe de contas, ou envie um e-mail para bwupgrade@cisco.com. A disponibilidade para suporte à atualização em tempo real não está disponível a curto prazo, com agendamento antecipado.

Notificar o suporte da BroadWorks antes de uma atualização

Se estiver executando uma atualização sem o suporte da Equipe de atualização, é recomendável notificar o Suporte da BroadWorks com alguns dias de antecedência com um tíquete de gravidade 4 (s4). Se surgir um problema durante a manutenção, aumente a gravidade do tíquete para s1, abra um novo tíquete s1 ou ligue para a linha de suporte para falar com um engenheiro.

Planos de teste

Um plano de teste é essencial para garantir uma atualização tranquila. Um plano de teste deve ser desenvolvido e testado em um laboratório antes de uma atualização de produção. Execute o plano de teste no sistema antes da atualização e registre os resultados. Isso garante que o sistema esteja íntegro, verifica se todos os usuários e contas de teste estão configurados e funcionando corretamente, oferece uma oportunidade para detectar possíveis lacunas no plano de teste e fornece uma estimativa de tempo sobre quanto tempo se espera que o teste dure.

Cada servidor deve ser testado após a atualização para garantir que esteja funcionando conforme esperado antes de passar para a atualização para o próximo servidor na sequência.

Script de verificação de pré-instalação

O script de verificação de pré-instalação deve ser executado em todos os servidores, laboratórios e produção e quaisquer avisos ou falhas solucionados antes da atualização.

Atualização de laboratório

É sempre recomendável testar o upgrade, o plano de teste e a versão de destino com quaisquer ferramentas, aplicativos ou clientes de terceiros em um ambiente de laboratório que replique o ambiente de produção. O laboratório pode ser reduzido, mas deve ter os mesmos tipos de servidor, versão de software, versão do SO, dispositivos de acesso, Session Border Control (SBC), etc. Trate a atualização do laboratório como uma simulação da atualização do ambiente de produção.

Sequência de Programação e Atualização

Espera-se que as atualizações ocorram em várias janelas de manutenção distribuídas por várias noites e são executadas na Ordem de instalação e atualização, conforme documentado na seção 4.2 do Guia de gerenciamento de software. Sempre execute atualizações durante uma janela de manutenção predeterminada (durante uma hora não ocupada). Sempre atualize um nó de cada vez e certifique-se de que um ou mais nós de um cluster estejam inativos a qualquer momento. O comprimento da janela de manutenção (MW), o número de servidores a serem atualizados, o tipo de servidor e o tempo que se espera que o teste leve determinam quantas janelas de manutenção são necessárias. Todos os servidores em um cluster devem ser atualizados na mesma MW. Deixe o tempo disponível na MW programada para solução de problemas e/ou reversão, se necessário.

Falhas de Atualização

Se for detectado um problema durante o teste pós-upgrade ou se houver falha em um upgrade, colete os logs antes de reverter para a versão de origem ou restaurar o servidor. Faça backup de todo o diretório de logs para garantir que todos os logs possivelmente úteis sejam mantidos. Abra imediatamente um tíquete e ligue para o Suporte para obter assistência enquanto estiver no MW.