Mise en place d’une sauvegarde locale avec ZFS
Mise en place d’une sauvegarde locale avec ZFS
Installation du paquet zfstool :
cd /usr/ports/sysutils/zfstools sudo make install sudo make clean && distclean
Ajout dans ‘/etc/crontab’, des lignes suivantes :
15,30,45 * * * * root /usr/local/sbin/zfs-auto-snapshot frequent 4 0 * * * * root /usr/local/sbin/zfs-auto-snapshot hourly 24 7 0 * * * root /usr/local/sbin/zfs-auto-snapshot daily 7 14 0 * * 7 root /usr/local/sbin/zfs-auto-snapshot weekly 4 28 0 1 * * root /usr/local/sbin/zfs-auto-snapshot monthly 12 */20 * * * * root /usr/local/bin/zfs-cleanup-snapshots
Ne pas oublier d’ajouter ‘/usr/local/bin’ dans la variable PATH au début du fichier
/etc/crontab
.Relancer le daemon crond :
/etc/rc.d/cron restart
Activer la sauvegarde sur le DATASET (ici Familia) :
sudo zfs set com.sun:auto-snapshot=true Familia
Et voilà.