Entonces, probablemente todos hemos tenido esta situación: depura algún problema, solo para darte cuenta de que fue causado por un cambio de configuración que hiciste hace seis meses, y no puedes recordar por qué lo hiciste. Entonces lo deshaces y solucionas el problema, y ahora vuelve algún otro problema. Oh si, AHORA lo recuerdo! Luego lo arreglas correctamente.
¡Es porque no tomaste las notas adecuadas, tonto! Pero, ¿cuál es una buena manera de hacer esto?
En ingeniería, tenemos un montón de software destinado a ayudarnos a detectar y rastrear cambios. Control de fuente, revisiones de código, etc. Se realiza un seguimiento de cada cambio, cada cambio requiere un comentario sobre lo que es. Y los departamentos de ingeniería típicos requieren buenos comentarios para que, en seis meses, cuando descubras por qué lo rompiste así, puedas usar una característica histórica de 'culpa' o compilaciones de búsqueda binaria para identificar el problema. Estas herramientas son herramientas de comunicación y registros históricos muy efectivos.
Pero en serverland, tenemos 500 servicios diferentes, todos con diferentes formas de configurarlos. Y no siempre tienen un formato de texto (considere establecer permisos en una carpeta o alterar la ubicación del archivo de paginación) aunque pueden tener una representación textual.
En nuestro entorno, verificamos qué archivos de configuración podemos en Perforce, pero hay muy pocos de esos. No se puede registrar exactamente en la base de datos de Active Directory ... aunque quizás un volcado que podría diferirse ...
En el pasado, intenté mantener un registro de cambios manuales en nuestra wiki, pero es muy difícil mantener la disciplina para hacerlo (lo sé, no es una buena excusa, pero es realmente difícil).
MI PREGUNTA: ¿Qué estrategias y herramientas utiliza para hacer frente a este problema de seguimiento de los cambios de configuración en sus servidores?
- Actualización -
Nota: No busco herramientas para tomar notas compartidas (estoy familiarizado con OneNote, etc.), sino herramientas automatizadas específicamente destinadas a ayudar con el seguimiento de los cambios del servidor. No existe una herramienta integral para rastrear los cambios en la configuración del servidor, pero quizás haya algunas para aplicaciones específicas como GPO.
También estoy muy interesado en estrategias específicas que te han resultado útiles. "Compartimos notas en Sharepoint" es bastante vago. ¿Cómo mantienes la disciplina? ¿Qué formato utiliza para rastrear sus cambios? ¿Cómo organizas tus datos de cambio? Realmente me gustaría ejemplos e ideas.