Qui en a un, n’en a pas. Qui en a deux, en a un ? C’était l’une des devises d’un grand professeur d’informatique lorsque le sujet était la sauvegarde. Je me souviens que c’est à l’université qu’il utilisait le plus la clé USB. Chaque fois qu’il avait besoin de télécharger des fichiers importants et de résoudre des exercices, il était là. Un jour, j’ai vu un professeur (pas un professeur technique) qui avait l’étrange habitude de partitionner sa clé USB pour pouvoir sauvegarder la première sur la deuxième partition. Je n’ai même pas besoin de dire que c’est devenu une blague dans une classe pleine d’intellos.
Malgré cette curieuse coutume, ce qui m’a vraiment intrigué, c’est l’absence d’une solution simple pour automatiser la sauvegarde des fichiers des périphériques USB. Pourquoi n’y avait-il pas un moyen automatique de tout copier dans un dossier de mon ordinateur à la maison, chaque fois que je branchais la petite clé sur le port USB ? Après une recherche, j’ai trouvé une bonne solution pour Mac.
La solution suivante devait respecter certaines exigences :
Ne me forcez pas à installer des logiciels tiers ;
Pouvoir personnaliser le script de sauvegarde pour chaque lecteur de stylo ;
Le script de sauvegarde doit s’exécuter de manière transparente lorsque la clé USB est branchée ;
Soyez facile à installer sur chaque nouveau disque qui a besoin d’être sauvegardé ;
Avoir un support pour les partitions avec un espace dans le nom.
Préparer le Mac
Téléchargez le fichier auto_backup.scpt.zip et décompressez-le. Ouvrez le Finder, allez dans votre dossier home et créez le dossier Backups (c’est là que le contenu de la clé USB sera enregistré).Toujours dans votre dossier home copier le fichier auto_backup.scpt présent dans Library/Scripts/Folder Action Scripts . (Si ces dossiers n’existent pas dans votre bibliothèque, vous devez les créer.) Dans la même fenêtre que le Finder allez dans le menu Go Go to Folder ( Command-Shift-G), tapez dans /Volumes et cliquez sur Go.
Volumes est un dossier système caché qui répertorie tous les disques montés sur votre Mac. C’est aussi un dossier que Mac OS ne veut pas que vous piratiez, l’étape suivante ne sera donc pas aussi simple que pour tout autre dossier, mais ce n’est pas non plus un bogue à sept têtes.
Choisissez le menu Affichage Afficher la barre de chemin et vous remarquerez que dans le pied de page de la fenêtre du Finder apparaîtra le chemin avec l’icône de dossier Volumes . Faites un clic droit dessus et choisissez Folder Actions Configuration ? Actions de dossier ?
Cela ouvrira la fenêtre avec tous les scripts que vous pouvez exécuter dans n’importe quel dossier, y compris celui que nous venons d’ajouter: auto_backup.scpt. Il suffit de le choisir dans la liste et de cliquer sur le append :
Avant de fermer la fenêtre, n’oubliez pas de cocher l’option Activer les actions du dossier.
Votre Mac est prêt à effectuer les sauvegardes, il est temps maintenant de passer à la pen drive.
Préparation de la clé USB
Téléchargez le fichier rsync.zip, dézippez et lisez le rsync.app à la racine de la clé USB. C’est ainsi que le Mac identifiera le dispositif à copier et celui à ignorer. Par conséquent, vous pouvez activer la sauvegarde sur de nouveaux appareils en copiant simplement le fichier rsync.app dans le dossier racine. Facile, hein ?
Allez-y ! Branché sur le port USB, le Mac se chargera de copier les fichiers dans le dossier Backups, en les séparant en dossiers basés sur la date – c’est-à-dire qu’il conservera les copies quotidiennes. Il est important de comprendre que la copie ne se fait que d’une seule manière, de la clé USB au Mac. Les fichiers du dossier Backups sont en fait des sauvegardes et ne doivent pas être considérés comme des fichiers de travail. Toute modification apportée à un fichier dans ce dossier peut être écrasée par une ancienne version qui se trouvait sur la clé USB pen drive, donc travaillez toujours avec les fichiers de l’appareil et laissez la sauvegarde juste pour la conserver au cas où votre cher ami USB se casserait ou se perdrait.
Oh, et si vous utilisez Time Machine, il sera encore plus silencieux, car le dossier Backups sera copié toutes les heures sur votre disque dur externe.
Cette astuce est une version simplifiée et plus directe basée sur celle que l’on trouve dans Voodoo Programming.