Atualizações de Sistemas


Todos que trabalham com informática sabem que nenhum sistema é tão bom que não possa ser melhorado. As atualizações de um software podem ter inumeras razões, entre elas podemos citar correções de bug’s, adequação a normas e legislações, etc.

Sem dúvida a atualização pode trazer muitos beneficios para os usuários e administradores de sistemas. Mas este processo que a principio pode parecer simples, nem sempre é, isso depende muito da linguagem utilizada no desenvolvimento, da técnica de programação, do banco de dados e das pessoas envolvidas.

Esta semana tive 2 experiências com a mesma atualização que comprovam minha opinião sobre o asssunto. Na terça-feira tentei fazer a atualização do sistema que utilizo no hospital, fiz um backup do banco de dados e também fiz uma cópia da pasta onde esta o programa em sua versão atual. Depois entrei em contato com os usuários que estavam utilizando o sistema e pedi para fechar o sistema e só acessá-lo novamente após a atualização, fiquei então de avisá-los.

Com todos os usuários fora do sistema, iniciei a atualização e logo encontrei um problema, os arquivos que deviam ser copiados para a pasta do sistema não estavam substituindo os antigos, pois estes estavam ainda sendo utilizados por alguém, pensei logo que algum usuários estava tentando acessar o sistema, mesmo após o meu aviso. Verifiquei no servidor e não havia ninguém logado, tentei copiar os arquivos novamente, sem sucesso.

Verifiquei então no servidor (Windows 2003 Server) e fechei todas as sessões abertas e seus respectivos arquivos. Problema resolvido, consegui então copiar os arquivos para a pasta do sistema. Até este momento já tinham se passado mais de 30 minutos e os usuários do sistema já haviam ligado umas 4 vezes para saber sobre o andamento do processo. Continuei com o procedimento, o utilitário de atualização realizou um backup completo do sistema, banco de dados e programas. Terminada a cópia de segurança o utilitário iniciou a atualização propriamente dita. Decorridas quase 2 horas desde o inicio do procedimento a atualização ão havia terminado, percebi então que a minha conexão com a rede local não estava funcionando direito, o utilitário estava travado. Tentei fechar o programa, sem sucesso, então utilizei o bom e velho control-alt-delete e fechei o utilitário de atualização.

As ligações dos usuários continuavam, cada vez mais irritados, eles reclamavam que o procedimento estava demorando muito e que filas se formavam no atendimento ao público (Não vamos esquecer que trabalho em um hospital com um pronto-socorro muito movimentado).

Fui obrigado então a restaurar o backup que havia feito e voltei o sistema para sua versão anterior. Com o tempo e a paciência esgotados fui embora para casa.

Hoje resolvemos (Meu chefe e eu) realizar novamente o procedimento, desta vez seria mais difícil pois ao invés de uma atualização faríamos duas.  Para facilitar o trabalho e evitar problemas de comunicação na rede local, resolvemos copiar todos os arquivos da atualização para uma pasta no servidor. Avisei os usuários novamente e depois desconectei o cabo de rede do servidor, fiz uma backup do banco de dados e da pasta dos programas. Iniciei a primeira atualização que havia sido interrompida na terça, depois de alguns minutos o processo havia terminado, bingo, tudo ocorreu sem problemas, logo depois iniciei a segunda atualização e depois de alguns minutos o processo havia terminado sem nenhum problema. Todo o procedimento não levou 1 hora.

Conectamos o servidor a rede local novamente e liberamos o sistema para os usuários utilizarem. Moral da história: Um coisa que a principio pode parecer fácil se torna extremamente dificil e complicada pois depende de dezenas de fatores que fojem ao nosso controle. Mas se planejarmos com antecedencia os riscos de algo dar errado são bastante minimizados.

Um abraço a todos.

Até a próxima.

Uma resposta para “Atualizações de Sistemas

  1. Depois de muito ralar descrobri o óbvio:

    NUNCA ATUALIZE NADA

    EM VÉSPERA DE FERIADO

    EM VÉSPERA DE FINAL DE SEMANA.

Deixe uma resposta para Emerson Krinski Cancelar resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s