sábado, 13 de março de 2021

TSM 7.1 - Passo a passo para instalação de uma nova instance (PARTE 02)

Fala pessoal,
Vamos dar sequência na criação da instance de TSM 7.1


Passo 10
Vá no diretório do TSMServer e execute o programa "dsmicfgx"





Selecione o idioma (eu prefiro sempre trabalhar com a versão em inglês). Normalmente a maioria do material que encontramos na internet está em inglês, bem como os famosos redbooks e as traduções geralmente são toscas.

Next....





Passo 11
Como se trata de um servidor single instance, o padrão é manter o nome "Server1", mas pode ser alterado se quiser. Na sequência preencher com o User ID\Password da instance. No meu caso, tenho um usuário no domínio somente para uso do TSM.




Passo 12
Aqui é onde você define o path onde serão criados os arquivos de configuração da instance. Você pode manter o default como abaixo ou alterar para algum outro disco que queira.




Passo 13
Nesta tela você deve definir o path onde será instalado o DB do TSM.


Passo 14
Nesta parte você define os paths dos diretórios do ActiveLog, ArchiveLog e os Mirrors.



Passo 15
Nesta parte você define o nome da Instance (Server Name). Durante a instalação ele pega automaticamente o hostname do servidor. Você pode mantê-lo e alterar depois via command line.



Passo 16
Hora de definir o primeiro usuário que será criado no TSM. Você pode dar qualquer nome.  Eu prefiro manter o já conhecido admin com uma senha decente. Nada de admin/admin como vemos por aí.


Passo 17
Valide a configuração das portas. Deixe as default ou altere se necessário.


Passo 18
Pronto. Dê next e vá acompanhando a evolução até o final.


























Ao término do processo, pode fechar o wizard. A partir desse momento a instance já estará com os serviços ativos e estará disponível para conexões externas. Teste o acesso com o usuário "admin" criado em um dos passos.

Dica: Com esse usuário, crie o usuário nominal para todas as pessoas que terão permissão de acesso ao TSM e BLOQUEIE o usuário admin por ser genérico.

Esta instalação de TSM foi feita em conjunta com um grande colega de profissão e que conhece demais de TSM. Cesário Jonas.


É isso. Espero ter ajudado.

Abs
Sasso

TSM 7.1 - Passo a passo para instalação de uma nova instance (PARTE 01)

Fala pessoal

Recentemente tivemos um problema em nossa Library Manager e por motivos diversos não conseguimos recuperá-la. Fizemos diversos tipos de análises e tratativas e nada dela voltar. 

Tentamos também fazer um repair na instalação, remoção, reinstalação do zero e nada funcionou. Acreditamos que a máquina estava realmente com algum problema. Diante disse, partimos para formatação do servidor e reinstalação da Library Manager.

Aqui está o passo a passo com algumas observações extras não documentadas, mas que no dia a dia e a depender do seu ambiente, será preciso fazer.

Obs.: Nosso ambiente está montado em Windows 2012. Apesar de não estar mais em produção, precisamos mantê-lo no ar devido ao legado ainda não expirado.

Obs2: Todos os passos abaixo foram feitos já usando o usuário criado para a instance.

Passo 01
Abrir o gpedit.msc: Local Computer Policy ⇾ Windows Settings ⇾ Security Settings ⇾ Local Policies ⇾ Security Options. 
Procure pela policy "User Account Control: Run all administrators in Admin Approval Mode", altere a configuração para "Disabled".























Passo 02
Abra o regedit da máquina e siga para o path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system. Procure por uma chave chamada "LocalAccountTokenFilterPolicy" e sete o valor para 1. Se não existir, apenas dê um right-click e crie uma chave DWORD exatamente com esse nome e esse valor.


























Passo 3
Baixe os binários do Passport Advantage da IBM extraia os binários para uma pasta local do servidor.

























Passo 04
Execute o programa "install" como administrator.




















































Passo 05
Nesse primeiro momento, selecione apenas o "IBM Installation Manager"






















Passo 06
Aceite os termos de licença.





















Passo 07
Defina o path de instalação, configura as informações no resumo e instale. Ao final, clique em Reiniciar o Installation Manager.








































Passo 08
Ao reiniciar o Installation Manager, click em Instalar



Na próxima tela, clique em Repositório.




Clique no botão Incluir Repositório e vá para o path onde os binários foram extraídos, procure por uma pasta "repository" e selecione o arquivo repository.config





















Passo 09
Selecione os pacotes do TSM, License, Drivers.





Avance...

Avance...

Avance...

Selecione "IBM Tivoli Storage Manager Extended Edition"

Aceite a licença e avance

Finalmente clique em Instalar.




















Para não ficar muito extenso, vou dividir a postagem em duas partes. Na próxima iremos criar e subir a instance.

abs,

Sasso

sexta-feira, 22 de janeiro de 2021

Netbackup | Falha em backup devido erro de certificado



Olá pessoal tudo bem?
Recentemente tivemos algumas situações onde backups que estavam sendo executados com sucesso passaram a apresentar erro 7625. 



Esse erro não é muito comum, ao menos no nosso ambiente e a primeira mensagem que a log do backup no Activity Monitor nos mostra é "A SSL socket connect failed"


Aparentemente um erro voltado para o certificado e para isso rodamos o comando abaixo diretamente no cliente. O resultado do comando é bem claro: Reissue token is mandatory.



A partir daí fica mais fácil de tratar e para isso bastou seguir os seguintes passos.

- Host Management --> Reset Host Attributes
- Host Management --> Generate Reissue Token

Dê um nome e salve.



- Próximo passo é logar no client, abrir o CMD como admin e rodar os seguintes comandos:

.\nbcertcmd.exe -deleteAllCertificates
.\nbcertcmd.exe -getCACertificate
.\nbcertcmd.exe -getCertificate -host xxxxx -token




- Por fim, voltar para o Masterserver e Host Management --> Mappings for approval e validar se tem alguma pendência. Se houver, fazer a aprovação.

segunda-feira, 19 de outubro de 2020

TEM BACKUP?

Olá galera,

Durante muito tempo esse blog serviu e ainda serve para ajudar colegas de profissão. Basicamente são dicas e alguns problemas que passamos e como foram resolvidos na prática.


Durante essa pandemia fiquei pensando que poderia escrever algo direcionado aos iniciantes. Nada técnico, mas sim conceitos, definições. 


O resultado é o ebook abaixo.



Como disse é um ebook para iniciantes. São conceitos e abordagens básicas com dicas para que você reflita pontos a considerar quando estiver montando uma infraestrutura de backup, bem como definir qual política de backup adotar.

Segue o link:

TEM Backup - Jeferson Sasso


Espero que gostem.

Nesse primeiro momento o ebook é compatível com qualquer app kindle. Mas em breve farei um novo import para que fique também disponível diretamente no Kindle.

Um abraço a todos.

Jeferson Sasso

quinta-feira, 16 de julho de 2020

Netbackup - Configurando o Oracle Inteligent Policy

Fala pessoal, tudo bem?
Já precisaram configurar um backup de RMAN através do Inteligent Policy do Netbackup?


Vamos à prática.


1- Instalar o NBU Client no servidor.
2- Ajustar o bp.conf
3- Vai na interface gráfica do NBU (Netbackup Management → Applications → Oracle → All Instances


Obs.: O NBU consegue identificar os bancos ativos nos servidores que possuem client instalado. Dar refresh para atualizar a lista de bancos.





Atenção: Observar o campo STATE. Novos bancos estarão com esse campo em branco, indicando que precisam ser registrados/ativados para que possamos fazer backup via OIP. Os bancos que estão com status Active, significa que já foram registrados/ativados.


4- Right-Click no banco que será registrado/ativado. Entrar na Opção Register.






5- Entrar com a credencial conforme abaixo






Apenas reforçando:
- A primeira credencial é o usuário/senha usada para o banco no SO. Na maioria dos casos, é o usuário Oracle
- A segunda credencial é o usuário/senha criado pelo DBA para uso exclusivo do NBU. Esse usuário precisa ter permissão sysdba (se o dba te questionar, mostre a página 110 do manual).
- O Net Service name (TNS Alias) é o dba que informa. Para testar o nome passado pelo DBA, rodar na máquina o comando: tnsping <net service name>


6- Criar uma policy do tipo Oracle





7- Criar os schedules conforme necessidade da política. Atentar que para policies OIP, não existe mais o Default-Application-Backup. Somente os schedules que você preisa.


Type of Backup → Full Backup
É um backup full Level 0. No exemplo abaixo, é um backup full a ser executado diariamente.






Type of Backup → archived Redo Log Backup
É o backup de archivelog do Oracle





Na aba Instances and Databases, selecionar a opção Protect Instances and Databases e logo abaixo New.


Quando a aparecer a aba com as instances, reparem que vão aparecer TODAS as instances de TODOS os clients que já foram registradas/ativadas. Selecionar apenas a instance que precisa de backup conforme policy.








Na aba Backup Selections, deixar a opção default (Whole database).





Na última aba, ORACLE, atentar para os campos marcados. Apesar de serem auto-intuitivos, importante prestar atenção e customizar conforme necessidade de cada banco. O ideal é compartilhar com o DBA as opções que serão usadas aqui.




Depois disso, rodar um backup manualmente e validar a execução. Importante também pedir para o DBA validar a execução no banco.





É isso. Até a próxima
Abs,
Sasso
















segunda-feira, 6 de julho de 2020

Netbackup - Como reduzir os logs do /usr/openv com segurança

Fala pessoal, tudo bem?
Aqui vai uma dica rápida, se vocês tiverem algum problema de falta de espaço no /usr/openv no Master Server e precisarem fazer alguma limpeza, cuidado com a limpeza. Não saiam apagando qualquer coisa sem ter plena certeza do que se trata.

Você pode utilizar um comando chamado vxlogmgr com a opção -d. Ele irá apagar com segurança logs não mais necessárias ao ambiente e assim liberar um pouco de espaço.

No exemplo abaixo dá para ver que o /usr/openv está com 76%

Rode o comando

Ele lista a quantidade de logs a serem deletadas e pergunta se quer continuar.

Ao final podemos ver no exemplo que o FS baixou para 75%.


Isso foi apenas um exemplo do que fazer em uma necessidade de emergência. Avalie o seu ambiente e veja se não é o caso de aumentar o filesystem ou se o ofensor for o catálogo, se já não é hora de criar um novo domínio, ok?

Forte abraço
Sasso