Architecture for Voice, Video and Integrated Data

Cisco Unified Communications

Configurações CUCM via BAT (.csv)

Posted by ligiavillarinho em 18/09/2013


 

Olá Pessoal,

Recentemente fiz um projeto de grande porte com centenas de sites e para não configurar cada site manualmente resolvi então investir um tempo e subir tudo via BAT. É possível realizar todas as configurações do CUCM tais como Regions, Location, Device Pool, CSS, Route Pattern, Route Group, Rout List , Phones e etc via BAT que nada mais é que um arquivo Excel salvo na extensão. csv

Pré Requisitos

Software 7-ZIP  – realize o download deste software pois será utilizado para criar um arquivo .tar para upload no CUCM

Inicio

1º Passo: Realize a configuração do primeiro Site normalmente.

2º Passo: Realize export das configurações realizadas do primeiro site, isto servirá como base para inserção dos próximos

– Import/Export >Export

clip_image001

Realize o export da configuração que você deseja:

Tar File Name: Adicione um nome

– Tick qual configuração deseja exportar , selecionei CSS(Class of Control)

Tick Run Immediately (Caso você deseje que rode neste momento)

Nota: É possível rodar durante o expediente.

Observação: Caso você selecione Check Dependency o CUCM também fará Tick nas dependências do item,  por exemplo no CSS ele irá Tikar a Partition, caso você selecione Route Pattern ele ira Tikar também Partitions,Route Filter, Route List, trunk e Gateway e poderá gerar erros ao realizar o upload do BAT por isto aconselho não usar o Check Dependency.

– Submit

clip_image002

– Selecione OK ( CUCM está informando que podem haver dependência)

clip_image003

– Observe apos o Submit observe na parte superior se a tarefa foi adicionada com sucesso

clip_image004

Verique o Status:

clip_image005

– Encontre a tarefa (Job Id) verifique se o Status esta completo

clip_image006

– Após abertura verifique se  a tarefa (Job Result Status) apresentou Success

clip_image007

– Realize o download

clip_image008

– Tick e Download Selected

clip_image009

– Abra o Arquivo

clip_image010

– Observe que o arquivo é composto pelo Header e o Arquivo.csv

clip_image011

– Header.txt

Observe que o Header nada mais é do que a indicação para o CUCM do seu arquivo .csv, caso você altere o nome do arquivo.csv deve alterar no Header.txt>File:nome

clip_image012

Arquivo.CSV

   – Abra normalmente e selecione a primeira coluna

image

    – Selecione de Texto para colunas

clip_image014

– Selecione Delimitado

clip_image015

– Avançar

– separado por virgulas

image

– Concluir

clip_image016

– Verifique quais novas configurações  de CSS deseja inserir

clip_image013

3º Passo: Realize a Edição da planilha conforme sua necessidade

Nota: Esse processo não envolve sobrescrever existente (pelo menos minhas bat deram erro quando tentei), apenas para novas configurações , então delete do os campos que já foram configurados no CUCM. Como no exemplo deletei todos os campos do print anterior e adicionei a nova configuração abaixo.

Nota: Preste atenção e adicione apenas Route Partition existentes nas colunas pois caso contrario ocasionara erros.

clip_image017

– Salvar a planilha no formato especifico .csv

clip_image018

– Um macete muito importante é que mesmo que você salve em .csv (separado por virgulas), o arquivo não estará separado por virgulas e sim ; (ponto e virgula) acredito que isso seja um problema no Office e como CUCM não aceita ; (ponto e virgula) é importante seguir o passo abaixo

– Abra como .txt

clip_image019

– Observe está em ;(ponto e virgula)

clip_image020

-  Editar>Substituir

Substitua por ; (ponto e vírgula) por , (virgula)

clip_image021

– Agora sim correto

clip_image022

– Arquivo Salvar

– 4º Passo: Gerando arquivo . tar

– Abra 7-ZIP

– Adicione o arquivo.csv e header.txt

clip_image024

Nomeie o arquivo.tar

clip_image025

– verifique se o arquivo.tar contém os files,  arquivo.csv e header.txt

clip_image026

5º Passo: Realizar Upload no CUCM

Bulk Administration>Upload/Download Files

clip_image023

– Save

clip_image027

– Observe apos o Save observe na parte superior se o upload foi adicionada com sucesso

clip_image028

– 6º Passo: Realize a validação do Arquivo

Import/Export>Validate Import File

clip_image029

– Nomeie o arquivo

– Submit

clip_image030

– Observe apos o Submit observe na parte superior se a tarefa foi adicionada com sucesso

clip_image031

– Verifique sua tarefa

clip_image032

– Verifique se o Job Result Status está como sucess

clip_image033

– 7º Passo: Realize o Import

clip_image034

– Nomeie o arquivo

– Next

clip_image035

– Tick CSS

– Run Immediately

– Submit

Nota: Tick Override (apenas se você está sobrescrevendo um arquivo, isso vale se você já fez esse processo antes e ocorreu algum erro)

clip_image036

– Observe apos o Submit observe na parte superior se a tarefa foi adicionada com sucesso

clip_image037

– Verifique sua tarefa

clip_image038

– Verifique se o Job Result Status está como success

clip_image039

– 8º Passo Verifique se a sua configuração foi inserida corretamente

– 9º Possíveis erros:

– Durante a validação o CUCM verificou que o arquivo .TAR não contem o header.txt. Volte ao 5º Passo:

clip_image040

-Durante a validação o CUCM verificou que o o nome do arquivo não está correto dentro hearder.txt. Volte ao – 3º Passo:

clip_image041

– Durante a Inserção o CUCM verificou que existem expressoes não aceitas como acento ou mais que o tamanho permitido

clip_image042

3 Respostas to “Configurações CUCM via BAT (.csv)”

  1. Henrique said

    boa !!!!

    O override no seu exemplo, provavelmente alteraria a CSS DDD_CEL caso existisse.
    Existe o outro override (override file if it exists) que é quando você faz o upload de um arquivo com o mesmo nome.

    Até mais!

  2. Bem colocado Henrique, vou adicionar no conteudo.
    Obrigada

  3. Luis said

    Pessoal,
    Sabem dizer se é possível usar esse procedimento para atualizar route patterns ? Preciso desabilitar FAC de 300 rotas.

    Grato,
    Luis.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: