Implantação do Bunker em um servidor FARM Linux-UBUNTU
Caso de teste para implantação do Bunker e execução da rotina de backup em um servidor FARM ||
🎯 Objetivo: Realizar a implantação do Bunker em um servidor Linux - UBUNTU eque testaresteja em modo FARM, ou seja, que tem várias portas habilitadas, sendo cada porta destinada a execuçãocada deinstância backupdo com envio para nuvem.Postgres
Pré-condições: Sendo um servidor, a máquina precisa ter Postgres instalado com avárias portaportas padrãodo 5432Postgres habilitadahabilitadas e operante.direcionadas para as instâncias.
DICA AINDA EM CONSTRUÇÂO
👣 Passos:
- Coloque o arquivo de instalação do Bunker referente a sua versão de Máquina em uma pasta;
- Abra o terminal dentro desta pasta;
- Nesse terminal, execute o comando
./bunkerxx -i(onde xx é a versão do seu arquivo Bunker que está na pasta);
- Obs.: Caso seu usuário e senha do Postgres seja diferente do Padrão, será preciso colocar o usuário e senhs correspondente a esse User, como por exemplo:
./bunker20 -i --user=PGADMIN --password='Heg@m!wj'
onde,PGADMINé o User, e"Heg@m!wj"é o password.
- Obs.: Caso seu usuário e senha do Postgres seja diferente do Padrão, será preciso colocar o usuário e senhs correspondente a esse User, como por exemplo:
- Selecione o tipo Banco que será implantado (PostgreSQL ou SQLServer);
- Digite o código do cliente (CRM) e confirme com um "s" na sequência;
- Informe por fim o diretório onde será realizado o backup e confirme com um "s".
- Estando tudo certo aparecerá uma mensagem "Banco de dados xxxxxx implantado com sucesso".
- Para conferir, execute o comando
crontab -ee confirme se aparece uma linha similar a essa:0 23 * * 3 /home/dsncir/Documentos/TesteBunker/bunker20 -f --crm=177944 --sgbd=postgresql --database=db2 --directory=/home/dsncir/Documentos/TesteBunker/ --port=5434
Resultado esperado: Espera-se que o bunker esteja instalado nessa máquina ubuntu.
Para conferir, basta executar o comando crontab -e e conferir se existe uma linha similar a essa:0 23 * * 3 /home/dsncir/Documentos/TesteBunker/bunker20 -f --crm=177944 --sgbd=postgresql --database=db2 --directory=/home/dsncir/Documentos/TesteBunker/ --port=5434
💡 Dica: Caso deseje ver os logs que ocorrem em cada passo da instalação, basta executar o comando export BUNKER_DEBUG=TRUE