Les vacances sont une période propice aux bonnes résolutions, aux rangements et archivages d'été (et divers). Ainsi un problème récurrent est le remplissage du disque dur par les photos qui s'accumulent dans les dossiers gérés par iPhoto.
En effet, si comme moi vous avez acheté un nouvel appareil numérique, qui, alors que l'ancien ne produisait que des fichiers de moins de 2 Mo, celui-ci peut monter à plus de 10Mo la prise. Pour peu que vous fonctionniez en fichier "Raw", ces valeurs peuvent exploser... Et remplir ainsi votre disque dur, année après année. Mes tailles de dossiers ont ainsi été multipliées par 20 entre 2003 et 2007.
Alors bien évidemment, une stratégie simple peut aussi consister à éliminer les photographies floues, inintéressantes, sur-exposées, bref, à faire le ménage parmi toutes ces images. Mais vous ne faites que repousser l'échéance fatale où votre disque va se remplir. Et puis, vous n'avez pas forcément envie de faire des choix (et pas forcément tant de photos ratées!)
La solution que je propose ici consiste à placer vos images originales, année par année dans un disque de sauvegarde:
- Les photos des années antérieures seront sauvegardées sur un disque externe
- Vous allez créer un lien symbolique au niveau de votre disque interne, avec les dossiers sauvegardés sur votre disque externe.
- Les vignettes des photos (nettement plus petites), sont elles conservées sur votre disque local
- Lorsque votre disque externe n'est pas branché, vous pouvez quand même consulter vos images, en tant que vignettes, mais elles ne pourront s'afficher "en grand" que si votre disque externe est branché.
Attention, la manipulation que je vais indiquer ici implique certaines manipulations en mode "console". Si vous n'êtes vraiment pas à l'aise avec ce type de choses, je vous conseille d'éviter ce qui suit.
1 - Se procurer un disque externe
N'importe quel disque USB de grande capacité de quelques centaines de Go fera l'affaire.
Attention: je vous déconseille fortement d'utiliser votre disque de sauvegarde (Time Machine) pour cet usage. Sinon, si ce disque de sauvegarde se crashe, vous aurez perdu toutes vos photographies.
2 - Nommez ce disque externe
Choisissez de préférence un nom simple, sans accentué ni espace. Ne changez pas par la suite ce nom. Les liens symboliques utilisent ce nom.
3 - Créez un dossier pour vos photographies à archiver
Dans votre disque dédié à vos photos, créez par exemple un dossier "Photos"
4 - Retrouver les dossiers à archiver
Dans votre dossier personnel, allez dans le dossier "Images".
Sélectionnez le dossier "iPhoto Library" en maintenant la touche "CTRL" enfoncée (ou bien faites un clic droit avec votre souris, si elle le permet). Sélectionnez comme suit l'option de menu "Afficher le contenu du paquet"
5 - Copier vos dossiers
Vos images se trouvent dans le dossier "Originals". Ouvrez ce dossier, vous avez vos images classés année par année.
En sélectionnant un dossier, et en faisant un "POMME+I" (ou Lire les informations depuis le menu "Fichier" du Finder, vous saurez quelle est la taille de votre dossier. Vous pourrez ainsi estimer s'il est intéressant pour vous de les archiver ou non.
Copier donc année par année (ne prenez pas l'année en cours !) les dossiers sur votre disque externe, dans le dossier "Photos" que vous avez créé (en section 3)
6 - Renommez les dossiers sauvegardés
Pour chacun des dossiers que vous avez copiés, (sur votre ordinateur en local) renommez les en ".save".
Exemple : "2004" -> "2004.save"
7 - Lancer l'application "Terminal"
Allez dans le dossier "Applications" -> "Utilitaires". Lancer l'application.
L'écran de votre "Terminal" vous permet d'accéder aux commandes systèmes de votre Mac.
8 - Lister vos dossiers copiés
Tapez la commande suivante, (soit "MonDisque" le nom du disque):
ls -l /Volumes/MonDisque/Photos/
Terminez votre saisie avec la touche"Entrée". Vous devez obtenir la liste des dossiers que vous avez copiés, soit quelque chose comme :
Exemple:
drwxr-xr-x 20 Sebastien staff 680 12 jul 2010 2003
drwxr-xr-x 20 Sebastien staff 1156 12 jul 2010 2004
drwxr-xr-x 20 Sebastien staff 238 12 jul 2010 2005
9 - Créez les liens symboliques
Tapez les deux commandes suivantes (terminez par entrée):
cd Pictures/iPhoto\ Library/Originals
ls -l
Vous devez avoir la liste de tous vos dossiers, ceux que vous avez copiés étant appelés ".save"
Exemple:
drwxr-xr-x 20 Sebastien staff 680 12 jul 2010 2003.save
drwxr-xr-x 20 Sebastien staff 1156 12 jul 2010 2004.save
drwxr-xr-x 20 Sebastien staff 238 12 jul 2010 2005.save
drwxr-xr-x 20 Sebastien staff 680 12 jul 2010 2006.save
drwxr-xr-x 20 Sebastien staff 1156 12 jul 2010 2007.save
drwxr-xr-x 20 Sebastien staff 680 12 jul 2009 2008
drwxr-xr-x 34 Sebastien staff 1156 9 jan 2010 2009
drwxr-xr-x 7 Sebastien staff 238 25 avr 21:28 2010
Pour CHACUN des dossiers que vous avez copiés, tapez la commande suivante, en remplaçant les termes en italique:
ln -s /Volumes/Nom_du_disque/Photos/Année Année
Ainsi par exemple:
ln -s /Volumes/MonDisque/Photos/2003 2003
Répétez cette opération pour chaque année. Dans mon exemple, 2004, 2005, 2006 et 2007.
Notez qu'en utilisant la touche "Tabulation" (à gauche de la lettre A) lors de votre saisie, la saisie dans "Terminal" vous proposera les noms correspondants à votre frappe. Ceci vous permet de valider les noms des dossiers.
Dans le dossier "Originals"
Exemple:
Double-cliquez dans les dossiers. Si vous accédez aux dossiers de vos photos, alors votre lien symbolique fonctionne. Sinon, effacez les de "Originals" et recommencez avec Terminal, vous vous êtes sans doute trompé dans le noms des dossiers.
10 - Vérifiez dans iPhoto
Sélectionnez une de vos anciennes photos, cliquez pour la visualiser en grand. Si vous l'obtenez "nette", cela indique que vous avez réussi. Si vous obtenez l'image suivante, c'est que iPhoto n'accède pas au bon chemin :

Notez que par ailleurs, c'est cette image que vous obtiendrez quand vous voudrez accéder "en grand" à des photographies archivées, si votre disque n'est pas branché.
11 - Effacez vos dossiers de photos
Si toutes les étapes précédentes se sont déroulées correctement, vous pouvez effacer les dossiers locaux de photographies:
Sur votre disque local, effacez les dossiers renommés ".save" de votre dossier "Originals".
12 - Conclusion
Voilà, vos anciennes photographies sont désormais archivées.
Remarque importante:
Penser à continuer de sauvegarder votre Mac avec Time Machine. Rappelez-vous alors de brancher votre disque externe de Photos lorsque vous effectuez votre sauvegarde. Sinon, elles ne sont pas sauvegardées.