« Configurer et sauvegarder ubuntu | Home | tests et bash »
FlyBack sur Ubuntu 8.04.1
posté par cep le 17 septembre 2008
Dans le précédent article, j’ai cité Flyback comme outil de sauvegarde simple et donné l’adresse d’un tuto pour son installation et son utilisation. Bien que l’utilisation de ce programme soit très simple, comme le tuto est en angalis, je vais donner les grandes lignes pour l’installer et se servir de ce programme sur une Ubuntu Hardy.
Avant tout, vérifier que les autres programmes nécessaires à son utilisation sont bien présents sur son système par la commande :
:~$ apt-cache policy python python-glade2 python-gnome2 python-sqlite python-gconf rsync
Ce qui devrait être le cas avec une installation standard de Ubuntu, à l’exception de python-sqlite que l’on installera par la commande :
sudo aptitude install python-sqlite
Si ce n’est pas déjà fait, en profiter pour installer aussi le paquet unp qui permet de décompresser toutes sortes d’archives sans avoir à mémoriser les options propres à chaque format d’archivage. Pour un bon fonctionnement de unp, il faudra avoir aussi bzip2, unrar ou unrar-free, unzip, et autres suivant les formats que vous voulez traiter.
Ensuite, sur la page de telechargement http://code.google.com/p/flyback/downloads/list on récupère la dernière version du programme FlyBack par la commande :
:~$ cd :~$ wget http://flyback.googlecode.com/files/flyback_0.4.0.tar.gz
Puis on décompresse l’archive tar :
:~$ unp flyback_0.4.0.tar.gz
Si vous n’avez pas le programme unp, il faudra passer la commande :
tar -zxf flyback_0.4.0.tar.gz
Quelle que soit la méthode utilisée, l’archive sera décompressée dans le répertoire flyback du répertoire courant et, comme on avait passé la commande cd au début de la procédure, flyback/ sera donc dans votre /home/ On se rend dans le répertoire ~/flyback/ et on rend le fichier de lancement exécutable :
:~$ cd flyback/ flyback$ chmod +x flyback.py
Pour lancer le programme :
./flyback.py
Un message d’erreur s’affiche au premier lancement du programme, disant qu’un fichier externe ne peut être lu. Ignorer ce message en cliquant sur le bouton ok.
À partir de là tout se fera en interface praphique, et la configuration se fera dans la fenêtre de préférences. Si on doit plus tard modifier l’un de ses choix, il faudra utiliser le menu Edit / Preferences dans la fenêtre principale du programme.
Exemple d'’une première configuration :
On détermine dans quel répertoire seront enregistrées les sauvegardes, de préférence sur un disque externe ou différent du disque source. Il faudra bien sûr se donner auparavant les droits d’écriture sur les répertoires ou points de montage devant accueillir les sauvegardes :

On choisit les répertoires à sauvegarder :

On fixe la fréquence des sauvegardes, et les conditions dans lesquelles les anciennes sauvegardes seront supprimées :

Ne pas oublier de valider chaque choix.
Le menu principal sert à faire des backups d’autres répertoires, à naviguer dans les sauvegardes ou à les restaurer :

Lors de la configuration de FlyBack, si on a choisi une fréquence de sauvegarde automatique, le fichier crontab sera configuré pour lancer ces sauvegardes. Pour le vérifier :
:~$ crontab -l 0 3 * * * python /home/cep/flyback/flyback/flyback.py --backup #flyback
cep
Topics: Général, ubuntu, découvertes |
