Il y a quelques temps je vous présentais mon script de sauvegarde OpenDirectory sur serveur Mac. Ce script s’appuyait sur une proposition du site www.macresearch.com.
Il se trouve que j’ai trouvé chez www.krypted.com un package réalisé par techjournal.318.com qui contient :
- 318ODB Backup Script
/usr/local/sbin/odbackup
- C’est le fameux script de backup de l’OpenDirectory, qui s’appuie sur /usr/sbin/serveradmin.
- 318ODB Preference File
/Library/Preferences/com.318.odbackup.plist
Ce fichier de configuration contient trois clés utiles : ScriptPassword, ScriptPath and ScriptPrune
- 318ODB Startup Item
/Library/LaunchDaemons/com.318.odbackup.launchd.plist
C’est l’entrée qui lancera le processus via une entrée LaunchDaemon. Par défaut, ce plist est configuré pour lancer un backup chaque lundi à 3 heures du matin. C’est personnalisable évidemment, en utilisant Lingon ou en éditant manuellement le fichierplist
.
Cette solution a l’avantage d’être complètement packagée, ce qui vous évitera les interventions via la console pour ceux qui n’aiment pas trop ça (et ça peut se comprendre si l’on est sur Mac).