Dia a dia ou a rotina de um DBA Parte I (Database Administrator/ Administrador de Base de Dados)!!!

É comum ainda, em muitas empresas e especialmente nas empresas não tecnológicas nem de comunicações, o DBA ser recurso isolado e trabalhar sozinho sem pares iguais, o que origina preocupação relativamente à qualidade do seu trabalho, em particular se a natureza do negócio, empresa ou qualquer outro interveniente de “Peso” se opõe à utilização de chamadas “Boas Práticas” que tanto se ouve falar. A formação é essencial para consolidar conhecimentos e adquirir outros, trocar ideias e alinhar pelas melhores práticas.

 

Lista do que penso serem as tarefas mais importantes de um DBA:

 

#1 – Backup/Cópias de Segurança à Realizar Cópias de Segurança dos Dados e Restauro dos mesmos. Deverá se possível ter uma cópia diária de segurança completa dos dados, se tal não for possível deverá no mínimo ser semanal e não deverão ser esquecidos o Transaction log (activando e configurando o Log Shipping) no caso do SQL Server, os Redo Logs (activando e configurando archive log mode) no caso do Oracle. Estes deverão ser alvo de backup num intervalo compreendido entre os 5 e os 30 minutos. Não existem muitas situações que originem o despedimento de um DBA, mas não existir uma cópia de segurança efectiva e actualizada da base de dados é uma das situações que pode levar ao seu despedimento.

 

#2 – House Keeping/Remoção de Dados Antigos e/ou Desnecessários e outras tarefas não menos importantes à. Um DBA deverá gastar entre 30 a 60 minutos do seu horário de trabalho para esta operação, deverá planificar, produzir documentação e scripts para a sua efectivação. É uma  boa prática verificar se as instâncias estão em bom estado de performance, 20 a 30 minutos antes dos utilizadores se ligarem às Bases de Dados e aplicações ou Integração de Aplicações Corporativas (EAI) iniciarem solicitações às Base de Dados. Deverão ser verificados as actividades nocturnas, emails, alertas e notificações. É importante manter-se actualizado lendo fóruns, blogs, revistas da especialidade e livros técnicos. Não permita que lhe neguem este tempo de sanidade mental, que deverá ser uma rotina e não ocasional. No caso de se encontrar num grande projecto ou vários ou em momentos de muito stress, poderá ser tentado a não cumprir esta rotina, não o faça porque é este o caminho a seguir.

#3 – Best Practices/Melhores Práticas à. Caso possua a um determinado ambiente em que pareça que as melhores práticas não encaixam, deverá convencer e mostrar ao negócio que a sua aplicação faz sentido e é muito útil, no entanto deve ter em atenção a realidade e as necessidades de determinadas áreas, departamentos, empresas e negócios, nas quais não é possível implementar a totalidade das boas práticas.

(Continua…)

João Paulino

Uma Resposta para “Dia a dia ou a rotina de um DBA Parte I (Database Administrator/ Administrador de Base de Dados)!!!”

  1. dcanuto Diz:

    :) eu próprio já tomei a iniciativa de criar um blog sobre aspectos da vida de um DBA, coisa que adorei fazer :D
    Parabéns pelo espaço, às vezes é necessário tambem sermos criativos e mostramos que sabemos motivar, ensinar e adartamo-nos aos outros..
    Não é fácil, mas com esforço todos vamos onde queremos!!!!


Deixar uma Resposta

Tem de ter a sessão iniciada para publicar um comentário.