Windows System Admin, Coisas para saber? [fechadas]

6

Então, na minha jornada para se tornar um DBA eu acho que o primeiro passo é provavelmente começar como um administrador de sistema do Windows. Já que as posições de DBA Júnior não estão amplamente disponíveis.

O que eu tenho: B.S. em Ciência da Computação e Experiência trabalhando com o Departamento de Pesquisa da CS em Algoritmos de Rastreamento. O que eu sei: Conhecimento bastante avançado em C ++, C, HTML, PHP. Conhecimento de Hardware Sólido / Avançado (Eu construí / consertei / mantive vários computadores). E bom suporte / conhecimento do Windows (eu fiz reparos em muitas máquinas windows).

O que eu preciso saber ?????? Eu compilei uma pequena lista de coisas que eu acho que preciso aprender.

  • Powershell (já trabalhei com bash, mas .... Powershell + Windows geralmente estão juntos)
  • MS SQL Server 2008 (Provavelmente mais do que isso, mas estou gastando meu tempo aprendendo atualmente)
  • Windows Server 2008 (eu acho que com um bom conhecimento da maioria dos sistemas Windows isso deve ser fácil de ler através de livros / prática)
  • Active Directory (eu conheço pessoas que o usam, e eu me envolvi um pouco com isso, mas pegar e ler alguns livros sobre isso seria uma boa ideia)

Alguma outra sugestão? Coisas que eu sinto falta? Você acha que, dado o meu conhecimento + O que vou aprender nos próximos meses me tornará aplicável ao mercado de trabalho como Administrador de Sistema do Windows?

Obrigado!

Edit: Eu fiz uma pequena lista de coisas / certs, talvez para olhar (ou pelo menos estudar para o LIKE que eu ia levá-los)

-Powershell -MS SQL Server 2008 -Windows Server 2008 -Active Directory -Microsoft Exchange Server 2010?

Certificações: (MCTS)

MCTS: SQL Server 2008, implementação e manutenção MS SQL Server 2008-Exam 70-432: TS: Microsoft SQL Server 2008, Instalação e Manutenção

MCTS: Configuração do Active Directory do Windows Server 2008 Exame 70-640: TS: Active Directory do Windows Server 2008, Configurando

MCTS: Configuração da infraestrutura de rede do Windows Server 2008 Exame 70-642: TS: Infraestrutura de Rede do Windows Server 2008, Configurando

=============================================== =================

(MCITP) (próxima fase)

MCITP: Administrador do Banco de Dados 2008 Exame 70-450: PRO: Projetando, otimizando e mantendo uma infra-estrutura de servidor de banco de dados usando o Microsoft SQL Server 2008

MCITP: administrador do servidor Exame 70-646: PRO: Windows Server 2008, Administrador do Servidor

Como isso parece?

    
por 4 revs, 3 users 92%user57862 13.07.2012 / 05:11

4 respostas

3

Veja também:

Os sistemas de servidor da Microsoft estão bem integrados, tudo fica no Active Directory para permissões e logon único, mas, além disso, não há nada específico que você precise aprender, exceto "o máximo que puder" e que as empresas querem você não perderá os dados, não quebrará as coisas e ajudará o negócio a melhorar, aproximadamente nessa ordem.

Assim, o seu trabalho básico estará disponível "está funcionando, eu tenho backups, eles funcionam?" então "como eu sei se ele para de funcionar" e "como poderia ser melhor, quem tem problemas e como posso ajudar?".

    
por 13.04.2017 / 14:14
4

O ecossistema da Microsoft é vasto, mas todos, pelo menos, precisam lidar com problemas do sistema operacional. A maior parte não é muito diferente das coisas do ambiente de trabalho. As principais diferenças são que você precisa de um entendimento muito mais profundo de como funciona o modelo de Serviços, direitos de arquivo NTFS, usando a maioria dos MMCs (os divertidos para testar são o Gerenciador de Certificado e o Gerenciador de Computador). Se você ainda não estiver, familiarize-se com o log de eventos. Eu não posso acreditar quantos administradores do Windows eu conheço que rotineiramente não vão lá para procurar coisas.

Outras coisas para realmente saber se você passará muito tempo no ambiente Windows:

  • Autenticação do Windows Tudo o utiliza e tudo precisa de o tocar. Algumas coisas são "integradas", então você precisa saber o que isso significa. Você precisa se familiarizar com coisas como o problema do "salto duplo", bem como o fato de que tanto os computadores quanto os usuários têm contas no AD.
  • O que significa Sistema Local O Windows possui vários tipos de 'Sistema', saiba a diferença. Alguns só têm acesso à máquina local, enquanto outros tipos podem ter acesso através da rede, utilizando a conta da máquina AD. Você encontrará muito isso ao escolher em qual usuário executar os Serviços e qual usuário associar aos pools de aplicativos do IIS, entre outras coisas.
  • Herança NTFS Nem todo mundo precisa saber como os direitos de arquivo funcionam, mas é necessário ter um entendimento básico para todos os IMHOs. Como funciona a herança? Qual o impacto que os pontos de junção têm sobre isso?
  • Estrutura do Active Directory Novamente, nem todos precisam saber todos os detalhes, mas um entendimento básico de como os direitos fluem pela estrutura da Unidade Organizacional do AD, além de como os diferentes tipos de grupos funcionam.
  • Armazenamento O Windows lida com armazenamento de maneira diferente do Linux. Existe realmente apenas um sistema de arquivos, mas como você organiza seus discos é outra coisa. Se você está realmente com o objetivo de DBA, comece a se tornar um geek de storage. Depois de fazer a transição, você será bem-sucedido na criação de sistemas de alto desempenho. As operações de E / S por segundo são mais importantes que o tamanho ou MB / s para quase todos os bancos de dados.

E isso é apenas fora do topo da minha cabeça. Eu adicionarei mais amanhã.

    
por 22.10.2010 / 07:55
2

Para ser um bom administrador do Windows Sys, acho que é necessário pelo menos um entendimento moderado do SQL. Você precisa saber como obter e manipular dados no decorrer de suas tarefas. Eu já vi muitos administradores de outra forma úteis entregarem projetos consistentemente quando qualquer tipo de conhecimento de SQL é necessário. Este livro fez maravilhas para mim quando decidi aprender SQL. link

    
por 22.10.2010 / 07:34
1

Para ser um bom DBA, um conhecimento excepcional do sistema operacional subjacente não é estritamente necessário, embora certamente não cause nenhum dano; mas é claro que um básico / médio é necessário, e também pode ser muito útil em qualquer outro cenário que não envolva o gerenciamento de um banco de dados.

O que um DBA do SQL Server deve saber sobre o Windows:

  • Rede básica. Ninguém vai pedir para você configurar um roteador Cisco do zero, mas você não deve entrar em pânico quando confrontado com uma máscara de sub-rede, e a declaração "você precisa abrir a porta TCP 1433" deve fazer sentido para você.
  • ARMAZENAMENTO. Este é o ponto mais importante para um bom servidor de banco de dados, além de fornecer o máximo de memória RAM possível. Você deve ser capaz de gerenciar discos, volumes, partições e sistemas de arquivos, e deve conhecer os vários níveis de RAID e quando e como usá-los. Você também deve estar muito familiarizado com sua SAN, se estiver usando uma.
  • Segurança do Windows: isso é essencial para a segurança adequada do SQL Server, já que muitas vezes é (e deve ser) baseada na segurança do Windows. Você deve estar familiarizado com usuários e grupos, locais e de domínio, e com a forma como a autenticação entre sistemas diferentes funciona, ou você nunca conseguirá consultar com êxito um servidor vinculado (ou salvar um backup em um servidor de arquivos). Além disso, permissões em sistemas de arquivos e compartilhamentos de rede.
  • Falando de serviços: o que são e como gerenciá-los.

Nada é estritamente necessário para um DBA, mas é claro, quanto mais você souber, melhor; você não deve ser obrigado a mexer nos GPOs do Active Directory, mas saber como eles funcionam não causará nenhum dano a você.

    
por 22.10.2010 / 07:22