Apesar das particularidades de um administrador de sistemas variarem de acordo com a plataforma, há questões básicas que não variam. Estas questões compoem a filosofia da administração de sistemas.
As questões são:
Automatizar tudo
Documentar tudo
Comunicar o máximo possível
Conhecer seu recursos
Conhecer seus usuários
Conhecer seu negócio
A segurança não pode ser postergada
Planejar com antecedência
Espere o inesperado
As seções seguintes exploram cada uma das questões em detalhes.
A maioria dos administradores de sistemas é sobrecarregado — seja pelos seus usuários, pelos seus sistemas ou por ambos. Em muitos casos, a automação é a única saída. Em geral, qualquer atividade executada mais de uma vez deve ser analisada como uma possível candidata para automação.
Aqui estão algumas tarefas comumente automatizadas:
Verificação e relatório do espaço livre em disco
Backups
Coleta de dados sobre o desempenho do sistema
Manutenção da conta do usuário (criação, remoção, etc)
Funções específicas a negócios (envio de dados a um servidor Web, relatórios mensais/quadrimestrais/anuais, etc)
Esta lista não está completa; as funções automatizadas por administradores de sistemas são limitadas somente pela vontade do administrador em escrever os scripts necessários. Neste caso, ser preguiçoso (e deixar todo o trabalho mundano para o computador) é uma coisa boa.
A automação também oferece aos usuários o benefício extra de prever melhor a consistência dos serviços.
![]() | Dica |
|---|---|
Tenha em mente que, se você tiver que automatizar uma tarefa, é provável que você não seja o primeiro administrador de sistemas com essa necessidade. É aqui que os benefícios do software livre se sobressaem — você pode alavancar o trabalho que outra pessoa teve em automatizar o trabalho manual que atualmente consome seu tempo. Portanto, sempre busque na Internet antes de escrever qualquer coisa mais complexa que um script Perl. |