Professional Documents
Culture Documents
Charade
28.02.2012
FlashInformatique.epfl.ch
Mon premier
est dvoil
Mon second
ne se dvoile pas
Mon tout
la lumire
Logiciel libre
FreeFileSync
Analyse
Django @ EPFL
Grgory Favre
Mot-crois: NUAGE
Magali Le Goff, Esteban Rosales
& Laurent Kling
14
Agenda
Insomni'hack, concours de hacking
thique Paul Such
116
Brves
Flash informatique & Infoscience
Jacqueline Dousson
Memento.epfl.ch
Grgory Charmier & Frdric Rauss
Logiciel libre
FreeFileSync et la sauvegarde de
donnes Jean-Daniel Bonjour
Sauvegarde de donnes
Jean-Daniel.Bonjour@ep.ch, EPFL - ENAC-IT, responsable informatique,
charg de cours
Presentation of FreeFileSync, an
excellent free synchronization
software characterized by its
ease of use and exibility. We
take this opportunity to remind
the basics of data backup, and
refer other backup solutions.
Prsentation de lexcellent logiciel libre de synchronisation
FreeFileSync caractris par
sa facilit dutilisation et sa
exibilit. On prote de rappeler les principes de base de
la sauvegarde de donnes, et de
mentionner dautres types de
solutions.
Introduction
Prochaines parutions
No Dlai de rdaction Parution
3
08.03.12
27.03.12
12.04.12
01.05.12
10.05.12
12.06.12
tout public
public averti
expert
Fiche descriptive
FreeFileSync
Domaine
Sauvegarde/synchronisation de rpertoires
Licence
langue
version
GPL v3
multilingue
5.0
Sites Web
Projet et tlchargement: freelesync.sf.net/
Plates-formes
8 flash informatique
Installation de FreeFileSync
Installation sous Windows
Depuis le site principal de FreeFileSync, freelesync.sf.net, on accde aux diffrentes versions du logiciel. La dernire en date tant
la 5.0, tlchargez le chier FreeFileSync_v5.0_setup.exe, puis excutez-le. Vous constaterez que deux modes dinstallations sont
proposs:
local: il sagit dune installation classique, avec association des
extensions de chiers de conguration *.ffs_gui et de tches
*.ffs_batch, enregistrement de la conguration dans %APPDATA%\FreeFileSync;
portable: ne choisissez en principe ce mode que dans le cas o
vous installez FreeFileSync directement sur un support de
stockage amovible an que lapplication soit compltement
stand-alone (i.e. que rien ne soit dpos sur le disque dur de
la machine).
Utilisation de base
Lutilisation de FreeFileSync est simple et intuitive. En premier lieu,
remarquez la prsence, dans la fentre de base (Figure 1), de deux
zones principales: celle de gauche (SOURCE) montre les rpertoires/chiers de rfrence sauvegarder (stockage primaire), et
celle de droite (DESTINATION) lespace de sauvegarde (mdia de
stockage local ou mdia distant). La synchronisation seffectue
toujours dans le sens gauche droite et consiste raliser les
actions suivantes:
On commence par indiquer larborescence
source qui doit tre
sauvegarde (cliquer
sur Parcourir, ou saisir directement le chemin, ou procder par
glisser/dposer). Bien
entendu cela na pas
de sens de sauvegarder
lintgralit de votre
systme (voir en page
suivante lencart Que
sauvegarder et sur
quels supports)!
On dnit ensuite la destination de la sauvegarde, cest-dire lemplacement o doivent tre copies les donnes (mdia de sauvegarde).
(Facultatif) On pourrait ce stade modier les options de
comparaison (critres de dtection des modications de
chiers). Le mode par dfaut, qui convient la plupart des
situations, se base sur lexamen des dates/heures et tailles des
chiers. Lautre mode propos sappuie sur une analyse du
contenu, proprement dit des chiers, ce qui ralentirait considrablement le processus.
(Facultatif) On pourrait ici dnir de faon plus dtaille les
rgles dinclusion et exclusion qui peuvent tre bases sur:
noms de rpertoires/chiers, tailles min/max des chiers, dates
(intervalle de temps). Par dfaut tous les chiers de larborescence spcie en sont inclus (*), et seuls certains rpertoires spciques/systmes sont exclus (corbeille, \System
Volume Information\ sous Windows). Les rgles de syntaxe de
ces possibilits de ltrages sont dcrites dans laide en ligne
au chapitre Exclude Files. Cela est fort utile pour exclure de la
synchronisation des chiers temporaires ou de moindre valeur
et volumineux.
On lance alors la comparaison avec le bouton Comparer.
Diverses infos apparaissent alors dans les zones et .
IMPORTANT: avant de lancer la synchronisation proprement
dite, il est primordial de dnir la stratgie de sauvegarde souhaite laide des paramtres de synchronisation (voir plus
bas).
(Informatif) Rsultant de la comparaison et selon la stratgie choisie, les statistiques de synchronisation sont afches
(nombre de chiers/rpertoires qui seront crs ou supprims,
nombre de chiers qui seront remplacs, et volume total de
donnes transfrer).
(Informatif) Il est possible de modier la prsentation des
listes de gauche et de droite rsultant de la comparaison
(afcher/masquer les chiers identiques et/ou les chiers qui
seront crs sur la destination). Notez quentre ces 2 listes se
trouve une colonne o lon pourrait manuellement agir individuellement (par chier ou par dossier) sur le mode de synchronisation.
28 FVRIER 2012 - N2
Stratgie de synchronisation/sauvegarde
Les paramtres de synchronisation sont extrmement importants!
En cliquant sur le bouton de ltape , on fait apparatre une
fentre de conguration dans laquelle sont proposs les modes/
variantes suivants (g. 3):
g. 3 paramtres de sauvegarde/synchronisation
10 flash informatique
En particulier si la lettre de lecteur habituellement utilise est temporairement squatte par un autre mdia USB
Label (nom de volume) que vous pouvez dnir ou changer sous Windows via les proprits du volume
6
7
28 FVRIER 2012 - N2
11
z Duplicati18
: inspir par Duplicity, mais avec interface graphique (ncessite .NET sous Windows et Mono sous
Linux), supportant en outre Windows Live SkyDrive, Google
Docs, Rackspace Cloud Files, WebDAV
z FlyBack19 : analogue Time Machine mais pour Linux,
sappuyant sur rsync.
Parmi les applications propritaires, citons:
z Apple Time Machine : sauvegarde sur disque local (USB,
FireWire) ou sur Time Capsule (NAS WiFi); lutilisation de
stockage NAS classique nest pas support par Apple.
12 flash informatique
Automatisation
FreeFileSync peut aussi sexcuter de manire automatise. Il faut en
premier lieu dnir une tche de synchronisation avec Avanc>Crer
une tche de traitement batch. On est alors amen prciser,
comme prcdemment: source(s), destination(s), paramtres de synchronisation, ltres dexclusion, etc. Une fois la tche sauvegarde
(chier *.ffs_batch), celle-ci peut tre excute de deux manires diffrentes:
z En tche planie (par exemple quotidiennement): la marche
suivre pour Windows 7/XP et Linux Ubuntu est dcrite en dtail
dans laide en ligne au chapitre Schedule a Batch Job.
z En temps rel (sur vnement): lide est de faire surveiller des
rpertoires et excuter automatiquement FreeFileSync lorsque le
contenu de ceux-ci change, ou lorsque ces rpertoires deviennent
accessibles (p.ex. raccordement dun disque externe, insertion
dune cl USB32). Cette fonctionnalit sappuie sur le pro-
Aide et support
Pour clore, et comme pour tout logiciel libre, si vous souhaitez
interagir avec la communaut dutilisateurs et dveloppeurs
FreeFileSync, utilisez le forum de discussion: sf.net/projects/
freelesync/forums.
GLOSSAIRE
&
rsync: rsync.samba.org
Unison: www.cis.upenn.edu/~bcpierce/unison/
10
Synkron: synkron.sf.net
11
DirSync Pro: www.dirsyncpro.org
12
Windows Resource Kit: www.microsoft.com/download/en/details.aspx?id=17657
13
Interface graphique pour robocopy: technet.microsoft.com/en-us/magazine/2006.11.utilityspotlight.aspx
14
Explications sur Windows ofine les: windows.microsoft.com/en-US/windows7/Understanding-ofine-les
15
rdiff-backup: rdiff-backup.nongnu.org
16
Duplicity: duplicity.nongnu.org
17
Dj Dup: live.gnome.org/DejaDup
18
Duplicati: www.duplicati.com
19
FlyBack: code.google.com/p/yback/
20
BackupPC: backuppc.sf.net
21
Bacula: bacula.sf.net
22
BoxBackup: www.boxbackup.org
23
Subversion/SVN: subversion.apache.org
24
Git: git-scm.com, et voir article D. Raboud: ashinformatique.ep.ch/spip.php?article2316
25
Dropbox: www.dropbox.com
26
SpiderOak: spideroak.com
27
Wuala: www.wuala.com
28
Ubuntu One: one.ubuntu.com
29
Apple iCloud: www.icloud.com
30
SkyDrive: skydrive.live.com
31
ownCloud: owncloud.org
32
Sous Windows, utilisez dans ce cas les noms de volumes plutt que les lettres de lecteur comme dcrit prcdemment
9
28 FVRIER 2012 - N2
13