Quiero hacer un repositorio central de archivos de configuración para poder tener los cambios en cualquier configuración bajo control de revisión (Mercurial). Esto incluirá algunos cuadros de GNU / Linux (que usarán etckeeper), los archivos de configuración del equipo de red, los archivos de configuración de la impresora y, por último, las configuraciones de Windows.
Sé que puede importar algunas configuraciones como ISA y DHCP como archivos de texto / xml e incluso carpetas compartidas como clave de registro, pero para cosas como GPO y AD, IIS, MSSql y otras, ¿hay formas de obtener las configuraciones como archivos planos? Básicamente, ¿puedes tener algo equivalente a etckeeper debajo de Windows? ¿Algo así como algunos comandos basados en PowerShell o similares?
Además, ¿se pueden conservar las ACL y otros permisos de archivos bajo el control de versiones (hg)?
Por cierto, ya he leído
- ¿Qué soluciones existen para permitir el uso del control de revisión para los archivos de configuración del servidor?
- ¿Qué herramienta recomienda para realizar un seguimiento de los cambios en un servidor Linux / Unix?
en vano.