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