Quero fazer um repositório central de arquivos de configuração para que eu possa ter as alterações em qualquer configuração sob controle de revisão (Mercurial). Isso incluirá algumas caixas GNU / Linux (que usarão o etckeeper), os arquivos de configuração do equipamento de rede, os arquivos de configuração da impressora e, por último, mas não menos importante, as configurações do Windows.
Eu sei que você pode importar algumas configurações como ISA e DHCP como arquivos de texto / xml e até mesmo pastas compartilhadas como uma chave do Registro, mas para coisas como GPOs e AD, IIS, MSSql e outros, existem maneiras de obter as configurações como arquivos simples? Basicamente, você pode ter algo equivalente ao etckeeper no Windows? Algo como alguns comandos baseados em PowerShell ou algo parecido?
Além disso, as ACLs e outras permissões de arquivo podem ser preservadas sob o controle de versão (hg)?
BTW, eu já li
- Quais soluções existem para permitir o uso do controle de revisão para arquivos de configuração do servidor?
- Que ferramenta você recomenda para rastrear alterações em um servidor Linux / Unix
para nenhum proveito.