Pour monter un petit routeur pour la maison, j'ai installé FreeBSD sur
une clé USB. Afin de ne pas user prématurément la clé USB, j'ai
installé un device md pour /var/run, /var/tmp et /var/log.
Par contre, j'aurais aimé que /var/log survive à un reboot. Je peux
laisser syslog écrire dedans, mais à mon avis la clé va mourir assez
vite... Donc j'imagine synchroniser le md régulièrement (genre toutes
les quelques heures).
Pour la synchro, j'ai plusieurs pistes :
1/ utiliser un md de type vnode, avec l'option ASYNC ;
2/ un rsync toutes les quelques heures.
C'est pour la première option que je me pose quelques questions.
Comment se passe la synchro entre le fichier sur disque et le
ramdisk ? Tous les combien de temps ? Est-ce paramétrable ? Est-ce une
bonne idée de monter un /var/log de cette façon ?
Sinon, reste la possibilité de faire un rsync toutes les quelques
heures...
Z'en pensez quoi ? D'autres pistes[1] ?
[1] oui, j'ai envisagé de rediriger syslog vers une autre machine,
mais en feit, c'est compliqué, je n'ai aucune autre machine qui soit
allumée h24.