[firebase-br] RES: Upgrade firebird 3.0.4 para 3.0.5

Angelo Ricardo Miquelin Neto angelo em softmiq.com.br
Qua Jan 29 09:08:57 -03 2020


Bom dia Alexandre:


Considere a solução proposta pelo Gladiston, tente usar containers com o
Docker, assim vc ganha não só em escalabilidade como também  em $$. É uma
solução mais avançada inclusive do que usar VMs.

Veja:

https://www.meupositivo.com.br/panoramapositivo/container-docker/


Sei disso pq tenho soluções customizadas de containers Linux prontas com FB
ou MySQL para liberar. E tendo os templates dos containers prontos, em
questão de 5 minutos vc tem um ambiente já testado e aprovado pela equipe de
programadores, analistas e Infra de TI (o nome mais na moda pra isso é
DevOps), sem se preocupar muito com todos os detalhes que envolve subir uma
nova solução para um cliente, pois o ambiente já foi testado e aprovado
anteriormente. Facilita um monte de coisas, backup, troca de equipamento, SO
e muitos outros aspectos.

Existem até containers prontos para uso com essa finalidade. Vc nem precisa
criar do zero:

https://www.firebirdnews.org/firebird-docker-updated-to-3-0-1-and-2-5-6-crea
ted-by-jacob-alberty/

O tempo e dinheiro que vc ganha depois é muito maior do que o investido no
aprendizado de containers x Docker.

Mas cada um deve decidir por si. Se vc acha melhor usar Bare Metal, e se
isso te atende, continue em frente.
 

Angelo.

===============================================================
 []___
 /    /\____    Angelo Ricardo Miquelin Neto
/_/\_//____/\   Gerente Operacional - SoftMiq Informática
| || |||  |||   (42) 3028-5500   (42) 9 9972-6575
| || |||__|||   Ponta Grossa - Paraná - Brasil
===============================================================

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Alexandre
Pereira Bühler
Enviada em: terça-feira, 28 de janeiro de 2020 17:01
Para: Gladiston Santana; FireBase
Assunto: Re: [firebase-br] Upgrade firebird 3.0.4 para 3.0.5

Todas as instâncias ficam num baremetal.
Não trabalhamos com vm.
Tem funcionado assim por mais de 8 anos e reduz nosso custo.
Mas obrigado pela sugestão.

Em 28/01/2020 16:28, Gladiston Santana escreveu:
> Se são clientes diferentes você deve virtualizar, o melhor é que seja 
> com Linux porque ocupa menos recursos(hardware e licenças) e - pelo 
> menos com o Xen - voce pode indicar quanto de recursos cada VM terá, 
> se alguém comprar mais CPU/Memória/Disco você ajusta isso na VM 
> dinamicamente. Fazer do seu jeito é perigoso porque um cliente pode 
> quebrar as demais instâncias ACIDENTALMENTE ou PROPOSITALMENTE.
>
> Estou um pouco atrasado na sugestão que vou lhe dar porque estou 
> atuando agora noutra area ligada mais a programação, mas os ISPs estão 
> usando "docker" que é o meio mais simples de distribuir e gerenciar 
> múltiplas VMs sem ter que ficar instalando tudo de novo numa nova VM. 
> Busque informações a respeito.
>
> Por fim, num apache da vida voce fará com que meucliente.isp.com.br 
> <http://meucliente.isp.com.br> seja redirecionado para o IP da VM 
> adequada que responderá pelos serviços instalados, no caso do FB na 
> porta 3050.
>
> Mas essas instruções não é coisa de DBA fazer, é coisa para o 
> SYSADMIN, este teria o conhecimento necessário para fazer o que lhe 
> falei.
>
> Em ter., 28 de jan. de 2020 às 15:51, Alexandre Pereira Bühler 
> <alexandre em simaoebuhler.com.br <mailto:alexandre em simaoebuhler.com.br>> 
> escreveu:
>
>     Bom dia,
>     Eu tenho um servidor de hospedagem compartilhada onde forneço para
>     meus
>     usuários uma instância separada.
>     Ou seja, tenho firebird na porta xx50 para usuário x, firebird na
>     porta
>     xx51 para usuário y.
>     Eu faço a instalação com o instalador linux.
>     Depois paro a instância e copia a instalação para uma nova pasta.
>     Ajusto tmp, porta, etc, de forma que cada usuário tenha seu firebird.
>     O problema começa quando vem atualização.
>     Agora saiu a 3.0.5.
>     Isto significa uma nova cópia do Firebird para cada cliente.
>     Minha pergunta é como preservar os usuários de cada cliente durante a
>     atualização do 3.0.4 para o 3.0.5?
>     Cada um tem sua instância. Isto implica em SYSBA diferente para cada
>     usuário, bem como outros usuários que foram criados.
>     Se eu parar a nova instância 3.5.0 e copiar o security3.fdb da
>     3.0.4 na
>     nova instalação funciona?
>
>     -- 
>     Alexandre Pereira Bühler
>
>     Simão &  Bühler Ltda (Infobrindes)
>     http://www.simaoebuhler.com.br
>     alexandre em simaoebuhler.com.br <mailto:alexandre em simaoebuhler.com.br>
>     Telefone: (41) 3039-5428
>
>     Infobrindes (Simão &  Bühler Ltda)
>     Brindes e material promocional.
>     http://www.infobrindes.com.br
>     karin em infobrindes.com.br <mailto:karin em infobrindes.com.br>
>     Telefone: (41) 3082-8667
>
>
>     ______________________________________________
>     FireBase-BR (www.firebase.com.br <http://www.firebase.com.br>) -
>     Hospedado em www.locador.com.br <http://www.locador.com.br>
>     Para saber como gerenciar/excluir seu cadastro na lista, use:
>     http://www.firebase.com.br/fb/artigo.php?id=1107
>     Para consultar mensagens antigas:
>     http://www.firebase.com.br/pesquisa_lista.html
>
>
>
> -- 
> A Vidy possui um Sistema de Gestão da Qualidade estruturado e com 
> Certificação ISO 9001 há mais de 10 anos, mantendo seu foco na 
> Qualidade e na Melhoria Continua.
>
> Em março de2018 migramos com sucesso para a nova versão da ISO 9001.
>
> Somos a única Empresa Brasileira de Engenharia de Laboratórios com 
> certificação com o Escopo Completo; desde Projetos, Engenharia, 
> Construção, Fabricação e Instalação de Laboratórios.
>
> 	
>

-- 
Alexandre Pereira Bühler

Simão &  Bühler Ltda (Infobrindes)
http://www.simaoebuhler.com.br
alexandre em simaoebuhler.com.br
Telefone: (41) 3039-5428

Infobrindes (Simão &  Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
karin em infobrindes.com.br
Telefone: (41) 3082-8667

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista