Veeam | Agent for AIX or SOLARIS


Userlevel 3

Hoje tenho prazer de trazer conhecimento das interfaces AIX e SOLARIS para fazer backup via VEEAM AGENT.

No início as integrações podem parecer complicadas ou complexas. Mas quando o contexto é entendido tudo fica mais claro.

Como todas as infraestruturas de backup, você deve avaliar os pré requisitos e limitações das integrações. Este post é focado apenas em configurações.

 

Abaixo os comandos essenciais para configurações.

*Adicione o VBR server nas máquinas protegidas:

veeamconfig vbrserver add --name NOMEDOSERVER --address xxx.xx.xxx.x --port 10006 --login USER --domain DOMINIO --password SENHA 

--address é o IP

*Crie os repositórios aonde os backups serão armazenados:

veeamconfig repository create --name NOMEREPO --location /NFS01/REPO/VEEAM --username veeam --password 'senha.123' --domain DOMINIO 

*Repositório local: Criao ou apresentado diretamente na máquina protegida

*Repositório VBR: Repositório promovido no VBR que irá armazenar os bkps.

*Crie os jobs com os conteúdos que devem ser copiados:

veeamconfig job create --name 'BACKUP FILESYSTEM' --repoName '[NOMEREPO ] Veeam Backup Repo' --includeDirs /opt/ --daily --at 20:00 --maxpoints 30

--daily: Diário

--weekdays: Semanal

--at: Horário específico

--weekdays-full: Dias da semana. Apenas full

--thisday-full: Dia específico. Apenas full

--maxpoints: define a retenção

*Criar um backup mensal:

veeamconfig job create --name 'DATABASE MENSAL' --repoName 'NOMEREPO' --includeDirs '/' --maxpoints 380

veeamconfig schedule activefull set --thisday '1' --at 00:00 --jobid xxxxxxxx-xxxxxx-xxxxxxxxxxxxx

veeamconfig schedule enable --jobid xxxxxxxx-xxxxxx-xxxxxxxxxxxxx

*Criar agendamento do job:

veeamconfig schedule set --xxxxxxxx-xxxxxx-xxxxxxxxxxxxx --daily --at '20:00' 

Para descobrir qual é o --id execute o comando abaixo:

veeamconfig job list 

*Criando exclusão nos jobs:

veeamconfig job edit --excludedirs '/NFS01,/REPO,/VEEAM' --excludemasks '*.data*,*.indx*,*.ctl*,*.dbf,*.lck*,*.lock*' for --id xxxxxxxx-xxxxxx-xxxxxxxxxxxxx

--excludedirs: Caminho completo

--includemasks: Máscara de nome de arquivo que define os arquivos que devem ser incluídos no backup.

*Iniciando um job

veeamconfig job start --id xxxxxxxx-xxxxxx-xxxxxxxxxxxxx

Após iniciado os logs podem ser validados no caminho abaixo:

veeamconfig session info --id xxxxxxxx-xxxxxx-xxxxxxxxxxxxx

*Para exportar logs use a opção de config import

veeamconfig config export --file veeam/config.xml 

*Para importar

veeamconfig config import --file veeam/config.xml

*Lista completa de comandos pode ser listada com o comando veeamconfig

 repository        - Backup repositories management

 vbrserver        - Veeam Backup and Replication servers management

 job           - Backup jobs management

 backup          - Backups management

 point          - Restore points management

 license         - License management

 agreement        - License agreement management

 config          - Import/export configuration

 grabLogs         - Collect support logs bundle

 schedule         - Jobs schedule configuration

 session         - Sessions management

 version, --version, -v  - Product version

 help, --help, -h     - Short help

 

Qualquer dúvida ou sugestão eu fico a disposição.

O post completo está no meu linkedin devido a quantidade limitada no blog

Jean.peres.backup@gmail.com


2 comments

Userlevel 5
Badge +5

Ótimo post ! Essas informações tanto para AIX quanto para o Solaris são fundamentais e extrema ajuda !

Userlevel 3

Ótimo post ! Essas informações tanto para AIX quanto para o Solaris são fundamentais e extrema ajuda !

Muito obrigado pelo feed! 

Comment