- Página inicial
- /
- Artigo
Ferramentas de migração para a transição para soluções RTM de atacado
Execute a migração com pré-configuração mínima. Comandos fáceis de executar. Os administradores podem revisar seus dados após o provisionamento e fazer e receber chamadas imediatamente após a migração. Ele suporta uma atualização automática do aplicativo Webex para clientes UC-One.
Visão geral
O objetivo deste documento é fornecer instruções detalhadas sobre o uso de ferramentas para migrar do Cisco BroadWorks, Webex for BroadWorks e BroadCloud para o Wholesale e Webex Calling. Este documento abrange um conjunto de ferramentas de migração projetadas para ajudar a migrar clientes existentes do Cisco BroadWorks, Webex for BroadWorks e BroadCloud para a solução Wholesale Route-to-Market.
As ferramentas de migração visam facilitar uma transição completa dos serviços BroadWorks para os serviços Wholesale. Eles não foram projetados para a coexistência de longo prazo de ambos os serviços dentro da mesma organização do cliente.
Impacto da migração
Os impactos pós-migração são os seguintes:
Administradores
Após a migração, os administradores devem:
- Comece a usar o Partner Hub e o Control Hub para configurar recursos em vez do CommPilot.
- Reconfigure todos os recursos que não fazem parte da migração.
Você precisa migrar manualmente os recursos que não são migrados automaticamente após a conclusão das ferramentas de migração.
Usuários
Os recursos suportados devem funcionar após a migração da mesma forma que funcionavam antes. Os recursos do Webex Calling não suportados pela migração devem ser reconfigurados no Webex após a migração:
- Os usuários perderão o histórico de chamadas e de mensagens.
- Os usuários perderão todas as configurações e personalizações pessoais da linha principal e deverão reconfigurá-las após a migração. Exemplos incluem discagens rápidas.
- Os usuários devem redefinir seus códigos de acesso e senhas no primeiro login.
- Os usuários que utilizam o cliente UC-One precisam atualizar para o aplicativo Webex no primeiro login.
Arquitetura de ferramentas de migração
A arquitetura das ferramentas de migração consiste em quatro ferramentas diferentes:
- Ferramenta de extração—Extrai empresas, grupos, números, usuários, serviços, telefones e clientes de software do Cisco BroadWorks. Os parceiros do BroadCloud devem enviar uma solicitação de extrato no Portal do Provedor de Serviços.
- Ferramenta de transformação—Transforma as informações extraídas pela ferramenta de extração em um arquivo JSON que pode ser editado.
- Ferramenta de provisionamento—Usa o arquivo de saída JSON da Ferramenta de transformação para provisionar clientes, locais, números, usuários, serviços e telefones usando APIs públicas do Webex.
- Ferramenta de movimentação de dispositivo— Usa o arquivo de saída JSON da Ferramenta de transformação para reconstruir os perfis e reinicializar telefones, ativar números na solução Wholesale RTM e desativar números de telefone no Cisco BroadWorks.
- Esta ferramenta oferece suporte à reversão de perfis de telefone e cliente soft e à ativação de números no Cisco BroadWorks.
- Os parceiros do BroadCloud devem enviar uma solicitação de migração no Portal do Provedor de Serviços.
A ilustração a seguir representa como as quatro ferramentas funcionam sequencialmente, comunicando-se com o Cisco BroadWorks, APIs públicas e carregando métricas para os serviços Webex para análises futuras depois que o administrador inicia as tarefas de migração.

Figura 1. Ferramentas de migração
Requisitos
Antes de executar as ferramentas de migração, o parceiro deve atender aos seguintes requisitos:
- A conta do parceiro e do administrador do parceiro deve estar integrada na solução Wholesale RTM. Durante o estágio de pré-venda, os parceiros não precisam ser integrados à solução Wholesale RTM para executar a ferramenta de extração.
- O parceiro deve passar pela lista de verificação de pré-migração para garantir que todos os requisitos sejam atendidos.
- As credenciais de administrador do sistema Cisco BroadWorks são necessárias para executar as ferramentas de extração e movimentação de dispositivos. Isso não se aplica aos parceiros da BroadCloud.
- As ferramentas de extração e movimentação de dispositivos devem ser executadas no Cisco BroadWorks Application Server secundário durante uma janela de manutenção para minimizar os riscos. Os parceiros da BroadCloud executarão a ferramenta Device Move no Portal do Provedor de Serviços.
- Revise a lista de dispositivos Webex Calling suportados.
- Revise a lista de dispositivos Webex Calling não suportados.
- Os parceiros devem solicitar à equipe de contas da Cisco a versão de firmware compatível com telefones e dispositivos.
- Os clientes do UC-One devem atualizar para as seguintes versões:
- Os clientes do Desktop Communicator devem ter a versão 22.9.12 ou superior
- Os clientes do Mobile Connect devem ter a versão 3.9.14 ou superior.
- A máquina do administrador deve ter:
- JDK/JRE 1.8 é necessário para a Ferramenta de Provisionamento.
- Máquinas MAC e Linux exigem Python 3.10.5 ou superior para a ferramenta Transform.
- Os clientes devem ter um endereço de cobrança válido e os usuários finais devem ter um endereço de e-mail comercial configurado no Cisco BroadWorks. Se os valores não forem definidos, os administradores de parceiros deverão entrar em contato com seus clientes para obtê-los. Esses detalhes devem ser adicionados aos arquivos CSV (valores separados por vírgula) antes de executar a ferramenta de transformação. Arquivos CSV de exemplo são fornecidos com a ferramenta de transformação.
Plano de migração
O plano de migração tem 3 etapas:
- Preparação
- Obtenha uma cópia dos dados do usuário com a ferramenta Extract
- Gerar um token usando a ferramenta Gerador de Tokens
- Use a ferramenta Transformar para formatar dados do usuário
- Provisionamento
- Obtenha os dados mais recentes do usuário com a ferramenta Extract
- Use a ferramenta Transformar para formatar dados do usuário
- Provisionar usuários com a Ferramenta de Provisionamento
- Migração
- Migrar dispositivos com a ferramenta Device Move
- Migrações sem dispositivos [ Ativando números de telefone através do Control Hub ]
Se os administradores parceiros não tiverem dispositivos para mover do Cisco BroadWorks para o Wholesale, não será necessário executar a ferramenta de movimentação de dispositivos. Os administradores parceiros podem usar o link público abaixo para ativar os números de telefone diretamente pelo portal Control Hub. Para obter mais informações, consulte Gerenciar números de telefone no Control Hub.
A desativação dos números de telefone no Cisco BroadWorks é opcional se os administradores parceiros ativarem seus números de telefone por meio do Control Hub.
Recursos migrados automaticamente para Chamadas de Atacado
Esses recursos do usuário são migrados automaticamente pelas ferramentas de migração:
- Configurações de mensagens de voz e saudações personalizadas (mensagens de voz, áudio de nome personalizado e PIN dos usuários não são migrados)
- Números alternativos
- BroadWorks em qualquer lugar
- Campo de lâmpadas movimentado
- Identificador de chamadas (nome e número de telefone personalizados)
- Chamada em espera
- Configurações de encaminhamento de chamadas (encaminhamento de chamadas always/busy/no answer/not alcançável)
- Interceptação de chamadas
- Não interromper
- Configurações de fax
- Escritório remoto
- Aparência da chamada compartilhada
- Atendimento pessoal simultâneo (incluindo horário e critérios de seleção)
- Notificação de chamada (incluindo cronograma e critérios de seleção)
- Rejeição de chamada anônima
- Rejeição seletiva de chamadas
- Encaminhamento seletivo de chamadas
- Atendimento de chamadas direcionado e interrupção
- Isento de barganha
- Pressione para falar
- Privacidade
- Música em espera
- Serviço de feriados
- Serviço noturno
Esses recursos de grupo são migrados automaticamente pelas ferramentas de migração:
- Atendimento automático
- Apenas um nível
- Saudações personalizadas
- Configurações de encaminhamento de chamadas (sempre, ocupado, seletivo)
- Números alternativos
- O menu de feriados não está disponível no Webex
- Rejeição seletiva de chamadas
- Fila de chamadas Cisco BroadWorks Call Center Standard e BroadCloud:
- Configuração básica
- Saudações personalizadas
- Agentes e supervisores
- Configurações de encaminhamento de chamadas (sempre, ocupado, seletivo)
- Números alternativos
- Música em espera
- Retenção de chamadas
- Atendimento de chamadas
- Grupo de busca
- Configurações de encaminhamento de chamadas (sempre, ocupado, seletivo, inacessível)
- Números alternativos
- Código de localização (um por local ou grupo)
- Grupo de paging
- Cronogramas (somente em nível de grupo, cronogramas empresariais não são migrados)
- Portal de voz
- Música em espera
- Lista telefônica comum
Dispositivos compatíveis
Os telefones suportados serão criados automaticamente e atribuídos aos usuários no Webex Calling pela ferramenta de provisionamento. Os telefones marcados como “sim” na coluna “Suportado na ferramenta de movimentação de dispositivos” também serão movidos automaticamente do Cisco BroadWorks ou BroadCloud para o Webex Calling quando a ferramenta de movimentação de dispositivos for executada. Os telefones marcados como “Não” nessa coluna precisam de uma intervenção manual para alterar o URL do DMS no modelo de dispositivo Cisco BroadWorks ou no próprio telefone.
A última coluna fornece o mapeamento dos modelos de telefone para a coluna “Tipo de dispositivo” do arquivo transform-tool/input/newphones.csv. (Consulte a seção Ferramenta de transformação deste artigo para obter mais informações sobre newphones.csv).
Modelo de telefone |
Suportado na ferramenta de movimentação de dispositivos |
Tipo de dispositivo em newphones.csv |
---|---|---|
Cisco MPP 6821 |
Sim |
DMS Cisco 6821 |
Cisco MPP 6841 |
Sim |
DMS Cisco 6841 |
Cisco MPP 6851 |
Sim |
DMS Cisco 6851 |
Cisco MPP 6861 |
Sim |
DMS Cisco 6861 |
Cisco MPP 6871 |
Sim |
DMS Cisco 6871 |
Cisco MPP 7811 |
Sim |
DMS Cisco 7811 |
Cisco MPP 7821 |
Sim |
DMS Cisco 7821 |
Cisco MPP 7832 |
Sim |
DMS Cisco 7832 |
Cisco MPP 7841 |
Sim |
DMS Cisco 7841 |
Cisco MPP 7861 |
Sim |
DMS Cisco 7861 |
Cisco MPP 8811 |
Sim |
DMS Cisco 8811 |
Cisco MPP 8832 |
Sim |
DMS Cisco 8832 |
Cisco MPP 8841 |
Sim |
DMS Cisco 8841 |
Cisco MPP 8845 |
Sim |
DMS Cisco 8845 |
Cisco MPP 8851 |
Sim |
DMS Cisco 8851 |
Cisco MPP 8861 |
Sim |
DMS Cisco 8861 |
Cisco MPP 8865 |
Sim |
DMS Cisco 8865 |
Cisco MPP 8875 |
Sim |
DMS Cisco 8875 |
Cisco ATA191 |
Sim |
DMS Cisco 191 |
Cisco ATA192 |
Sim |
DMS Cisco 192 |
Cisco DBS 110 |
Sim |
DMS Cisco DBS110 |
Polycom VVX101 |
Sim |
DMS Polycom VVX101 |
Polycom VVX150 |
Sim |
DMS Polycom VVX150 |
Polycom VVX201 |
Sim |
DMS Polycom VVX201 |
Polycom VVX250 |
Sim |
DMS Polycom VVX250 |
Polycom VVX301 |
Sim |
DMS Polycom VVX301 |
Polycom VVX311 |
Sim |
DMS Polycom VVX311 |
Polycom VVX350 |
Sim |
DMS Polycom VVX350 |
Polycom VVX401 |
Sim |
DMS Polycom VVX401 |
Polycom VVX411 |
Sim |
DMS Polycom VVX411 |
Polycom VVX450 |
Sim |
DMS Polycom VVX450 |
Polycom VVX501 |
Sim |
DMS Polycom VVX501 |
Polycom VVX601 |
Sim |
DMS Polycom VVX601 |
Polycom Trio 8300 |
Sim |
DMS Polycom Trio8300 |
Polycom Trio 8500 |
Sim |
DMS Polycom Trio8500 |
Polycom Trio 8800 |
Sim |
DMS Polycom Trio8800 |
Polycom SoundStation 5000 |
Sim |
DMS Polycom SSIP5000 |
Polycom SoundStation 6000 |
Sim |
DMS Polycom SSIP6000 |
Yealink T33G |
Sim |
DMS Yealink T33G |
Yealink T41S |
Sim |
DMS Yealink T41S |
Yealink T42S |
Sim |
DMS Yealink T42S |
Yealink T43U |
Sim |
DMS Yealink T43U |
Yealink T46U |
Sim |
DMS Yealink T46U |
Yealink T46S |
Sim |
DMS Yealink T46S |
Yealink T48S |
Sim |
DMS Yealink T48S |
Yealink T48U |
Sim |
DMS Yealink T48U |
Yealink T53W |
Sim |
DMS Yealink T53W |
Yealink T54W |
Sim |
DMS Yealink T54W |
Yealink T57W |
Sim |
DMS Yealink T57W |
Yealink T58V |
Sim |
DMS Yealink T58V |
Yealink CP920 |
Sim |
DMS Yealink CP920 |
Yealink CP960 |
Sim |
DMS Yealink CP960 |
Yealink W52B |
Sim |
DMS Yealink W52P |
Yealink W56B |
Sim |
DMS Yealink W56P |
Yealink W60B |
Sim |
DMS Yealink W60P |
Yealink W70B |
Sim |
DMS Yealink W70P |
Yealink CP925 |
Sim |
DMS Yealink CP925 |
Yealink CP965 |
Sim |
DMS Yealink CP965 |
Dispositivos não suportados
Se o cliente usar dispositivos não suportados pela solução Wholesale RTM, esses dispositivos não serão elegíveis para migração. Neste caso, você tem as seguintes opções:
- Provisione novos telefones no Cisco BroadWorks antes de migrar.
- Deixe os telefones antigos no Cisco BroadWorks, e os usuários devem instalar o aplicativo Webex para fazer e receber chamadas.
Pacotes de chamadas por atacado
As ferramentas de migração têm um conjunto de padrões para selecionar pacotes de chamadas em atacado para assinantes. Se um pacote diferente for desejado posteriormente, ele poderá ser alterado no Control Hub por um administrador parceiro.
Configuração do pacote de migração do Cisco BroadWorks
Todos os assinantes que migrarem do Cisco BroadWorks usarão como padrão o Webex Calling Package. Se o Pacote de Voz Webex for desejado para assinantes que não têm Chamada em Espera ou Correio de Voz atribuídos, isso pode ser habilitado no arquivo partner.cfg da Ferramenta de Transformação descomentando a linha USE_WEBEX_VOICE_PACKAGE.
Mapeamento do pacote de migração do Webex para BroadWorks
Os pacotes Webex para BroadWorks são mapeados automaticamente para pacotes de chamadas por atacado. Isso não é configurável.
Pacote Webex para BroadWorks |
Pacote de chamadas por atacado |
---|---|
Softphone |
Webex Voice |
Básico |
Webex Calling |
Padrão |
Webex Suite |
Premium |
Webex Suite |
Mapeamento do pacote de migração BroadCloud
Migrações de pacotes de mapas do BroadCloud Carrier com base no tipo de estação. O mapeamento padrão pode ser configurado no arquivo de configuração da ferramenta de transformação conf/rialto_station_type_to_wholesale_package.csv.
Tipo de estação BroadCloud Carrier |
Pacote de chamadas por atacado |
---|---|
Básico |
Webex Voice |
Sala de conferências |
Webex Voice |
Mensagens |
Webex Voice |
Padrão |
Webex Voice |
Administrador |
Webex Suite |
Todos os outros tipos de estações |
Webex Voice |
Transforme uma conta de usuário BroadWorks ou BroadCloud em um espaço de trabalho Webex Calling
Um Webex Workspace é um telefone compartilhado entre muitas pessoas, por exemplo: por exemplo: telefones em uma sala de conferência, depósito ou saguão. Esses telefones podem ser configurados no Webex Calling como espaços de trabalho Webex em vez de usuários Webex. Há uma opção disponível para transformar contas de usuários do Cisco BroadWorks ou BroadCloud Carrier em espaços de trabalho automaticamente durante o processo de migração.
Etapas
- No arquivo transform_tool/input/users.csv, atribuir o pacote “common_area” aos usuários a serem transformados em um Workspace.
- Exemplo: bwuser@domain,,,common_area
- (Somente BroadCloud) Para converter todas as contas de usuário de um tipo de estação específico em espaços de trabalho, adicione uma entrada a transform-tool/conf/rialto_station_type_to_wholesale_package.csv e defina o pacote Wholesale como “common_area_calling”.
- Exemplo: conference_room_v2,common_area_calling
- Execute a ferramenta de transformação.
- Execute a ferramenta de provisionamento.
- Abra o Control Hub da organização do cliente recém-criada e defina um domínio SIP (veja a figura 2, Configurando um domínio SIP no Control Hub).
- Execute a ferramenta de provisionamento novamente. Isso cria os espaços de trabalho e atribui telefones a eles.
Limitações:
A configuração dos recursos do usuário (por exemplo, encaminhamento de chamadas, não perturbe) não é migrada automaticamente para o espaço de trabalho.

Figura 2: Configurando um domínio SIP no Control Hub
Ferramenta geradora de tokens
Os administradores de parceiros executam esta ferramenta utilitária geradora de tokens pelo menos uma vez antes de começar a executar as ferramentas de migração. A execução desta ferramenta é uma atividade única depois que a conta do parceiro é integrada à solução Wholesale RTM. Esta ferramenta permite que os administradores de parceiros façam login via navegador da web para obter o TOKEN exclusivo necessário para atualizar os arquivos de configuração do parceiro para as ferramentas de migração.
Pré-requisitos
Instale o Java 8, 11, 17 ou 21 no computador. Java está disponível em muitas fontes, incluindo:
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
Após o download, extraia os binários da ferramenta de migração.
Esta etapa é opcional
Instruções para executar
Execute o seguinte comando no terminal dentro do diretório do gerador de tokens:
-
As seguintes portas devem estar disponíveis para executar a ferramenta geradora de tokens. Portas: 8080, 50009, 50010, 50011, 50012 e 50013
-
Pelo menos uma dessas portas mencionadas deve estar aberta para conexão no computador do usuário.
Windows:
token_generator.bat
Mac OS:
./token_generator.sh
Saída:
Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080
Abra a URL no navegador da web no terminal, faça login com as credenciais de administrador do parceiro para obter o TOKEN e copie-o para uso posterior.
As ilustrações da interface do usuário são fornecidas abaixo para referência:
Figura 3: Entrar com Cisco Webex
Figura 4: Janela de credenciais
Figura 5: Geração de tokens
Tarefas de configuração do BroadWorks
Configure as seguintes etapas antes de executar as ferramentas de extração e movimentação de dispositivos no servidor BroadWorks secundário.
Habilitar conectividade OCI-P
A ferramenta de movimentação de dispositivos se comunica com o BroadWorks por meio de comandos OCI-P. Para habilitar a conectividade OCI-P, siga as etapas abaixo:
Passo 1: Use a CLI para configurar as Configurações gerais.
Execute o seguinte comando na CLI para alterar para o diretório GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Execute o seguinte comando na CLI para obter as GeneralSettings atuais:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Se suas configurações não corresponderem às acima, use o comando set para reconfigurá-las.
Passo 2: Use a CLI para configurar o proxy OCI.
Altere o diretório para OCI Proxy:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Execute a seguinte CLI para obter as configurações atuais. Você deverá ver o seguinte:
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
Se suas configurações não corresponderem às acima, use o comando set para reconfigurá-las.
Etapa 3: Use a CLI para configurar o provisionamento OCI.
Alterar para o diretório de provisionamento:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Execute o seguinte comando para obter as configurações atuais de provisionamento do OCI:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
Passo 4: Execute o comando abaixo na CLI para verificar se sua configuração está correta.
AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.
Verifique se o servidor cliente aberto está implantado e ativo
Use os comandos abaixo para implantar e iniciar o Open Client Server no Application Server secundário, caso ele não esteja implantado ou ainda não tenha sido iniciado.
Passo 1: Implante o servidor com o seguinte comando CLI:
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer
Passo 2: Inicie o servidor com este comando:
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
Habilitar ativação de números
Execute os seguintes comandos na CLI para habilitar a ativação dos números:
Passo 1: Execute o comando de ativação numérica:
AS_CLI> cd SubscriberMgmt/NumberActivation
Passo 2: Execute o comando de ativação habilitada:
AS_CLI> set dnMode groupAndUserActivationEnabled
Etapa 3: No prompt de confirmação, digite Y.
Ferramenta de extração
Para BroadCloud
A ferramenta de extração está integrada no portal do BroadCloud Service Provider. Um administrador de provedor de serviços pode:
- Envie solicitações de extrato para até 50 clientes por solicitação.A solicitação de extrato não pode ser enviada para o mesmo cliente mais de 10 vezes por dia.
- Baixe o arquivo de dados extraído, em formato ZIP, por até 28 dias a partir da data de envio da solicitação.
As figuras a seguir mostram o portal do Provedor de Serviços.

Figura 6: Portal do provedor de serviços

Figura 7: Portal do provedor de serviços
Solicitação de extrato CSV
Iniciar solicitação de extração de CSV
-
Baixe o CSV do cliente
Clique no link Baixar CSV do cliente no canto superior direito da seção Iniciar solicitação de extração de CSV.
-
Editar a lista de clientes
O administrador pode editar este arquivo CSV para incluir apenas os clientes para os quais o extrato precisa ser realizado.
-
Carregar e enviar
Após a edição, carregue o CSV modificado.
Clique em Enviar para iniciar uma solicitação de extrato para os clientes listados e seus locais associados.
Iniciar solicitação de extrato para um cliente com locais CSV
-
Selecione o cliente e os locais de download
Selecione um cliente no menu suspenso.
Baixe o arquivo locations.csv correspondente em Exibir clientes→ guia Sites → Exportar locais como CSV.
-
Editar o arquivo de locais
O administrador pode editar o CSV para incluir apenas os locais que deseja extrair.
-
Carregar e enviar
Carregue o locations.csv editado e clique em Enviar.
Somente os locais especificados para o cliente selecionado serão incluídos na solicitação de extrato.
Iniciar solicitação de extrato para todos os clientes
- Clique em Enviar para iniciar uma solicitação de extrato para todos os clientes e todos os seus locais sob o provedor de serviço atual.

Para Cisco BroadWorks e Webex para BroadWorks
- A ferramenta de extração é executada no Cisco BroadWorks Application Server secundário dentro da rede parceira e se conecta via OCI-P.
- A ferramenta extrai dados brutos de empresas, grupos, números, usuários, serviços, dispositivos e clientes soft da plataforma Cisco BroadWorks ou BroadCloud e gera esses dados em arquivos XML que fornecem as entradas para a ferramenta de transformação.
As próximas seções explicam como instalar e configurar a ferramenta de extração.
Pré-requisitos
- SCP extrai os binários da ferramenta para o Cisco BroadWorks Application Server secundário.
- Conecte-se por SSH ao Cisco BroadWorks Application Server secundário para configurar os pré-requisitos e executar a ferramenta de extração.
- Configure o provedor de serviços e o ID do grupo para extrair do Cisco BroadWorks no conf/exportTool.yml. Consulte o seguinte trecho de exemplo YAML:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- Certifique-se de que o ID do usuário, a senha e o nome do host do servidor de aplicativos Cisco BroadWorks secundário estejam corretos no conf/partner.cfg arquivo:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
A propriedade
REFRESH_TOKEN
é obrigatória para uma migração do Webex para BroadWorks. - Modifique o JDK/JRE caminho do ambiente no arquivo export.sh se o Cisco BroadWorks Application Server secundário JDK/JRE o caminho do ambiente é diferente do arquivo:
JAVA_HOME=/usr/local/java/java_base
Instruções para executar
Execute o seguinte comando no Cisco BroadWorks Application Server secundário a partir do diretório da ferramenta de extração:
./export.sh
Registros de terminais
Os seguintes logs estão disponíveis no terminal após exportação bem-sucedida: Executando a ferramenta de exportação de dados BroadSoft:
Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed
Exported files converted as ZIP file
**************************************************
Saída
Um arquivo ZIP de saída (extracted_data_<timestamp>.zip) está disponível no mesmo diretório da ferramenta de extração. Use o seguinte comando para visualizar e usar o arquivo ZIP para a entrada da Ferramenta de Transformação:
ls –ltr
drwxr-xr-x 2 bwadmin bwadmin 4096 Oct 4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct 4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin 2635 Oct 4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin 4096 Oct 5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin 4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin 4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin 46341 Oct 17 22:35 extracted_data_1666060500618.zip
Ferramenta de transformação
Esta ferramenta de transformação é executada para todas as migrações. A ferramenta de transformação é executada em qualquer computador, incluindo o laptop do administrador do parceiro, e usa as APIs públicas do Webex. Ele lê o arquivo ZIP (extracted_data_<timestamp>.zip) de saída da ferramenta de extração como uma entrada e transforma o XML bruto em um formato JSON que é usado pela ferramenta de provisionamento.
Pré-requisitos
Após baixar e extrair os binários das ferramentas de migração, configure os seguintes pré-requisitos:
- Defina o REFRESH_TOKEN (Token copiado da ferramenta Gerador de Token) e o NOME_DO_LOCAL PRINCIPAL_no conf/partner.cfg arquivo:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- Opcionalmente, defina o ID de PROVISIONAMENTO_(copiado do modelo no Partner Hub) no conf/partner.cfg arquivo:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Para obter uma verificação mais completa do endereço de e-mail do cliente, você pode opcionalmente definir o ID DE PROVISIONAMENTO_. - Configurar informações faltantes no input/customers.csv arquivo (veja a próxima seção) se estiver faltando.
- Adicione o endereço de e-mail do usuário final no input/users.csv arquivo.
- Se novos telefones forem provisionados, adicione o endereço MAC e o endereço de e-mail do novo telefone do usuário para input/newphones.csv arquivo. Isso é necessário somente se os administradores parceiros desejarem provisionar novos telefones em Chamadas de atacado.
- Converta os Call Centers BroadWorks em CxEssentials usando o input/cxessentials.csv arquivo.
- Opcionalmente, habilite a propriedade ATUALIZAR_TODOS_CALL_CENTROS_PARA_CX_ESSENCIAIS para converter todos os Call Centers em CxEssentials.
- Use o input/locations.csv arquivo para dar suporte à migração de grandes empresas que permite aos administradores migrarem os locais de seus clientes por local
- Opcionalmente, habilite o uso de endereços MAC do cabeçalho User-Agent da mensagem SIP REGISTER quando o endereço MAC não estiver disponível no perfil do dispositivo Cisco BroadWorks. Descomente a linha "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" em arquivo conf/partner.cfg
- O recurso de sincronização do servidor de rede permite que os administradores forneçam números de telefone, endereços MAC e endereços de e-mail dos usuários durante o fornecimento na mesma migração regional. Para habilitá-lo, defina
USE_NS_SYNC=yes
emconf/partner.cfg
.Se a sincronização do NS estiver desativada, o provisionamento do número de telefone e do dispositivo será ignorado, e os usuários receberão endereços de e-mail temporários.
- Opcionalmente, habilite as propriedades ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD e ANALOG_USER_TYPE_DISABLE_T38 para configurar a chamada em espera, a música em espera e desabilitar as configurações do T38 para todos os usuários do tipo analógico.
Preenchendo o input/customers.csv
O arquivo input/customers.csv fornece dados que podem estar faltando no Cisco BroadWorks ou BroadCloud. Este arquivo pode ser deixado vazio se todas as informações obrigatórias já estiverem disponíveis. Você não precisa preencher todas as colunas, apenas as informações que faltam são obrigatórias.
A tabela abaixo explica as colunas mais importantes em input/customers.csv.
Nome da Coluna |
Regras |
---|---|
Id |
No modo empresarial do Cisco BroadWorks:
No modo de provedor de serviços do BroadWorks, este é o groupId do Cisco BroadWorks. No BroadCloud, este é o customerId da Rialto. |
ID externa |
Este é um identificador que corresponde ao identificador interno do parceiro para este cliente. Esta coluna deve ser exclusiva dentro de uma organização parceira do Webex. Esta coluna é opcional, um identificador exclusivo será gerado automaticamente pela ferramenta de transformação. Esta coluna não é usada para grupos dentro de uma empresa. |
nome do cliente |
Para a empresa, esta coluna é usada como campo de nome do cliente Webex. Para um grupo dentro de uma empresa, esta coluna é usada como o nome do local. Os nomes de localização devem ser exclusivos dentro de uma empresa. |
e-mail primário |
Este é usado como endereço de e-mail do administrador do cliente Webex. Esta coluna é opcional para grupos dentro de uma empresa. |
Colunas de endereço |
Para uma empresa, o endereço é usado como endereço de cobrança e o primeiro endereço de localização. Para um grupo dentro de uma empresa, o endereço é usado como endereço de localização. |
Timezone |
Consulte a seção sobre fuso horário deste artigo. |
idioma | Veja Idiomas suportados pelo Webex. |
PIN de correio de voz padrão |
Consulte Definir um PIN de correio de voz. |
Preenchendo o input/users.csv
O arquivo input/users.csv fornece dados que podem estar faltando no Cisco BroadWorks ou BroadCloud. Este arquivo pode ser deixado vazio se todas as informações obrigatórias já estiverem disponíveis. Você não precisa preencher todas as colunas, apenas as informações que faltam são obrigatórias.
Todos esses campos são opcionais.
Nome da Coluna |
Regras |
---|---|
ID do usuário |
Um identificador exclusivo para o usuário. Pode ser um ID de usuário do BroadWorks ou BroadCloud. |
| (Opcional) O endereço de e-mail do usuário. Se fornecido, ele será usado para fins de provisionamento. |
número de telefone |
(Opcional) O número de telefone do usuário a ser provisionado. |
Pacote |
(Opcional) Tipo de pacote do usuário. Valores permitidos: voz, chamada, suíte, common_area, virtual_line, dont_migrate, ou call_park_ext. O valor dont_migrate é usado quando os parceiros desejam excluir determinados usuários, juntamente com seus dispositivos e números de telefone, do provisionamento e da migração. Isso é suportado tanto pelo BroadWorks quanto pelo BroadCloud. Quando aplicado, os usuários selecionados e seus recursos associados não serão migrados ou provisionados. Para usar isso, os administradores devem inserir dont_migrate na coluna pacote do arquivo users.csv. |
ramal |
(Opcional) O ramal telefônico a ser atribuído ao usuário. |
nome |
(Opcional) O nome completo do usuário. |
ata_settings |
(Opcional) Valores permitidos: t38, analógico Para enable/disable chamada em espera, música em espera e configurações T38 T38: Esta opção desabilita a chamada em espera e a música em espera e habilita as configurações T38 para dispositivos ATA. Analógico:
|
do_not_move_phone |
Somente BroadWorks. Sinalizador opcional para impedir a migração de dispositivos para o Webex Calling. Esta opção permite que os parceiros forneçam aos usuários suas configurações de chamada, dispositivos e números de telefone sem migrar os dispositivos para o Webex ou ativar números de telefone no Webex Calling. Esta configuração está disponível apenas para BroadWorks, não para BroadCloud. Para usá-lo, os administradores devem especificar do_not_move_phone na coluna do_not_move_phone (somente BroadWorks) do arquivo users.csv. Isso garante que os usuários sejam provisionados sem ativar números ou mover seus telefones, para que eles continuem operando via BroadCloud. |
Instruções para executar
Execute a ferramenta de transformação em qualquer sistema operacional. Use as etapas abaixo para executar a ferramenta no Windows e no macOS:
Windows
Execute o comando abaixo para executar a ferramenta Transformação no Windows:
transform.bat -extract= -customers= -users= -newphones=
macOS
Execute as seguintes etapas para executar a ferramenta de transformação no macOS:
- Crie um ambiente virtual e instale dependências para executar a ferramenta de transformação usando Python:
python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib python3 -m pip install phonenumbers
- Execute a ferramenta de transformação:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user pré-verificação
A ferramenta de transformação faz chamadas de API para o Webex para detectar possíveis problemas de provisionamento. Por padrão, ele validará o endereço e o e-mail principal do cliente. Se o valor do ID PROVISIONING_for especificado no conf/partner.cfg arquivo, ele também validará as informações de localização. Os resultados da pré-verificação são incluídos no relatório de exceção.
Além disso, os seguintes parâmetros opcionais podem ser adicionados ao executar a ferramenta de transformação:
pré-verificação
Além de executar a API de pré-verificação para as informações do cliente, a Ferramenta de Transformação também executará a API de pré-verificação para os e-mails dos assinantes.
pré-verificação de informações
Por padrão, somente erros de pré-verificação (ou seja, problemas que bloquearão o provisionamento) são incluídos no relatório de exceções. Adicionar este sinalizador também incluirá resultados de pré-verificação bem-sucedidos (por exemplo, se uma organização Webex já existir e puder ser anexada automaticamente).
precheckinfo leva mais tempo para ser executado.
Registros de terminais
Os seguintes logs no terminal em caso de transformação bem-sucedida:
Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0
Relatório de exceção
A ferramenta de transformação gera o relatório de exceção dentro da saída /<timestamp>/exception_report.txt diretório. Você pode usar este relatório para identificar os problemas que afetarão a migração e corrigi-los no sistema Cisco BroadWorks.
Depois de modificar os dados do usuário para resolver a exceção, execute novamente as Ferramentas de Extração e Transformação com os novos dados. O arquivo de relatório de exceção de exemplo é o seguinte:
Exception Report
Tue Oct 18 08:12:09 2022
Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg
Saída
Um arquivo JSON de saída (customer.json) estará disponível em output/<timestamp>/<groupid> diretório. O arquivo de exemplo customer.json é o seguinte:
{
"customer": {
"provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
"packages": [
"webex_calling",
"common_area_calling"
],
"externalId": "external_id_engg_grp1",
"address": {
"addressLine1": "100 Main Street",
"addressLine2": "",
"city": "Gaithersburg",
"stateOrProvince": "MD",
"zipOrPostalCode": "20877",
"country": "US"
},
"customerInfo": {
"name": "Engineering Group - 1",
"primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
},
"provisioningParameters": {
"calling": {
"location": {
"name": "Main",
"address": {
"addressLine1": "100 Main Street",
"addressLine2": "",
"city": "Gaithersburg",
"stateOrProvince": "MD",
"zipOrPostalCode": "20877",
"country": "US"
},
"timezone": "America/New_York",
"language": "en_us",
"numbers": [
"+15205551101",
"+15205551102",
"+15205551103",
"+15205551104",
"+15205551105",
"+15205551106",
"+15205551107",
"+15205551108",
"+15205551109",
"+15205551110"
],
"mainNumber": "+15205551101"
}
}
}
},
"broadworks_info": {
"service_provider_id": "collabmigrationtestSP_engg",
"group_id": "collabmigrationtestGRP_engg"
},
"subscribers": [
{
"amareswaranvel+benjaminjack@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+benjaminjack@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Benjamin",
"lastName": "Jack",
"primaryPhoneNumber": "+15205551102",
"extension": "1102"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering17861@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 7861",
"mac": "CC98914EAAD7"
}
]
}
},
{
"amareswaranvel+lucasoliver@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+lucasoliver@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Lucas",
"lastName": "Oliver",
"primaryPhoneNumber": "+15205551103",
"extension": "1103"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering16821@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 6821",
"mac": "5486BCAE7E45"
}
]
}
},
{
"amareswaranvel+leojackson@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+leojackson@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Leo",
"lastName": "Jackson",
"primaryPhoneNumber": "+15205551104",
"extension": "1104"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineeringmacpc@mailnator.com"
}
}
}
],
"devices": []
}
},
{
"amareswaranvel+owenalex@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+owenalex@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Owen",
"lastName": "Alexander",
"primaryPhoneNumber": "+15205551101",
"extension": "1101"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering8811@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 8811",
"mac": "F87B204E4066"
}
]
}
}
],
"auto_attendants": [],
"call_queues": [],
"hunt_groups": [],
"schedules": [],
"call_parks": [],
"call_pickups": [],
"paging_groups": [],
"voice_portals": [
{
"name": "Automated Voice Portal",
"firstName": "Automated",
"lastName": "Voice Portal",
"languageCode": "en_us",
"phoneNumber": "+15205551105",
"extension": "1105"
}
],
"shared_call_appearances": [],
"business_communicator_desktop_to_upgrade_to_webex_app": [
"PC Comm - Engg Device Profile"
],
"connect_client_to_upgrade_to_webex_app": [],
"locations": [],
"webex_for_broadworks_info": {
"users": [
{
"id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
}
],
"hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
"hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
}
}
O `webex_for_broadworks_info` A propriedade JSON está presente somente para migrações do Webex para BroadWorks. O `broadcloud_info` A propriedade JSON está presente somente para migrações do BroadCloud.
Ferramenta de provisionamento
A ferramenta de provisionamento pode ser executada em qualquer máquina, geralmente o laptop do administrador do parceiro, e usa as APIs públicas do Webex. Ele lê o arquivo JSON (customer.json) de saída da ferramenta de transformação como uma entrada e provisiona os clientes, locais, números, usuários, serviços e dispositivos na solução Webex Wholesale RTM.
Pré-requisitos
Configure os seguintes pré-requisitos dentro do diretório da ferramenta de provisionamento:
- Instale o Java 8, 11, 17 ou 21 no computador. Java está disponível em muitas fontes, incluindo:
- Após baixar e extrair os binários das ferramentas de migração, defina a variável de ambiente JAVA_HOME em provisioning_tool.sh para MAC e provisioning_tool.bat para Windows.
- O arquivo partner.cfg:
- Defina o WHOLESALE_PROVISIONING_ID e REFRESH_TOKEN (Token copiado da ferramenta Token Generator). Os administradores de parceiros devem entrar em contato com sua equipe de contas para obter o ID DE PROVISIONAMENTO_:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Defina PERMITIR_ADMINISTRADOR_CONVIDAR_E-MAILS como falso, se o parceiro não quiser enviar um e-mail de boas-vindas aos usuários. O valor padrão é verdadeiro.
- Defina o WHOLESALE_PROVISIONING_ID e REFRESH_TOKEN (Token copiado da ferramenta Token Generator). Os administradores de parceiros devem entrar em contato com sua equipe de contas para obter o ID DE PROVISIONAMENTO_:
- Use a propriedade WEBEX4BWKS_EMAIL_SUBJECT para migrações do Webex para BroadWorks para enviar o assunto do e-mail de solicitação de alteração de senha para assinantes do Webex para BroadWorks.
- Use a propriedade WEBEX4BWKS_EMAIL_BODY para migrações do Webex para BroadWorks para enviar o corpo do e-mail de solicitação de alteração de senha para assinantes do Webex para BroadWorks.
- O recurso de sincronização do servidor de rede permite que os administradores forneçam números de telefone, endereços MAC e endereços de e-mail dos usuários durante o fornecimento na mesma migração regional. Para habilitá-lo, defina
USE_NS_SYNC=yes
emconf/partner.cfg
.Se a sincronização do NS estiver desativada, o provisionamento do número de telefone e do dispositivo será ignorado, e os usuários receberão endereços de e-mail temporários.
Para migrações do BroadCloud na mesma região:
- A ferramenta ignora o provisionamento de números, dispositivos e aparências de chamadas compartilhadas.
- A ferramenta cria usuários e usuários virtuais com extensão e extensão temporária.
Para migrações do BroadCloud, outra região:
- A ferramenta provisionará números, dispositivos e aparências de chamadas compartilhadas.
- A ferramenta cria usuários e usuários virtuais com números de telefone e ramais reais.Todas as migrações do BroadCloud da Europa são para outra região.
Instruções para executar
Use as seguintes etapas para executar a ferramenta no Windows e no macOS:
Windows
Execute as seguintes etapas para executar a ferramenta no sistema operacional Windows:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
Execute as seguintes etapas para executar a ferramenta no macOS:
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
Pré-requisitos para migração do Webex para BroadWorks
Os administradores de parceiros devem atualizar seu modelo de integração do BroadWorks para os recursos de coexistência do Webex para BroadWorks. Consulte a imagem a seguir:

Depois que o modelo de integração do Webex para BroadWorks for atualizado para oferecer suporte à migração, solicite à equipe de contas da Cisco que habilite o recurso "wholesale-partner-blending-enabled" no nível do parceiro. Isso permitirá que pacotes de atacado sejam adicionados ao Webex existente para organizações de clientes do BroadWorks durante o provisionamento.
Execute a ferramenta de provisionamento com um argumento adicional.
Fase de preparação: é a fase padrão em que os administradores podem provisionar os usuários do BroadWorks como assinantes do Wholesale e continuar com o Webex para usuários do BroadWorks.
Fase de manutenção: é a segunda fase em que os administradores podem atribuir a licença de atacado aos usuários existentes do Webex para BroadWorks. Você deve executar a ferramenta de provisionamento com um argumento manutenção.
Fase pós-migração: É a fase final quando os administradores podem converter completamente o BroadWorks para Wholesale. Você deve executar a ferramenta de provisionamento com um argumento postmigration.
Registros de terminais
A seguir estão os logs no terminal sobre o provisionamento bem-sucedido:
Tool Name: Provisioning Tool
Version: 1.15.0
********** Started Processing File : input/customer.json ****************
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
********** Completed File : input/customer.json ****************
Uma tabela será impressa com o número de locais criados para cada execução:

Saída
A ferramenta de provisionamento gera relatórios de sucesso e erro dentro da saída /<external_id>/*.success/error arquivos. Revise os logs de sucesso e erro de saída para verificar o provisionamento bem-sucedido.
Os administradores de parceiros podem verificar o provisionamento do cliente no portal Partner Hub e Control Hub. Consulte as seguintes ilustrações do portal Partner Hub e Control Hub:

Figura 8: Hub de parceiros

Figura 9: Control Hub

Figura 10: Dispositivos

Figura 11: Chamadas
Ferramenta de movimentação de dispositivo
Para BroadCloud
Para parceiros BroadCloud, use o portal do Provedor de Serviços para enviar uma solicitação de migração para números, dispositivos e migrações de Shared Call Appearances (SCA).
No portal do Provedor de Serviços, uma solicitação de migração pode incluir até 50 clientes. É possível enviar no máximo 10 solicitações por dia.
O recurso de sincronização do servidor de rede permite que os administradores desativem o local do broadCloud e ativem o local do Webex Calling ao definir USE_NS_SYNC=yes
em conf/partner.cfg
. Após a migração, os dispositivos e números de telefone são ativados no local do Webex Calling.
Os administradores podem habilitar a reversão automatizada definindo ROLLBACK_TO_BROADCLOUD=true
no arquivo conf/partner.cfg
, que move os dispositivos de volta para o BroadCloud após a migração. Ele oferece suporte a migrações da mesma região e de regiões diferentes com o NS Sync, mas apenas para migrações bem-sucedidas. Para aqueles com falha, os administradores devem gerar um TAC da Cisco antes de solicitar a reversão.
Há duas opções disponíveis para selecionar o tipo de migração no portal:
- Migração – Selecione esta opção para iniciar uma solicitação de migração de números, dispositivos e Aparências de Chamadas Compartilhadas (SCA).
- Status do dispositivo – Selecione esta opção para visualizar o status atual de um dispositivo no BroadCloud e no Calling.
As figuras a seguir mostram o portal do Provedor de Serviços.
Figura 12: Portal do provedor de serviços
Figura 13: Portal do provedor de serviços
Migrar locais selecionados (opcional)
Para iniciar a migração para um subconjunto específico de locais listados no arquivo customer.json
, inclua um arquivo locations.csv
com sua solicitação. Este CSV deve listar apenas os locais que você pretende migrar.
Quando locations.csv não for fornecido, todos os locais no customer.json serão migrados.
Termo | Definição |
---|---|
ID do site |
O ID do site do local a ser migrado. |
Nome do site |
O nome do local a ser migrado. |
Para baixar a lista de sites ativos disponíveis, navegue até Exibir clientes → Selecionar um cliente → Exportar locais como CSV.

Figura 14: Exportar locais como CSV
Para Cisco BroadWorks e Webex para BroadWorks
Para migrações do Cisco BroadWorks e do Webex para BroadWorks, a ferramenta é executada no Cisco BroadWorks Application Server secundário dentro da rede do parceiro e se conecta ao AS por meio do OCI-P. Ele usa o arquivo JSON (customer.json) de saída da ferramenta de transformação como entrada e executa os comandos OCI-P para migrar dispositivos e clientes de software.
Após a operação bem-sucedida, a ferramenta de movimentação do dispositivo irá:
- Cancele o registro de dispositivos do Cisco BroadWorks e registre-os no Wholesale.
- Os usuários que utilizam o cliente UC-One serão redirecionados para o aplicativo Webex no primeiro login.
- Desative os números de telefone do Cisco BroadWorks ou remova os números de telefone do BroadCloud.
- Ative números no Atacado.
- Crie aparições de chamadas compartilhadas no Wholesale para migrações do BroadCloud. [This a etapa é aplicável apenas para BroadCloud migrations].
SCP e SSH
- SCP a ferramenta de movimentação do dispositivo para o Cisco BroadWorks Application Server secundário.
- Conecte-se por SSH ao Cisco BroadWorks Application Server secundário para configurar os pré-requisitos e executar a ferramenta de movimentação de dispositivos.
Pré-requisitos
- Defina o REFRESH_TOKEN (Token copiado da ferramenta Gerador de Token) no conf/partner.cfg arquivo:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Certifique-se de que o ID do usuário, a senha e o nome do host do servidor de aplicativos Cisco BroadWorks secundário estejam corretos no conf/deviceMoveTool.conf arquivo:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- Para reenviar e-mails de ativação, você precisa definir REENVIE_CONVITE_EMAILS=true no conf/partner.cfg arquivo.
Se os administradores desejarem enviar e-mails de convite aos seus usuários durante a migração, eles devem descomentar a opção "REENVIAR_CONVITE_EMAILS=true" propriedade no conf/partner.cfg arquivo. Caso contrário, a propriedade deve permanecer inalterada.
- Verifique o JDK/JRE o caminho do ambiente está correto em devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- Os administradores podem usar o arquivo locations.csv do diretório de entrada para migrar grupos específicos em vez de todos os grupos de uma empresa.
Telefones Polycom
Para mover telefones Polycom do Cisco BroadWorks para o Wholesale Calling, um administrador de parceiro deve criar um novo Identity/Device Arquivo de tipo de perfil no nível do sistema no Cisco BroadWorks cada modelo de dispositivo Polycom. Consulte a figura 14 e carregue o arquivo personalizado device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Depois de carregar o novo arquivo do dispositivo, certifique-se de que o arquivo recém-criado exista no nível do Grupo. Certifique-se também de que o arquivo migration_%BWMAC ADDRESS%.cfg não entre em conflito com nenhum arquivo existente no seu sistema).
Ele é usado internamente pela ferramenta de movimentação do dispositivo.
O processo de migração para telefones Polycom:
- A ferramenta de movimentação de dispositivos substitui o arquivo %BWMACADDRESS%.cfg no nível do dispositivo por polycom_vvx2.cfg. Este arquivo se refere a migration_%BWMACADDRESS%.cfg.
- Reconstrua os perfis de dispositivo no nível do grupo ou do dispositivo.A atuação no nível do grupo ou do dispositivo depende da configuração do parâmetro deviceLevelRebuild no arquivo device-move-tool/conf/partner.cfg.
- A ferramenta de movimentação de dispositivos solicita ao Cisco BroadWorks Application Server para reiniciar os telefones no nível do grupo ou do dispositivo.
- Após a solicitação de reinicialização, os telefones Polycom baixam e processam% BWMACADDRESS%.cfg, que solicita que os telefones Polycom baixem e processem migration_%BWMACADDRESS%.cfg, que define o device.prov.serverName como https://plcm.sipflash.com.https://plcm.sipflash.com para a região dos EUA, outras regiões têm URLs diferentes.
- O telefone Polycom baixa %BWMACADDRESS%.cfg de https://plcm.sipflash.com e será gerenciado pelo Webex Calling DMS.

Figura 14: Identity/device adicionar arquivo de tipo de perfil
Instruções para executar
Existem dois métodos para invocar o DMT: o primeiro é invocar um único cliente por vez e o outro é executar vários clientes simultaneamente.
A ferramenta de movimentação de dispositivos é executada no Cisco BroadWorks Application Server secundário dentro do diretório da ferramenta de movimentação de dispositivos:
For device move single customer:
./devicemove.sh -input=
./devicemove.sh -input=/tmp/customername.json
For device move multiple customers:
./devicemove.sh -input=
ls -l /tmp/directoryofcustomers/
customer1.json
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input= -macaddress=4CBC4883A6F8,48256741CBE9
Registros de terminais
A seguir estão os logs no terminal sobre a execução bem-sucedida da ferramenta de movimentação de dispositivos para migração de dispositivos:
Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
| Device Type | Mac | Version | Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o)
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed
Saída
Após a migração do dispositivo, os dispositivos ficam online e prontos para make/receive chamadas. Consulte a figura 15 para ver um exemplo do status do dispositivo:

Figura 15: Status do dispositivo
Após a migração do dispositivo, os números ficaram ativos. Consulte a figura 16 para ver um exemplo de quais números estão ativos:

Figura 16: Números ativos
Reverter migração
A operação de reversão deve ser executada para uma empresa por vez.
Para operadora BroadCloud
O processo de reversão para parceiros BroadCloud é o seguinte:
- Abra um tíquete com o Cisco TAC para solicitar a reversão de um dispositivo.
- Execute a ferramenta de movimentação do dispositivo no modo de reversão:
- Os números de telefone não serão mais atribuídos pelo Webex Calling, deixando apenas os usuários e serviços com ramais.
- Os endereços de e-mail no Webex Calling serão revertidos para endereços de e-mail temporários.
- Os telefones serão excluídos do Webex Calling.
- Números de telefone, endereços de e-mail usados como alternatedIds e telefones serão recriados no BroadCloud.
- Os telefones serão reiniciados.
- Os administradores de parceiros devem mover os números de telefone PSTN de volta para a BroadCloud Carrier.
Para Cisco BroadWorks e Webex para BroadWorks
O processo de reversão para Cisco BroadWorks e Webex para BroadWorks é o seguinte:
- Abra um tíquete com o Cisco TAC para solicitar a reversão de um dispositivo.
- Execute a ferramenta de movimentação de dispositivos no modo de reversão no BroadWorks Application Server secundário para reverter as migrações de dispositivos. Isso definirá o URL do DMS de volta para o URL do DMS do provedor de serviços para perfis de dispositivos no Cisco BroadWorks e reativará os números de telefone.
- A equipe do Webex Calling define o URL do DMS de volta para o URL do DMS do provedor de serviços nos perfis de dispositivos no Webex Calling.
- Os administradores de parceiros devem desativar ou excluir os números de telefone no Webex Calling por meio do portal Control Hub.
- Os administradores de parceiros devem mover os números de telefone PSTN de volta para o Cisco BroadWorks.
Instruções para executar a ferramenta de movimentação de dispositivo no modo de reversão
Siga as etapas abaixo para executar a ferramenta de movimentação de dispositivos no modo de reversão:
Execute o comando abaixo no Cisco BroadWorks Application Server secundário dentro do diretório da ferramenta de movimentação de dispositivos:
Reverter perfis
./devicemove.sh -input= -revertProfiles
Reverter números
./devicemove.sh -input= -revertNumbers
Registros de terminais
Obteremos os seguintes logs no terminal ao executar com sucesso a ferramenta de movimentação de dispositivos para operação de reversão:
Reverter perfis
Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
| Device Type | Mac | Version | Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N):
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process
Reverter números
Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ? ([Y]es or [N]o):
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully
Apêndice
Migração de grandes empresas
Grandes empresas que têm muitos locais não podem migrar todos os locais dentro de uma única janela de manutenção. A funcionalidade descrita nesta seção permite que os parceiros migrem alguns locais por vez.
Passos
Use as seguintes etapas para planejar migrações em fases para uma grande empresa:
- Extraia os dados empresariais do BroadWorks ou BroadCloud.
- Execute a ferramenta Transformar sem a opção de locais nos dados extraídos.
- Procure a seção Local recomendado para mover simultaneamente em exception_report.txt para planejar as fases de migração, obter mais informações sobre dependências de localização e examinar os arquivos da lista de agentes de recursos (consulte a ferramenta Transformar abaixo).
- Gere o arquivo input/locations.csv modificando locations_to_be_edited.csv.
- Execute a ferramenta Transformar novamente com a opção de locais.
- Examine exception_report.txt para identificar quaisquer problemas de dependência de localização para a fase atual.
- Corrija os problemas de dependência de localização conforme necessário (modificando locations.csv).
- Execute novamente a ferramenta Transform para gerar customers.json para a fase atual.
- Execute a ferramenta de provisionamento para cada customer.json.
- Durante a janela de manutenção, execute a ferramenta Device Move.
- Repita os passos 4 a 10 para a próxima fase.
Ferramenta de transformação
Para atingir o objetivo de migrar os locais em uma grande empresa fase por fase, conforme mencionado acima, um novo arquivo locations.csv é adicionado como entrada opcional (-locations=input/locations.csv) ao executar a ferramenta de transformação.
O locations.csv contém dados específicos de locais. Ele substitui os dados encontrados em input/customers.csv, que atualmente contém dados empresariais e de localização.
A tabela a seguir lista os detalhes de locations.csv:
Descrição |
Valores |
Valor padrão |
Obrigatório |
Mapas no BroadWorks |
Mapas em BroadCloud | |
---|---|---|---|---|---|---|
ID da empresa |
ID empresarial exclusivo |
S |
ID do provedor de serviço |
Id do cliente Rialto | ||
localizaçãoId |
ID de localização, único dentro da empresa |
S |
id do grupo |
Rialto SiteId | ||
status de migração |
Este local foi migrado? |
migrou, dont_migrate, migrando |
migrando |
N | ||
nome |
Nome deste local. Deixe em branco para usar locationId. |
N | ||||
Timezone |
N | |||||
idioma |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
cidade |
N | |||||
estado |
N | |||||
código postal |
Código postal ou código postal |
N | ||||
país |
código de 2 letras |
N |
O locations.csv pode ser composto a partir do locations_to_be_edited.csv pré-preenchido ao executar a ferramenta Transform em grandes empresas. Continue lendo para ver exemplos.
O locations.csv é uma entrada opcional ao executar a ferramenta de transformação, portanto, a ferramenta de transformação se comportará da mesma forma que antes se a opção -locations=input/locations.csv não está presente.
Novos arquivos de saída
Há 5 novos arquivos de saída da ferramenta de transformação:
- locations_to_be_edited.csv – este arquivo é preenchido previamente com todas as informações de localização da grande empresa a ser migrada.
Exemplo:
locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country
auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US
O partners/customers pode usá-lo para gerar locations.csv para controlar os locais a serem migrados para uma fase específica (e atualizar as informações dos locais conforme necessário).
Exemplo: locations.csv gerado a partir do locations_to_be_edited.csvacima
locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country
auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US
Este locations.csvsignifica: para esta fase, o local auto_mig_ent_grp1 foi migrado, o local auto_mig_ent_grp2 está migrando e não migre o local auto_mig_ent_grp3.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 arquivos têm a mesma finalidade: gerar as listas completas dos recursos correspondentes agents/supervisors/originators/targets/monitored_elements nos locais de migração se os locais de migração tiverem dependências de outros locais.
Eles têm quase o mesmo formato (o nome da terceira coluna varia de acordo com o recurso), como abaixo (auto_mig_ent_grpLista de agentes do grupo de caça 2 para a fase acima):
Exemplo: o seguinte é de hunt_group_agents.csv
feature name,feature location,agent,location
Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1
Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1
Se a opção de locais não estiver presente ao executar a ferramenta Transformar, os 4 arquivos acima gerarão as listas completas dos hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements para toda a empresa, que pode ser usada para planejar as migrações em fases.
Novas seções em exception_report
Ao executar a migração em fases para grandes empresas, haverá algumas novas seções em exception_report.txt se houver dependências de localização que não forem atendidas.
Exemplo: A nova seção a seguir é para o local auto_mig_ent_grp2, grupo de caça dos agentes de Sarah Rodriguez no local auto_mig_ent_grp3, que não foi migrado e não está migrando nesta fase.
Dependencies between locations - Hunt groups
Name Location Agent Agent's Location Comment
________________________________________________________________________________________________________________
Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 Agent in different location not migrated yet
Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 Agent in different location not migrated yet
A nova seção a seguir faz recomendações sobre como agrupar os locais nas fases de migração.
Locais recomendados para movimentação simultânea:
Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3
Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3
Se a opção de locais não estiver presente ao executar a ferramenta Transformar, a seção Locais recomendados para mover simultaneamente lista todas as dependências de locais para fornecer conveniência para o planejamento.
Ao executar a ferramenta Transformar com a opção de locais (ou seja, para uma fase de migração), a seção Locais recomendados para mover simultaneamente lista apenas as dependências dos locais para a fase atual.
Ferramenta de provisionamento
Para grandes empresas, a ferramenta de provisionamento pode ser executada normalmente.
Ferramenta de movimentação de dispositivo
A ferramenta de movimentação de dispositivos pode ser executada para um subconjunto de locais do customer.json. Para isso, adicione um novo arquivo opcional locations.csv que tenha duas colunas.
External_id |
Nomes de localização |
---|---|
Valor de id externo |
Nomes dos locations/group nomes |
- Este é um arquivo opcional. Se não for fornecido ou for fornecido com valores vazios, ele migrará todos os locais.
- Se forem fornecidos os nomes dos locais e seus respectivos external_Ids, somente esses locais serão migrados.
O comando é o seguinte:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
Fusos horário
EUA:
"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]
Canadá:
"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]
Austrália:
"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
França:
"timeZones":["Europe/Paris"]
Portugal:
"timeZones":["Atlantic/Azores","Europe/Lisbon"]}
Reino Unido:
"timeZones":["Europe/London"]
Itália:
"timeZones":["Europe/Rome"]
Alemanha:
"timeZones":["Europe/Berlin"]