09 nove

La machine à remonter le temps

Publié le 9/11/2009

Depuis la version 10.5 de MacOS, Apple propose cette innovation sous le nom de Time Machine. Le logiciel sauvegarde régulièrement de façon transparente et incrémentale les dossiers définis (éventuellement tout le système de fichiers). Le logiciel offre une interface ergonomique intégrée à l’explorateur de fichiers qui permet de remonter dans le temps et ainsi de visualiser le contenu des dossiers à un instant T. L’utilisateur peut ainsi retrouver un document perdu accidentellement ou simplement consulter une ancienne version d’un document sur lequel il travaille.

La question qui se pose est celle-ci : qu’en est-il dans le monde Open Source ? Il faut savoir que ZFS, le système de fichiers développé par Sun, supporte depuis longtemps la fonctionnalité snapshot, c’est-à-dire la possibilité d’enregistrer l’état du système de fichiers à un instant T. OpenSolaris, la déclinaison libre du système d’exploitation Solaris, offre depuis sa version 2008.11 une interface similaire à celle développée par Apple qui exploite la fonctionnalité pré-citée de ZFS, Time slider.

Screenshot de Time sliderPlusieurs projets issus de la communauté du libre sont nés afin de développer un outil similaire fonctionnant sur les distributions GNU/Linux. On peut citer entre autres TimeVault ou FlyBack. TimeVault est un projet initié au sein d’Ubuntu ; il se concentre donc sur l’environnement de bureau GNOME et l’intégration à l’explorateur de fichiers Nautilus, tout comme le fait Time Slider. En revanche, contrairement à Time Slider, cet outil ainsi que FlyBack ne peuvent profiter d’une fonctionnalité snapshot intégrée au système de fichiers. Ils doivent donc gérer autrement la sauvegarde. Malheureusement le développement de TimeVault semble être au point mort. FlyBack de son côté fait l’objet d’un développement actif depuis quelques jours correspondant à une réécriture importante du code : abandon d’un système de sauvegarde basé sur rsync pour l’utilisation du VCS git. Wait & see donc…

Adrien CUNIN

Partager cet article :

Vous souhaitez reproduire cet article ?



Warning: touch() [function.touch]: Utime failed: Operation not permitted in /var/www/toolinux_v3.com/ecrire/inc/genie.php on line 81