10 servidores para administrar y soy un gran historia [cerrado]

87

Por razones que no justifican una discusión exhaustiva, me encuentro a cargo de 10 servidores:

  • Un controlador de dominio: ~ 500 hosts / ~ 350 usuarios
  • Servidor web IIS: aquí es donde hacemos nuestro dinero
  • Servidor SQL: las joyas de la corona
  • Servidor de intercambio
  • Caja de Linux para entrada de datos
  • Servidor AV
  • Servidor de respaldo
  • Algunos otros arrojados

La compañía donde trabajo cree que todos son reemplazables y, por lo tanto, cree que pueden pagar un salario mínimo por cualquier puesto. El gerente de TI y Sysadmin renunciaron recientemente y creo que fui la única persona que no dio un gran paso atrás cuando se realizó la llamada para voluntarios. Esto también explica por qué alguien con mi experiencia está en esta posición. Esa es la realidad, por mucho que desearía lo contrario.

¿Cuáles son las cosas que debería hacer para mantener esos sistemas en funcionamiento? No queda ningún procedimiento escrito y he acumulado los certificados A + y Network + en los últimos dos meses, pero eso me deja con algo de teoría y sin experiencia práctica.

Estoy en el proceso de enseñarme PowerShell, pero de aquí para allá hay un largo camino. No tengo experiencia en programación o programación.

¿Qué tareas debo realizar? ¿Qué prácticas debo implementar?

Entiendo que probablemente me manguean, pero sería útil contar con un salvavidas para ayudarme.

chipandachair
fuente
68
Después de leer eso, creo que tu primer paso es encontrar un buen cojín para poner en la esquina. Tendrás muchas horas balanceándote. Con una caja de kleenex para limpiar las lágrimas. También es posible que desee un bloc de notas para comenzar a actualizar su currículum mientras lo hace. Mis condolencias en el lugar en el que estás ...
Bart Silverstrim
86
Honestamente, esta es una sugerencia completamente seria. Encuentra otro trabajo lo antes posible. He estado en TI durante 7 años, 4 de ellos en Administración de Sistemas y creo que administrar todo eso por mí mismo es muy útil y conozco estas aplicaciones por dentro y por fuera. Para alguien sin antecedentes, es suicidio. Si debe rendir cuentas por su bienestar, probablemente terminará perdiendo su trabajo por ello. Obtenga su currículum lo antes posible, o solicite ser relevado de estos deberes.
MDMarra
10
Estoy seguro de que esto se leerá como un beneficio propio ya que trabajo en un proveedor de servicios administrados, pero es posible que desee ver si puede adquirir un presupuesto / fondos de emergencia para la ayuda tercerizada. Encuentre un proveedor por adelantado que pueda manejar sus necesidades. Tendría una breve lista de ayuda paga si fuera necesaria. Dado el clima, dudo que esto sea posible pero algo seguro que trataría de hacer en su lugar. Buena suerte.
jeffatrackaid
15
@Bart Silverstrim- Estoy en mi tercer pallet de kleenex
chipandachair

Respuestas:

56

Honestamente, encontraría otro trabajo, a menos que su tarea actual sea mantener todo funcionando hasta que contraten un nuevo SysAdmin. Estás siendo preparado para el fracaso. Estás haciendo el trabajo de al menos dos personas si todo está alojado localmente y no hay nada documentado.

No se preocupe por las secuencias de comandos o la programación de nada todavía. Controle cómo mantener todo funcionando.

¿Usted también está a cargo del firewall corporativo?

Las tareas diarias rápidas y sucias que veo que necesitas hacer son (sin ningún orden en particular):

  • verifique los respaldos nocturnos
  • verifique las colas de intercambio para asegurarse de que estén procesando
  • verifique las copias de seguridad de SQL
  • compruebe si hay alertas en el servidor de AV si algo no pudo escanear o actualizar
Sombrero de copa
fuente
También agregaré para aprender el IISRESETcomando simple para potencialmente solucionar problemas en su servidor IIS.
NinjaBomb
55
La línea "servidor web IIS: aquí es donde hacemos nuestro dinero" lo dice todo. Mucho dependerá de los programadores con los que esté rodeado. Pero dado que "todos son reemplazables y, por lo tanto, creen que pueden pagar un salario mínimo por cualquier puesto", creo que saltar de barco es lo más sensato.
DutchUncle
51

En primer lugar, mire el enlace de Zoredache a la pregunta de Beginning Sysadmin . Es mucha información, pero te llevará a donde necesitas ir. Dicho esto, es una gran cantidad de datos volcados.

Segundo, en serio, busca un nuevo trabajo. Si su empleador considera a todos como widgets intercambiables, es mejor que no esté allí de todos modos. Pero es una mala economía, y eso podría no ser una opción.

En su caso específico, yo haría:

  1. Encuentre una empresa local de TI a la que pueda escalar la mano de obra si algo se rompe y se le pasa por la cabeza.
  2. Asegúrese de que sus contratos de mantenimiento con sus proveedores de software estén actualizados. Lo más probable es que la mayoría de sus paquetes de software (incluidos los que están en el servidor IIS que le están haciendo ganar dinero) se compraron en lugar de escribirse internamente. Asegúrese de tener apoyo con ellos; si algo se rompe, los llamará primero.
  3. Asegúrese de tener buenas copias de seguridad, tanto de datos como del estado del sistema. Si uno de sus servidores brinda, deberá poder restaurarlo rápidamente. En realidad, esta puede ser la prioridad más importante.
  4. Realice una auditoría de hardware y asegúrese de que sus servidores estén bajo garantía. Si están fuera, señale a la gerencia que habrá un tiempo de inactividad significativo si mueren, y que solo ganará dinero cuando estén activos.
  5. Orar
  6. Realice una auditoría de software, espero que encuentre un montón de software que no cumpla con los requisitos, infórmelo a Business Software Alliance (si se encuentra en los EE. UU.) Y use el dinero que gana de la tarifa del buscador para ayudarlo hasta que encuentre un nuevo trabajo.

... 6 puede ser opcional.

Driftpeasant
fuente
27
Mientras que 5 es imprescindible
Holocryptic
3
# 3 y # 6 son demasiado mostos
Bigbio2002
55
No, en su caso, solo 5 es imprescindible.
surfasb
Dada la sugerencia para 6, 3 parece opcional también. En realidad, parece que 5 es probablemente tan efectivo como 3 en el lugar de trabajo del OP.
esponjoso
21

Encuentra un nuevo trabajo. Deje que la compañía falle. Claramente necesitan una lección.

Su ayuda no se apreciará rápidamente y es probable que no genere nada más que más estrés y abuso.

hielo delgado
fuente
Mi compañía tomó una lección similar mientras querían contratar al administrador de sistemas Solaris barato al contratar a un tipo con experiencia en administración de Linux y ... descubrí que tengo un mejor conocimiento de la administración del sistema que el tipo (soy un programador y me despidieron tres después de tres meses ...).
Xaerxess
12

Empezar a beber? :-)

Además de eso, busca obtener una caja de repuesto o dos que se puedan usar para configurar servidores que no sean de producción. Eso le dará la oportunidad de aprender cómo lidiar con parte de este software en un entorno un poco menos peligroso que "si lo rompo, todos dejaremos de trabajar y ganar dinero".

Incluso si los ejecuta dentro de un software de virtualización como VirtualBox, es algo que le da la mano con el software sin poner en peligro el trabajo de producción.

Finalmente, si tiene que tocar los servidores de producción antes de sentirse más cómodo con ellos, documente cada paso que dé. Asegúrese de saber siempre cómo llegó a la pantalla en la que se encuentra y cómo volver.

afrazier
fuente
99
+1 para "Documentar cada paso que das". También agregaría notas documentando el "por qué", así como el "cómo". Esto será útil al dar marcha atrás (sin mencionar su importancia en una organización poco saludable).
Roy Tinker
12

Honestamente, ¡ encuentra un mentor!

Sin saber dónde se encuentra, es difícil recomendar un foro, pero las reuniones son bastante comunes con la gente de TI, así que busque en Google su área local para una reunión de Sysadmin (o técnicos específicos) . Obtendrá un montón de nuevos contactos de esto también; lo que podría ayudar de maneras inesperadas.

Actualizar:

¡También te recomiendo que comiences a escribir un blog sobre esto (se requiere seudónimo IMO)!

Hafichuk
fuente
66
+1 para iniciar un blog
RoundTower
+1 para encontrar un mentor. Dos mentores, en realidad: un mentor profesional, sí, pero también un contratista externo pagado para consultar cuando tenga preguntas o problemas. Si su jefe no aprueba pagar una tarifa por hora en el vecindario de US $ 100-200 / hora para traer a alguien cuando necesite ayuda, corra como el infierno.
Skyhawk
11

Por lo tanto, aprenderá en servidores de producción y esta no es su elección. En este caso, no se debe culpar a ninguna interrupción del servicio. Es responsabilidad de la compañía encontrar un reemplazo para el administrador del sistema.

Puede aprender muchas cosas, pero llevará tiempo y puede dañar los servicios en ejecución. Debe tener mucho cuidado antes de hacer cualquier cambio y primero debe hacerlo en un servidor de desarrollo / prueba.

Hay muchas preguntas relacionadas en este sitio, tales como: SysAdmin & Developer: Responsabilidades , https://serverfault.com/questions/51006/how-did-you-become-a-sysadmin y ¿Cuál es la diferencia entre sysadmin y un departamento de TI? ¿Consultor? . Espero que esto le dé una idea de lo que debe hacerse como administrador de sistemas si no puede salir de este ASAP.

Khaled
fuente
21
La culpa de "no debería" y "no será" son dos cosas completamente diferentes.
Driftpeasant
3
Lo que dijo @Driftpeasant: invariablemente, cuando el material fecal golpea el mecanismo giratorio de desplazamiento de aire, se culpa a quien esté en la silla SA, incluso si los hizo firmar papeles que lo mantienen inofensivo.
voretaq7
1
Pagaría
En base a lo que el OP ya nos ha dicho sobre su compañía, estoy bastante seguro de que cualquier cosa que salga mal con el servidor dará lugar a la culpa, independientemente de si debería o no ser así.
Wipqozn
11

¡Protege tus joyas!

Brent Ozar tiene un excelente script " Oh, mierda, acabo de heredar un servidor de base de datos " e incluso un video de entrenamiento ahora. Lo llama el "bombardeo de la base de datos de 60 minutos", pero creo que mi título está implícito.

Recuerda esto

Sus copias de seguridad son importantes pero no son tan importantes como sus restauraciones.

¿Lo que significa eso? Sí, debe realizar copias de seguridad para tener la oportunidad de deshacer la situación, pero si no prueba esas copias de seguridad, todo lo que está haciendo es grabar espacio en el disco.

billinkc
fuente
7

Si por alguna razón decides que realmente QUIERES hacer un trabajo de administrador de sistemas, te recomiendo la Práctica de Administración de Sistemas y Redes de Tom Limoncelli. Proporciona excelentes ejemplos de cómo se puede administrar una organización bien operada y si tiene la oportunidad de sugerir cambios, es difícil equivocarse con sus recomendaciones. Enlace del libro a Amazon: http://amzn.to/sNUmsr

Magallanes
fuente
7

Usted no quiere estar en una posición en la que se ven obligados a aprender sobre los sistemas de producción. El aprendizaje implica cometer errores, y los errores en los sistemas de producción le cuestan dinero a su empresa. Es posible que no se preocupan por cualquier otra cosa (que está claramente indicado por el mismo hecho de que usted está en esta posición, para empezar), pero que se preocupan por esto.

  1. Si es una opción, busca otro trabajo. Esto no terminará bien. Y honestamente, ¿realmente quieres trabajar en una empresa que trata a todos como reemplazables?
  2. Solicite un presupuesto de emergencia para que pueda encontrar una empresa de consultoría para mantener las cosas en funcionamiento y actuar como un recurso mientras se pone al día. Si esto se niega, asegúrese de tenerlo por escrito en algún lugar para fines de CYA.
  3. Lea cualquier documentación que haya dejado el personal de TI anterior.
  4. Realice un inventario de hardware y dispositivos físicos. Averigua qué está en garantía y qué no.

Su objetivo debe ser encontrar otro trabajo y salir sin que nada se rompa. Si algo se rompe (y probablemente lo hará), esté preparado para salir. Esto significa que debe ser extremadamente cuidadoso con respecto a los procedimientos de CYA. Debe suponer que nadie en la empresa lo respalda; asegúrese de no estar en una posición en la que deba confiar en el apoyo de alguien.

Mientras busca un nuevo trabajo, configure un entorno para practicar, aprender y hacer todo lo posible para familiarizarse con la infraestructura actual.

Y por lo que vale ... mi licenciatura es en filosofía. Puede tener éxito en este campo si lo desea, pero no en esta empresa. Buena suerte.


fuente
6

Leyendo el comentario de todos los demás, diría:

  1. Aprovecha esta oportunidad para aprender
  2. Dígale a su gerencia sin recubrimiento de azúcar que están en una situación grave
  3. Aproveche esta oportunidad para aprender más. Después de todos los trabajos relacionados con sysadmin / DBA están bien remunerados.
  4. Si te despiden, recauda dinero de ellos y encuentra un nuevo trabajo con tus habilidades recién adquiridas.

Me encanta escribir un comentario en el blog, tienes muy buenas habilidades de escritura. Asegúrese de poner un enlace donde podamos encontrarlo.

Nicolas de Fontenay
fuente
1

Hay bastantes respuestas dispersas aquí. Aquí están algunos de mis pensamientos.

Algunas personas dicen que debes hacerlo y otras dicen que debes evitarlo por completo. Mi pregunta para usted es ¿está listo para dedicar horas y trabajar en estos servidores? No solo eso, sino que también estás dispuesto a aprender cosas completamente nuevas.

La administración del servidor no es difícil una vez que la comprende, pero he arruinado los servidores al ejecutar los comandos incorrectos, no seguir los "estándares" (como realizar copias de seguridad diarias), etc. Cada administrador del sistema fallará alguna vez, oye, así es como aprendemos, pero debes estar preparado para manejarlo. Es una buena cantidad de trabajo y la pregunta más importante aquí es si estás dispuesto a asumir el trabajo.

Seguro que puedes aprender algo nuevo para poner en tu currículum, pero si no estás dispuesto a aprender o dedicarte a tu trabajo, simplemente serás otra persona que "odia su trabajo".

Taylor Jasko
fuente
1

Voy a ser sincero, esto es un puñado, incluso para los muchachos más experimentados, también aprender la mayoría de las habilidades en la administración del servidor es aprender de los errores. Dudo que quieras cometer errores en los sistemas en vivo.

El peligro de que usted no tenga ninguna o poca experiencia en la administración del servidor también lo hace peligroso para su empresa. Parece que eres víctima de gerentes ignorantes. La única forma de despertarlos probablemente sería un desastre repentino, donde la recuperación ante desastres es necesaria y no habrá nadie cerca que tenga el conocimiento para hacer que vuelva a funcionar y sus procesos comerciales cruciales dejen de funcionar.

No estoy insinuando que debas crear un desastre, sino simplemente ir a buscar otro trabajo, porque no quieres ser responsable cuando las cosas van mal.

Lucas Kauffman
fuente
0

¡Aprovecha el día! Esta es una gran oportunidad. Obtenga una suscripción a la base de datos de Safari Tech Books y lea todos los libros de instrucciones y libros de certificación para los sistemas que administra. Comience centrándose en las copias de seguridad y los procedimientos de restauración. Consiga servidores de prueba para jugar antes de echar mano de los modelos de producción. Los servidores de prueba pueden ser unidades de escritorio baratas, no tienen que ser caras o duraderas como las de producción. Conviértase en un objetivo para tener éxito en este puesto durante dos años y luego obtenga un nuevo trabajo con una buena compañía que esté dispuesta a pagarle por su gran conocimiento y experiencia. Además, obtenga certificaciones de toda la tecnología de la que es responsable. Estás preparado para divertirte mucho y ganar mucho dinero (mucho más de lo que te daría un título en historia).

MattChorba
fuente
3
Una pregunta importante para nuestra historia importante: " ¿Es esto divertido para mí?" Si no, eso podría afectar la viabilidad de un enfoque entusiasta ...
Skyhawk