VetSoft - Troca Servidor
15 min
Criado por Eduardo em 07/05/2021 09:30
Atualizado por Eduardo em 07/06/2021 17:47

ROTINA DO PROCEDIMENTO

 

INFORMAÇÕES ADICIONAIS

 

CONFIGURAÇÕES


 

1. Pré-requisitos para o procedimento

  • O computador "Servidor VetSoft" precisa estar ligado e conectado na mesma rede do computador que será definido como "novo Servidor". 
  • O sistema operacional do "novo Servidor" deve ser Windows, em versões Windows 7 ou superiores.
  • O sistema rodará como administrador em todos os computadores e não há como alterar esta opção.
  • O técnico responsável precisa ter a senha do usuário "admin" (informação de conhecimento dos gestores da empresa)

 

 

2. Identificando o computador "Servidor VetSoft"

É considerado "Servidor VetSoft", o computador que possui todos os dados do sistema em sua pasta de instalação, tais como o Banco de Dados, Arquivos dos animais e Pasta de Backup. Também podemos identificar o servidor através do compartilhamento das pastas VETSOFT e FOTOS em rede. Já as estações do VetSoft (computadores cliente), possuem apenas a pasta de instalação (sem os dados do sistema) e o arquivo Config.ini apontado para o caminho do banco de dados, presente no Servidor VetSoft.

 

2.1. Por padrão, a pasta de instalação do sistema fica localizada no diretório C:\Program Files\Soft Design\VetSoft ou C:\Arquivos de Programas\Soft Design\VetSoft. Os diretórios mais importantes para a troca do Servidor, são as pastas BACKUP, DADOS e FOTOS. Conforme mostra a imagem abaixo, podemos ver o local de instalação do sistema e também as pastas a serem transferidas.


 

3. Verificação Firebird dos computadores

Antes de iniciar a troca do servidor, primeiramente devemos verificar a versão do Firebird instalada nele.

 

3.1. Pressione as teclas WIN  + R para abrir o Executar do Windows, digite o comando "appwiz.cpl" e pressione ENTER ou clique em "Ok".


 

3.2. Este comando levará aos "Programas e Recursos" e basta identificar a instalação do Firebird, que poderá ser "Firebird 2.0.3(x86)" ou "Firebird 2.5.8.27089" nas versões (x86 ou x64).

  • Atenção! Caso o Firebird instalado no atual Servidor seja 2.5 e o "novo Servidor" possua o Firebird 2.0, é necessário desinstalar o Firebird do "novo Servidor" e reiniciar.
  • Se a versão Firebird dos computadores for 2.0, mantenha a instalação e prossiga.


 

4. Parando serviços e renomeando pastas

O primeiro passo para iniciar a troca, é garantir que o banco de dados será transferido com a última informação cadastrada pelos usuários, por isso precisamos garantir que o sistema não esteja em uso no momento da transferência de dados. 

 

4.1. Pressione as teclas WIN  + R para abrir o Executar do Windows, digite o comando "services.msc" e pressione ENTER ou clique em "Ok".


 

4.2. Busque pelos serviços do Firebird, selecione o serviço e clique na opção de "Stop" para parar a execução.


 

4.3. E para uma maior garantia de sucesso e boas práticas, renomeie as pastas a serem transferidas, colocando a informação de que o servidor foi trocado e a data do procedimento, assim como é mostrado abaixo.


 

5. Configurar diretório do VetSoft Servidor

 

5.1. No "novo Servidor" , faça o download da estrutura de instalação pronta. 

 

5.2. Abra o arquivo baixado e descompacte a pasta "Soft Design" dentro do caminho "C:\Arquivos de Programas".

  • Se a pasta "Soft Design" existir no diretório, faça a cópia normalmente e sobrescreva os arquivos existentes.


 

6. Transferência de arquivos

Agora que temos a pasta de instalação, vamos transferir os arquivos do antigo Servidor, para o novo Servidor. No novo Servidor, acesse o Hostname do atual Servidor VetSoft, que no exemplo deste tutorial foi usado o "suporte-vetsoft".

 

6.1. No antigo Servidor, pressione as teclas WIN  + R para abrir o Executar do Windows, digite o comando "cmd" e pressione ENTER ou clique em "Ok".


 

6.2. Na tela preta do CMD, digite o comando "hostname" e pressione ENTER.


 

6.3. Agora no novo Servidor, pressione as teclas WIN  + R, digite o comando "\\nome_do_servidor" e pressione ENTER.


 

6.4. Serão mostradas as pastas compartilhadas pelo antigo Servidor, acesse a pasta "VetSoft" para copiar os dados para o novo Servidor.


 

6.5. Selecione as pastas renomeadas anteriormente, copie e cole na pasta de instalação do novo Servidor "C:\Arquivos de Programas\Soft Design\VetSoft".


 

6.6. Ao finalizar a transferência, renomeie os arquivos, deixando com o nome original (Backup, Dados e Fotos). A estrutura da pasta ficará semelhante a mostrada abaixo:


 

7. Removendo os compartilhamentos do antigo Servidor

Para que a rede não fique "poluída" com vários computadores compartilhando pastas, vamos aplicar a boa prática de desfazer os compartilhamentos do antigo Servidor. Isto também evitará que uma estação do VetSoft seja confundida com um servidor, devido a ter as pastas compartilhadas do sistema.

 

7.1. No antigo Servidor, acesse as pasta de instalação "C:\Arquivos de Programas\Soft Design", clique com o botão direito do mouse na pasta "VetSoft" e selecione a opção "Propriedades".


 

7.2. Selecione a aba "Compartilhamento" e clique no botão "Compartilhamento Avançado...".


 

7.3. Na janela de compartilhamento, desmarque a caixa "Compartilhar a pasta" e clique em "OK".


 

7.4. Agora acesse a pasta "VetSoft" e faça o mesmo procedimento de compartilhamento com a pasta "Fotos".


 

8. Configurações de compartilhamento e segurança

  • Atenção! A partir deste passo, todos os procedimentos se referem ao novo Servidor do VetSoft.

Com a instalação e dados prontos, vamos compartilhar e permissionar as pastas do sistema. Para isso, usamos um script pronto que compartilha as pastas, permissiona e libera as portas 3050 TCP/UDP no Firewall.

 

8.1. Acesse a pasta "C:\Arquivos de Programas\Soft Design\VetSoft\Instaladores\ServidorVetSoft".


 

8.2. Clique com o botão direito do mouse em cima do arquivo "1_LIBERACOES" e selecione a opção "Executar como administrador". A tela do CMD abrirá e fará automaticamente o compartilhamento e permissionamento de pastas, assim como a liberação das portas 3050 TCP e UDP no Firewall do Windows. 


 

8.3. Ainda na pasta "1_LIBERACOES", execute o arquivo "2_COMPARTILHAMENTOREDE". Será mostrada a janela da "Central de Rede e Compartilhamento" do Windows, clique em "Alterar as configurações de compartilhamento avançadas".


 

8.4. Nesta tela, existem 3 perfis de rede (Particular, Convidado e Todas as redes). É necessário expandir todas clicando no botão  à direita do nome dos perfis e configurar exatamente como mostrado na imagens abaixo. Conclua clicando em "Salvar alterações" no final da janela.

 

PARTICULAR

 

CONVIDADO OU PÚBLICO

 

TODAS AS REDES


 

9. Instalação do Firebird

Conforme mencionado na Verificação Firebird dos computadores, é necessário ter conhecimento da versão Firebird instalada no antigo Servidor para instalar a mesma versão no novo Servidor. Analise as opções mostradas abaixo:

  • Caso seja versão 2.0 e o novo Servidor já possua esta instalação, continue clicando aqui.
  • Caso seja versão 2.0 e o novo Servidor não possua instalação, continue clicando aqui.
  • Caso seja a versão 2.5 e o novo Servidor possua a instalação 2.0Desinstale o Firebird 2.0, reinicie o computador e continue o procedimento clicando aqui.
  • Caso seja a versão 2.5 e o novo Servidor não possua instalação, continue o procedimento clicando aqui.

 

9.1. FIREBIRD 2.0

9.1.1. Acesse o diretório "C:\Arquivo de Programas\Soft Design\VetSoft" e execute o arquivo "Firebird-2.0.3.12981-1-Win32".


 

9.1.2. Aceite o "Contrato de licença" e clique em "Seguinte >", nos demais passos apenas clique em "Seguinte >" até o final da instalação.

  • Referente a licença, o Firebird é um software open source, então a sua licença é gratuita.


 

9.2. FIREBIRD 2.5

9.2.1. Para instalar a versão 2.5, acesse a pasta "C:\Arquivos de Programas\Soft Design\VetSoft\Instaladores\ServidorVetSoft e execute o arquivo "3_Firebird-2.5.8.27089_0_Win64".

  • Se Windows do novo Servidor estiver na versão 32bits, clique aqui para baixar o Firebird 2.5 (x86). A instalação é a mesma para ambas as versões. 

  

9.2.2. Na tela de bem vindo, apenas pressione "Seguinte >". Aceite o contrato de licença na tela posterior e novamente pressione "Seguinte >".


 

9.2.3. Avance as telas até chegar na tela "Seleccione os componentes", marque a opção "Binários Classic Server" e clique em "Seguinte >".


 

9.2.4. Na tela "Selecione tarefas adicionais", marque a opção "Executar como serviço?" e a caixa "Usar SuperClassic?". Clique em "Seguinte >" para iniciar a instalação do Firebird.

  • Atenção! Se no momento da instalação o computador reiniciar automaticamente, será necessário desinstalar o Firebird e recomeçar o processo desde o inicio.


 

9.2.5. Na tela final, mantenha selecionada a opção "Iniciar o Serviço do Firebird agora?" e clique em "Concluir".


 

10. Atualizando o executável do sistema

Neste passo, será feita a criação do executável do sistema e atualização dos arquivos.

 

10.1. Dentro da pasta de instalação "C:\Arquivos de Programas\Soft Design\VetSoft" execute o arquivo "Atualizar.exe".


 

10.2. A tela abaixo será mostrada, clique em "Atualizar agora" e aguarde o final do processo.


 

10.3. Após o final da atualização, selecione os arquivos "VetSoft.exe" e "VetSoft_Suport.exe", clique com o botão direito do mouse e selecione a opção "Enviar para > Área de trabalho".


 

11. Configurando servidor de backup

 
11.1. Execute o VetSoft, faça login com o usuário "admin" e na parte superior do sistema, acesse a opção "Configurar".
 
11.2. Acesse a aba "Dados / Backup" e informe o nome do novo Servidor.
  • Caso não saiba o nome do novo Servidor, faça da mesma forma como foi visto neste passo, porém execute o procedimento no novo Servidor.


 

11.3. Ainda nas opções de Backup, é possível configurar outro caminho para armazenar os backups. Se deseja alterar o caminho, o novo caminho utilizado deverá estar compartilhado em rede com o caminho específico "\\nome_do_servidor\VetSoft\Backup".

  • Normalmente é utilizada outra mídia de backup, como por exemplo um Pendrive, HD Externo, pasta de backup em nuvem e etc.
  • Nossa equipe aconselha manter o caminho de backup padrão e fazer um backup em nuvem. Neste caso, contate o nosso comercial para verificar a solução Backup em Nuvem VetSoft.

 


 

12. Configurando o arquivo "config.ini" das estações VetSoft

Com o Servidor corretamente configurado, vamos criar o arquivo "config.ini" que será utilizado nas estações do VetSoft para apontar o caminho do banco de dados utilizado no sistema.

 

12.1. Acesse o diretório "C:\Arquivo de Programas\Soft Design\VetSoft", localize e copie o arquivo "config.ini".


 

12.2. Ainda na pasta do sistema, acesse o diretório "Instaladores> EstacaoVetSoft> 2 - Copiar arquivo desta pastae cole o arquivo copiado.


 

12.3. Abra o arquivo "config.ini" com o bloco de notas e insira o nome do novo Servidor no campo "Database", ficando da seguinte forma: "NOME_SERVIDOR:CAMINHO DO BANCO DE DADOS". Mais abaixo nas informações, altere a o campo que está definido como "servidor", mudando para "cliente"

  • Atenção! Após o nome do servidor, inserir "dois pontos" para apontar o caminho do banco.

 

13. Configurando as estações VetSoft

 

 

 

Este artigo foi útil para você?
Últimos artigos visitados