Je pense que la façon la plus simple serait, au boot, de choisir entre un boot local ou un boot réseau (cf tftp).
Cela permettrait une réinstallation rapide (via l'utilisation d'une image) du système en cas de besoin : un reboot, et la machine est propre! Tu peux configurer dhcpcd pour fournir une adresse fixe par MAC adresse pour que chaque machine conserve son IP, voire un DNS local pour avoir la résolution de noms (quoique là, c'est peut être du luxe sympa mais pas indispensable).
Tu veux dire quoi par "sans craquer les bécanes"?
* Pour la sauvegarde de /etc, si les machines sont identiques, tu peux tout remettre à l'exception de la configuration réseau (les fichiers dépendent de la distribution utilisée), et peut être du nom de machine.
* /var : sont inutiles : /var/run /var/cache /var/lock /var/spool (regarde ce qu'il y a dedans, mais dans ta configuration il me semble que c'est inutile de le garder), /var/tmp (à voir. Ce sont les fichiers temporaires que peuvent avoir besoin une appli après reboot, en considérant que /tmp devrait être vidé à chaque reboot),...
A conserver, peut être : /var/db, /var/mail (si tu utilises la mailbox locale pour des exercices), /var/db
* /boot : pas hyper important selon moi. A la limite, /boot/menu.lst pour retrouver le menu de grub. Sachant qu'en cas de problèmes soit tu réinstalleras, soit tu passeras par un live-cd, et tu pourras le réparer.
* Comme logiciel de sauvegarde, tu peux utiliser mondorescue. Je l'avais testé, et il me paraissait simple et efficace (à valider en cas d'utilisation de LVMs).
J'avais diffusé un script de sauvegarde système qui récupère les informations système (nom, IP, partitionnement,...) en vue d'une restauration
from scratch ici :
[
www.lea-linux.org]
Mais dans ton cas, je m'orienterais vers un dual boot local/tftp pour restaurer rapidement le système.
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"