Archives du mot-clé proot

Chargement de la sauvegarde initiale avec BackupPC

BackuPC est une solution de sauvegarde très efficace au niveau stockage et bande passante. Du coup, on peut sauvegarder des gros volumes de données sur une petite connexion (ADSL). Reste le problème de la première sauvegarde, qui risque de prendre des jours.

Le plus simple est alors de charger les données depuis l’outil précédent de sauvegarde ou un copie des données (sur un disque USB par exemple).

La technique va être d’utiliser proot (http://proot.me) qui va traduire les chemins du support amovible comme s’il s’agissait des partages sur la machine à sauvegarder. proot est disponible dans les dépôts ubuntu et consorts et dans un dépôt supplémentaire (voir http://proot.me/#downloads) pour les autres. Pas de paquet pour RHEL 7 (encore ?), mais le binaire statique marche très bien.

Mettons que votre partage à sauvegarder soit « /home », via rsync+ssh et que vous ayez monté le disque externe dans :

/mnt/diskext

Dans backuppc on va modifier temporairement la commande de transfert de cette façon :

RsyncClientCmd = 'proot -b /mnt/diskext/home:/home $rsyncPath $argList+';

Cette commande permet d’intercepter tous les appels de rsync aux chemins dans /home. À chaque fois qu’il cherchera /home/fic, il tombera sur /mnt/diskect/home/fic

Lancer la sauvegarde. C’est tout !

N’oubliez pas de restaurer la commande originale qui ressemblait à :

$sshPath -q -x -l root $host $rsyncPath $argList+
Publicités