10 servidores para administrar e eu sou um major da história [fechado]

87

Por motivos que não justificam uma discussão exaustiva, eu me encontro encarregado de 10 servidores:

  • Um controlador de domínio - ~ 500 hosts / ~ 350 usuários
  • Servidor web IIS - é aqui que ganhamos dinheiro
  • SQL server-As jóias da coroa
  • Servidor Exchange
  • Caixa Linux para entrada de dados
  • Servidor AV
  • Servidor de backup
  • Alguns outros jogaram ao redor

A empresa onde trabalho acredita que todo mundo é substituível e, portanto, acredita que pode pagar um salário mínimo por qualquer cargo. O gerente de TI e o Sysadmin pararam recentemente e acho que fui a única pessoa que não deu um grande passo atrás quando a chamada foi feita para voluntários. Isso também explica por que alguém com minha formação está nessa posição. Essa é a realidade, por mais que eu queira.

Quais são as coisas que devo fazer para manter esses sistemas funcionando? Não há procedimento escrito deixado para trás e eu amontoei os certificados A + e Network + nos últimos dois meses, mas isso me deixa com alguma teoria e nenhuma experiência prática.

Estou no processo de ensinar a mim mesmo o PowerShell, mas daqui em diante existe um longo caminho. Não tenho experiência em scripts ou programação.

Que tarefas devo executar? Quais práticas devo implementar?

Eu entendo que provavelmente estou com mangueiras, mas uma tábua de salvação para me ajudar seria útil.

chipandachair
fonte
68
Depois de ler isso, acho que seu primeiro passo é encontrar uma boa almofada para colocar no canto. Você vai ter muitas horas balançando nele. Com uma caixa de lenços de papel para limpar as lágrimas. Você também pode querer um bloco de papel para começar a atualizar seu currículo enquanto faz isso. Minhas condolências sobre o local que você está em ...
Bart Silverstrim
86
Honestamente, essa é uma sugestão totalmente séria. Encontre outro emprego o mais cedo possível. Trabalho na área de TI há 7 anos, 4 deles em Administração de Sistemas, e considero que gerenciar tudo isso por mim é um punhado e conheço esses aplicativos por dentro e por fora. Para alguém sem formação, é suicídio. Se você for responsabilizado pelo bem-estar deles, provavelmente acabará perdendo seu emprego por causa disso. Obtenha seu currículo o mais rápido possível, ou peça para ser dispensado dessas funções.
MDMarra
10
Estou certo de que isso será útil, pois trabalho em um provedor de serviços gerenciados, mas você pode querer verificar se pode adquirir um orçamento / fundos de emergência para ajuda terceirizada. Encontre um fornecedor com antecedência que possa atender às suas necessidades. Eu teria uma pequena lista de ajuda paga, se necessário. Dado o clima, duvido que isso seja possível, mas algo que eu tentaria fazer em seu lugar. Boa sorte.
jeffatrackaid
15
@Bart Silverstrim- Estou na minha terceira palete de kleenex
chipandachair

Respostas:

56

Honestamente, eu encontraria outro emprego, a menos que sua tarefa atual seja apenas manter tudo funcionando até que eles contratem um novo SysAdmin. Você está sendo configurado para falha. Você está fazendo o trabalho de pelo menos duas pessoas, se tudo estiver hospedado localmente e nada estiver documentado.

Não se preocupe com a criação de scripts ou a programação ainda. Controle o funcionamento de tudo.

Você também é responsável pelo firewall corporativo?

As tarefas diárias rápidas e sujas que vejo que você precisa fazer são (em nenhuma ordem específica):

  • verifique os backups noturnos
  • verifique as filas de troca para garantir que estejam processando
  • verifique os backups do SQL
  • verifique se há alguma falha ao verificar ou atualizar o servidor AV
Cartola
fonte
Também adicionarei para aprender o IISRESETcomando simples para potencialmente corrigir problemas no seu servidor IIS.
NinjaBomb 9/12
5
A linha "servidor web IIS - é aqui que ganhamos dinheiro" diz tudo. Depende muito dos programadores com os quais você está cercado. Mas, como "todo mundo é substituível e, portanto, acredita que pode pagar um salário mínimo por qualquer cargo", acho que pular de um navio é a coisa mais sensata a se fazer.
precisa saber é o seguinte
51

Primeiro, observe o link do Zoredache para a pergunta Begin Sysadmin . É muita informação, mas o levará aonde você precisa. Dito isto, é muito despejo de dados.

Segundo, sério, procure um novo emprego. Se o seu empregador considera todos os widgets intercambiáveis, é melhor você não estar lá de qualquer maneira. Mas é uma economia ruim, e isso pode não ser uma opção.

No seu caso específico, eu:

  1. Encontre uma empresa de TI local para a qual você pode escalar mão-de-obra se algo quebrar e você estiver louco.
  2. Verifique se os contratos de manutenção com os fornecedores de software estão atualizados. Provavelmente, a maioria dos seus pacotes de software (incluindo o que está no servidor IIS que está gerando dinheiro) foram comprados, em vez de gravados internamente. Certifique-se de ter apoio com eles - se algo quebrar, você ligará primeiro.
  3. Verifique se você possui bons backups - tanto dos dados quanto do estado do sistema. Se um de seus servidores brindar, será necessário restaurá-lo rapidamente. Essa pode ser a prioridade mais importante.
  4. Faça uma auditoria de hardware e verifique se seus servidores estão na garantia. Se eles estiverem fora, aponte para a gerência que haverá um tempo de inatividade significativo se eles morrerem, e você só ganha dinheiro quando eles acabarem.
  5. Orar
  6. Realize uma auditoria de software, espero que você encontre muitos softwares fora de conformidade, relate-a à Business Software Alliance (se você estiver nos EUA) e use o dinheiro que você ganha com a taxa dos buscadores para ajudá-lo até encontrar um novo trabalho.

... 6 pode ser opcional.

Camponês
fonte
27
Considerando que 5 é um must
Holocryptic
3
# 3 e # 6 são mostos muito
Bigbio2002
5
Não, no caso dele, apenas 5 é uma obrigação.
surfasb
Dada a sugestão de 6, 3 também parece opcional. Na verdade, parece que 5 é provavelmente tão eficaz quanto 3 no local de trabalho do OP.
macia
21

Encontre um novo emprego. Deixe essa empresa falhar. Eles claramente precisam de uma lição.

Seu passo para ajudar rapidamente se tornará desvalorizado e as chances são de que isso não levará a mais nada além de mais estresse e abuso.

gelo fino
fonte
Minha empresa teve uma lição semelhante enquanto eles queriam contratar o Solaris Sysadmin barato, contratando um cara com alguma experiência em administração de Linux e ... eu descobri que eu tinha um conhecimento melhor em administração de sistemas que o cara (eu sou um programador e ele foi demitido três depois de três meses ...).
Xaerxess
12

Começa a beber? :-)

Além disso, procure uma caixa de reposição ou duas que possam ser usadas para configurar servidores que não sejam de produção. Isso lhe dará a oportunidade de aprender a lidar com alguns desses softwares em um ambiente um pouco menos perigoso do que "se eu quebrar, todos paramos de trabalhar e ganhar dinheiro".

Mesmo se você executá-los dentro de software de virtualização como o VirtualBox, é algo que lhe dá as mãos com o software sem comprometer o trabalho de produção.

Por fim, se você precisar tocar nos servidores de produção antes de se sentir mais confortável com eles, documente todas as etapas que você executar. Você sempre sabe como chegou à tela em que está e como voltar.

afrazier
fonte
9
+1 em "Documente todas as etapas que você executar". Eu também adicionaria notas documentando o "porquê" e o "como". Isso será útil ao voltar atrás (para não falar de sua importância em uma organização doentia).
Roy Tinker
12

Honestamente, encontre um mentor!

Sem saber onde você está, é difícil recomendar um fórum, mas os encontros são bastante comuns com o pessoal de TI, portanto procure no Google sua área local para um encontro com Sysadmin (ou técnicos específicos) . Você também receberá muitos contatos novos; o que pode ajudar de maneiras inesperadas.

Atualizar:

Eu também recomendo que você comece a escrever um blog sobre isso (pseudônimo necessário para IMO)!

hafichuk
fonte
6
+1 para iniciar um blog
RoundTower
+1 para encontrar um mentor. Dois mentores, na verdade: um mentor de carreira, sim, mas também um contratado externo pago para consultar quando você tiver dúvidas ou problemas. Se o seu chefe não aprovar o pagamento de uma taxa horária no valor de US $ 100-200 / hora para trazer alguém quando você precisar de ajuda, corra como o inferno.
Skyhawk
11

Portanto, você aprenderá em servidores de produção e essa não é a sua escolha. Nesse caso, você não deve ser responsabilizado por nenhuma interrupção do serviço. É de responsabilidade da empresa encontrar um substituto para o administrador de sistemas.

Você pode aprender muitas coisas, mas isso levará tempo e poderá prejudicar os serviços em execução. Você precisa ser extremamente cuidadoso antes de fazer qualquer alteração e deve fazê-lo primeiro em um servidor de desenvolvimento / teste.

Existem muitas perguntas relacionadas neste site, como: SysAdmin & Developer: Responsabilidades , https://serverfault.com/questions/51006/how-did-you-become-a-sysadmin e qual é a diferença entre sysadmin e um departamento de TI Consultor? . Espero que isso lhe dê uma idéia do que deve ser feito como administrador de sistemas, caso você não consiga sair dessa solução o mais rápido possível.

Khaled
fonte
21
"Não deveria" e "não" será responsabilizado são duas coisas completamente diferentes.
Driftpeasant
3
O que a @Driftpeasant disse - Invariavelmente, quando o material fecal atinge o mecanismo rotativo de deslocamento de ar, quem está na cadeira da SA é responsabilizado, mesmo que você os tenha feito assinar papéis, mantendo-o inofensivo.
precisa saber é o seguinte
1
Eu pagar extra para um fã chamado que ...
thinice
Com base no que o OP já nos disse sobre a empresa dele, tenho quase certeza de que qualquer coisa que der errado com o servidor resultará na culpa dele, independentemente de ser ou não deveria.
Wipqozn
11

Proteja suas jóias!

Brent Ozar tem um excelente script " Oh, merda, acabei de herdar um servidor de banco de dados " e até um vídeo de treinamento agora. Ele chama isso de "blitz de banco de dados de 60 minutos", mas acho que meu título está implícito.

Lembre-se disso

Seus backups são importantes, mas nem de longe são tão importantes quanto suas restaurações.

O que isso significa? Sim, você precisa fazer backups para ter uma chance de desobstruir uma situação, mas se você não testar esses backups, tudo o que você está fazendo é queimar espaço em disco.

billinkc
fonte
7

Se, por algum motivo, você decidir que realmente deseja trabalhar com o administrador de sistemas, recomendo vivamente a prática de administração de sistemas e redes de Tom Limoncelli. Ele fornece excelentes exemplos de como uma organização bem operada pode ser administrada e, se você tiver a oportunidade de sugerir mudanças, é difícil dar errado com suas recomendações. Link do livro para a Amazon: http://amzn.to/sNUmsr

Magalhães
fonte
7

Você nunca quer estar em uma posição em que seja forçado a aprender sobre sistemas de produção. Aprender envolve cometer erros, e erros nos sistemas de produção custam dinheiro à sua empresa. Eles podem não se importar com mais nada (o que é claramente indicado pelo fato de você estar nessa posição), mas eles se importarão com isso.

  1. Se houver alguma opção, encontre outro emprego. Isso não vai acabar bem. E honestamente, você realmente quer trabalhar em uma empresa que trata todos como substituíveis?
  2. Solicite um orçamento de emergência para encontrar uma empresa de consultoria para manter as coisas funcionando e agir como um recurso enquanto você se mantém atualizado. Se isso for negado, certifique-se de que o possui por escrito em algum lugar para fins de CYA.
  3. Leia toda a documentação deixada pela equipe de TI anterior.
  4. Faça um inventário de hardware e dispositivos físicos. Descubra o que está na garantia e o que não está.

Seu objetivo deve ser encontrar outro emprego e sair sem que nada quebre. Se algo quebrar (e provavelmente irá) estar preparado para sair. Isso significa que você deve ter muito cuidado com os procedimentos de CYA. Você precisa presumir que ninguém na empresa tem suas costas - verifique se você não está em uma posição em que precisa contar com o apoio de alguém.

Enquanto você procura uma nova tarefa, configure um ambiente para praticar, aprender e fazer o possível para se familiarizar com a infraestrutura atual.

E pelo que vale a pena ... minha graduação é em Filosofia. Você pode ter sucesso nesse campo, se quiser, mas não nesta empresa. Boa sorte.


fonte
6

Lendo o comentário de todo mundo, eu diria:

  1. Aproveite esta oportunidade para aprender
  2. Informe à sua gerência, sem revestimento de açúcar, que eles estão em uma situação terrível
  3. Aproveite esta oportunidade para aprender mais. Afinal, todos os trabalhos relacionados ao sysadmin / DBA são bem pagos.
  4. Se você for demitido, colete algum dinheiro com eles e encontre um novo emprego com suas habilidades recém-adquiridas.

Adoro escrever um comentário no blog, você tem boas habilidades de escrita. Certifique-se de colocar um link onde podemos encontrá-lo.

Nicolas de Fontenay
fonte
1

Há algumas respostas dispersas aqui. Aqui estão alguns dos meus pensamentos.

Algumas pessoas dizem que você deve fazê-lo e outros dizem para evitá-lo completamente. Minha pergunta para você é: você está pronto para dedicar horas e trabalhar nesses servidores? Não apenas isso, mas você também está disposto a aprender coisas completamente novas?

A administração do servidor não é difícil quando você a compreende, mas arruinei os servidores executando os comandos errados, não seguindo os "padrões" (como fazer backups diários) e assim por diante. Todo administrador de sistema falhará em algum momento, ei, é assim que aprendemos, mas você precisa estar preparado para lidar com isso. É uma boa quantidade de trabalho e a maior questão aqui é se você está disposto a aceitar o trabalho.

Claro que você pode aprender algo novo para colocar em seu currículo, mas se você não estiver disposto a aprender ou se dedicar ao seu trabalho, será apenas outra pessoa que "odeia o trabalho".

Taylor Jasko
fonte
1

Serei franco, isso é muito útil, mesmo para pessoas mais experientes, também aprendendo a maioria das habilidades em administração de servidores é aprendendo com os erros. Duvido que você queira cometer erros em sistemas ao vivo.

O perigo de você não ter nenhuma ou pouca experiência em administração de servidores também o torna perigoso para sua empresa. Você é vítima de gerentes ignorantes, ao que parece. A única maneira de despertá-los provavelmente seria um desastre repentino, onde a recuperação de desastres é necessária e não haverá ninguém por perto que tenha conhecimento para fazê-lo funcionar novamente e seus processos comerciais cruciais parem de funcionar.

Não estou sugerindo que você deva criar um desastre, mas apenas vá e encontre outro emprego, porque você não quer ser responsabilizado quando as coisas correm mal.

Lucas Kauffman
fonte
0

Aproveite o dia! Esta é uma grande oportunidade. Obtenha uma assinatura do banco de dados do Safari Tech Books e leia todos os manuais e manuais de certificação dos sistemas que você administra. Comece concentrando-se nos procedimentos de backup e restauração. Prepare-se para testar os servidores antes de colocar as mãos nos modelos de produção. Os servidores de teste podem ser unidades de desktop baratas, não precisam ser caras ou duráveis, como as de produção. Estabeleça uma meta de ser bem-sucedido nessa posição por dois anos e, em seguida, vá conseguir um novo emprego em uma boa empresa que esteja disposta a pagar por seu grande conhecimento e experiência. Além disso, obtenha certificações para toda a tecnologia pela qual você é responsável. Você está pronto para se divertir e ganhar muito dinheiro (muito mais do que um diploma em história o levaria).

MattChorba
fonte
3
Uma pergunta importante para a nossa história importante é perguntar: " Isso é divertido para mim?" Se não, que pode impactar a viabilidade de uma abordagem entusiástica ...
Skyhawk