Wiki » Historique » Révision 5
Révision 4 (Geoffroy Desvernay, 29/06/2015 22:26) → Révision 5/7 (Geoffroy Desvernay, 01/07/2015 14:26)
h1. Script de sauvegarde h2. Conçu pour: * tourner sur une machine FreeBSD * Utiliser ZFS au mieux pour * la compression/deduplication des données (dedup si RAM⇒(5G*T) — T=Taille en Tb des données max) * les transferts (si la source est en zfs, utilise zfs send| zfs receive, sinon rsync) receive * les snapshots ! * les connexions sont dans le sens machine_backup -> source (seule la machine de sauvegarde établit des connexions) * aucun client résident * les connexions de commandes passent par ssh * le traffic peut passer en rsync directement (si réseau (réseau de confiance) ou via ssh ( {FIXME} faire fonctionner nc y compris sans terminal h2. Fonctionnement: * @savscript.sh@ (en cron), lance la sauvegarde (N simultanées — configurable) pour chaque machine definie dans machines.d/*.conf * @./utils/addmachine.sh@ ajoute une machine a sauvegarder (crée la conf dans machines.d/machine.conf, place une cle ssh dans dest:/root/.ssh/authorized_keys, … h2. histoire ancienne Ci dessous la version précédente (last-modified: 2005), sans ZFS mails avec un simulacre de snapshots (using rsync --hard-links).