ser administrador de sistema é como ser Han Solo: você deve resolver problemas para a esquerda e para a direita, você deve estar no topo de tudo o tempo todo e, o mais importante: você deve garantir que nada trave.
não é um trabalho fácil-mas se você tem as ferramentas certas (como a Millennium Falcon), as pessoas certas em sua equipe (como Chewbacca) e as políticas e procedimentos certos (como a força), então você pode prosperar. Para ajudá — lo a desfrutar do sucesso e da felicidade como administrador do sistema — e trazer ordem ao caos-Aqui estão 10 melhores práticas para trabalhar e viver:
1. Sê simpático. Seja simpático. Seja o melhor que puder!
agora, eu sei que você está pensando: “Sério? Esta é uma prática recomendada?”. Bem, sim, é-e é muitas vezes esquecido, também. Não estou dizendo que você deve dar a todos os punhos e dizer “parece que alguém tem um caso das segundas-feiras” (na verdade, nunca, nunca faça isso!). O que estou dizendo É Que parte do seu trabalho é ser a “ponte” entre os seres humanos e a tecnologia/sistemas. Você é como um Embaixador e um guia. Se você abraçar esse papel e Responsabilidade, sua satisfação na carreira — e suas oportunidades profissionais de crescimento — aumentarão.Sim, eu sei que os usuários finais podem ser frustrantes às vezes, e eu também sei que você é um Ser Humano, Não uma máquina. Mas se você fizer o seu melhor e permanecer profissional em todos os momentos (ou o máximo possível), então você colherá as recompensas muito rapidamente.
2. Monitore seus sistemas
sempre, sempre, sempre monitore seus sistemas! São como crianças. Você precisa ficar de olho neles, ou eles vão ter problemas. E não assuma que ” nenhuma notícia é uma boa notícia.”Quando as coisas estão assustadoramente quietas, a menos que você tenha dados dizendo que está tudo bem, provavelmente há algo ruim acontecendo em segundo plano.
certifique-se de ter uma visão abrangente do ambiente de rede, incluindo Uso de memória, tráfego de rede, CPU e capacidade. Além disso, analise seus bancos de dados e os dados de seus usuários precisam antecipar os requisitos de capacidade futuros. E, claro: tenha uma linha de base do comportamento operacional normal do seu sistema, para que um alarme possa disparar quando algo estiver fora do comum. Ter um sistema de alerta proativo é uma parte essencial do seu sucesso-e da sua sanidade!
3. Execute o planejamento de recuperação de desastres
você está pronto para um desastre? É melhor que estejas. E não apenas um grande desastre que afeta todo o seu datacenter, mas também o tipo que pode afetar um único sistema. Se você não tiver um plano de emergência robusto e prático pronto para uso, crie um o mais rápido possível. Certifique — se de que inclui o que precisa ser feito-e por quem, caso você esteja longe do escritório quando ocorrer um desastre. Você não quer que as pessoas entrem em pânico; você precisa que elas estejam preparadas.
também tenha em mente que os melhores planos de recuperação de desastres não são projetados para “se” algo acontece, mas “quando” algo acontece. Infelizmente, nenhuma quantidade de backups regulares, redundância ou balanceamento de carga impedirá que um desastre aconteça (mas é claro que você ainda deve fazer tudo isso).
4. Mantenha seus usuários informados
um usuário informado é confiante, feliz e o mais importante: um usuário seguro. Sempre informe aos usuários quando esperar atualizações ou alterações. Seja claro e breve ao se comunicar, mas também (como aconselhado em #1) seja amigável. Tenha em mente que algumas pessoas têm medo da tecnologia e são intimidadas pelos detalhes. Você quer construir relacionamentos de confiança com seus usuários, para que eles sigam as regras e digam se suspeitam que algo está errado ou Incomum. Se eles têm medo de que você os agarre ou os faça se sentirem estúpidos, eles ficarão quietos até que algo sério dê errado.
5. Faça backup de tudo
se você optar por adotar apenas uma dessas melhores práticas, então deve ser isso — porque poderia salvar sua carreira mais de uma vez. Sempre-repito, sempre-tenha uma política de backup sólida que tenha sido testada e comprovada para funcionar, mesmo que seus servidores sejam replicados. Um erro replicado ainda é um erro! Espere o melhor…mas prepare-se para o pior e sempre, repito Sempre, teste suas restaurações!
6. Verifique seus arquivos de Log
Verifique regularmente seus arquivos de log quanto a erros e avisos, para que eles possam alertá-lo sobre problemas antes de se tornarem uma ameaça para seus servidores e tudo o que eles suportam. E não se preocupe que passar por todos os seus arquivos de log levará uma eternidade. Existem ótimas ferramentas para ajudar a tornar o processo muito mais simples e rápido.
7. Implementar segurança Forte
nunca podemos falar o suficiente sobre a importância da segurança! Seus esforços de segurança devem se alinhar com os dados que você precisa proteger e ser apoiado pelo princípio de menor privilégio, um sistema de segurança baseado em funções, monitoramento de serviços críticos e realização de testes de vulnerabilidade e penetração. Além disso, observe os sinais de invasão e esteja preparado com um plano de emergência (conforme observado em #3), para saber quando e para quem você precisa relatar quaisquer sinais de comprometimento do sistema.
8. Documente seu trabalho
não estou dizendo que você precisa escrever um romance aqui. Mas a documentação completa é vital para boas operações e administração de sistemas. Além disso, não hesite em Adicionar comentários aos seus scripts. Mais é melhor do que menos, já que você pode esquecer para que servem seus scripts se não os Executar por um tempo, e os comandos que você usa podem não ser óbvios ou evidentes para os outros. Sempre pense: “se alguém tivesse que assumir meu trabalho amanhã, eles teriam informações suficientes para ter sucesso?”Se a resposta for sim, então você está pronto para ir. Se a resposta for não, então você tem alguma escrita para fazer!
9. Automatize a rotina& tarefas complexas
tempo é dinheiro, e seu tempo é mais valioso do que muitos outros em seu local de trabalho (sem ofensa a eles, mas é apenas a verdade!). Se há uma tarefa que você repete com frequência em sua rotina diária, então você precisa de automação para vir em seu socorro. Considere também automatizar tarefas complexas (mesmo que você não as Faça com frequência).
10. Cuidado com a tarefa final da tarde de sexta-feira
é um cenário familiar: é Sexta-feira à tarde, e você está a 10 minutos de sair do Escritório para começar um fim de semana bem merecido. Do nada, um colega pede que você ” olhe para um pequeno problema.”Isso é quase sempre um erro! Não é que você não deva ser útil. É que no mundo do administrador do Sistema, muitos dos chamados “pequenos problemas” se transformam em realmente (realmente) grandes problemas. E isso significa que, em vez de sair do escritório em 10 minutos, você pode ficar preso lá pelas próximas 3 horas…ou mais. É muito melhor agendar o trabalho para a semana seguinte, quando você pode dar o tempo e a atenção que ele merece durante o horário normal de trabalho.
Boas Práticas De Bónus: Tenha uma saída de emergência
aqui está uma melhor prática de bônus que muitos administradores de Sistema experientes juram: sempre tenha uma saída de emergência caso as coisas não estejam indo da maneira que você pensou que fariam (o que acontece com mais frequência do que não!). Peça emprestado uma estratégia do manual Hansel e Gretel deixando um rastro de migalhas de pão, para que você possa voltar ao seu ponto de partida. E certifique-se de aplicar todas as suas alterações em um sistema de teste antes de fazê-lo em seus sistemas de produção, confirmando que tudo é, como os dados diriam, “totalmente funcional” antes de ir ao ar.
sua vez
então, lá vão vocês! Espero que você ache essas 10 melhores práticas (mais bônus) úteis em sua carreira. Se você é um administrador de Sistema experiente, por favor, comente sobre o acima, e também compartilhe suas dicas sábias e insights para a comunidade. Estamos todos nisto juntos.