Le 11 oct. 2009 à 20:30, Francois Tigeot a écrit :
Youssef Ghorbal wrote:
Nous souhaitons mettre en place un mecanisme qui permet de versionner
les fichiers de configuration tout en gardant la trace de qui a
modifie
quoi et quand.
Ca a l'air de ressembler comme deux gouttes d'eau à ce que fait RCS.
Il
permet de locker le fichier, éditer tranquillement et délocker avec un
message.
C'est normalement installé sur tout bon système vaguement unixoïde
depuis
les années 80.
Tout à fait, ça fait partie des best practices pour la gestion de
serveurs depuis quelques temps. Par exemple : http://wikis.sun.com/display/BigAdmin/Configuration+files+best+practices
Il y a aussi tout un chapitre dédié à cette technique dans Absolute
FreeBSD, 2nd Edition :
http://books.google.fr/books?id=vebgS-r9fP8C&pg=PA51&dq=absolute+freebsd+checkin+checkout&ei=7bvTStKSPKbKyQTVj7meDg#v=onepage&q=&f=false
Ceci étant valable pour les serveurs. Pour tout ce qui est équipement
réseau, on peut passer par Rancid pour faire du versioning centralisé.
Et pour la centralisation de configurations (orienté serveur), il y a
les outils comme cfengine, chef ou puppet.
On peut aussi penser rajouter une couche d'accounting RADIUS un peu
partout pour suivre les modifications manuelles par exécution de
commandes.
Tout ça ce sont des exemples d'outils remplissant une partie de la
tâche de la gestion des configurations dans un système d'information.
Pour quelque chose de totalement complet, ITIL CMDB, pouet pouet, je
ne connais pas de solution intégrant chaque aspect même en payant cher
(genre Cisco ou Tivoli).
Bon courage,
--
Vincent Morel---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/