Vendredi 2 novembre 2007
Time Machine, c'est tout simplement géant

J’aurais dû appeler cet article “retour sur Time Machine”, puisque Guillôme vous en a expliqué le principe il y a peu dans cet excellent article.

Je vais quant à moi me pencher sur son aspect pratique, n’étant pas trop théoricien dans l’âme.

J’ai déjà écrit de nombreux articles sur la nécessité de sauvegarder son disque.

Je ne vais pas y revenir.

Pourtant, vous n’êtes, selon certaines études, que 4% à sauvegarder régulièrement votre disque.

Non mais franchement, après tout ce que je vous ai avertis, c’est une honte.

Vous pouvez relire cet article, ou encore celui-là pour en savoir plus, et pour bien comprendre la différence fondamentale entre une sauvegarde de type Clone (permettant de redémarrer son Mac sur le disque de backup) et la sauvegarde incrémentale, en particulier avec historique, tellement pratique pour retrouver un document dans un état donné à une date qui l’est aussi (donnée).

J’utilise SuperDuper pour mes clones, testé ici et Backup d’Apple pour des sauvegardes incrémentales ciblées de mes documents importants.

Ce que nous propose Apple, dans son nouveau système, c’est un tout petit peu la symbiose des deux et bien plus encore.

Ce système proposé c’est Time Machine.

Le principe

Le principe a déjà été décrit par Guillôme dans son article. Je vais quant à moi, comme je l’ai déjà dit, rester plus terre à terre.

Time Machine sauvegarde votre disque

  • une première fois de manière tout à fait complète (sauf quelques fichiers de type “cache” pas nécessaires à la restauration de votre Mac. On peut imaginer qu’Apple sait ce qu’elle fait)
  • puis toutes les heures
  • tous les jours pendant un mois
  • toutes les semaines, jusqu’à remplir votre disque dur. S’il le devient, le programme vous avertira qu’il va supprimer des sauvegardes. Comment Que dites-vous? Mais les plus anciennes, bien sûr…

image

Seuls les fichiers modifiés sont enregistrés d’une sauvegarde à l’autre. Le reste est une affaire de liens, très compliqués en théorie, mais dont on ne voit strictement rien. C’est bien le principal.

Il vous est ainsi possible véritablement de remonter le temps, et de retrouver votre Mac comme il l’était il y a deux semaines, ou il y a une heure. Imaginez…

Vous voulez installer la nouvelle version Mac OS 10.5.3 alors que tout va bien avec la 10.5.2, mais que vous êtes du genre à vouloir être à jour toujours tout de suite?

Time Machine est fait pour vous! Il vous suffit d’installer votre mise à jour.

Tout va bien?

Tant mieux.

Vous avez de gros problèmes parce que soudain, Airport ne veut plus rien savoir (on a déjà vu ça vous savez…)?

Rien de plus simple. Hop, on active Time Machine, et on demande la restauration de son disque dans l’état où il l’était une heure avant.

Au pire? On perd une heure de travail.

Vous pouvez quand même… Ou bien?

Dans la pratique: la sauvegarde

Plus simple que Time Machine, tu ne peux pas.

  • on branche un disque externe
  • Time Machine s’active, et demande si vous voulez utiliser ce disque comme disque de sauvegarde

image

  • On répond “Effacer” à la question suivante (vous avez bien réfléchi? hmmm?)

image

On obtient une icône de ce type pour bien montrer qu’il s’agit d’un disque Time Machine.

image

  • On regarde ce qui se passe

image

Disons que là, j’ai été un peu déçu, parce que justement, il ne s’est rien passé. Le logiciel a décidé tout seul de commencer à l’heure suivante. Bon…

Ça tombait bien en fait, je voulais attendre de rentrer à la maison pour laisser faire la sauvegarde initiale tout tranquillement, sans interruption, pendant la nuit.

Remarquez qu’Apple insiste sur le fait que l’on peut interrompre sans problème la sauvegarde, le programme sachant très bien comment reprendre son travail dès que vous rallumerez votre ordinateur, le disque externe branché.

En fait, vous pouvez demander depuis le dock de forcer Time Machine à sauvegarder là, maintenant, tout de suite, et que ça saute.

image

C’est d’ailleurs au même endroit que vous appellerez les préférences du logiciel, puisque vous ne pouvez le faire en cliquant simplement sur Time Machine (nous verrons pourquoi ensuite).

Une autre manière d’atteindre les préférences peut-être?

Via les Préférences Système, tout simplement.

image

Les performances

Les sauvegardes Time Machine sont très rapides une fois que la copie proprement dite est partie (après préparation).

La première d’entre elles, qui consistait à sauvegarder mes 160 Go de disque dur interne a pris 4 heures, sur un MacBook Pro de première génération, soit doté d’un FireWire 400 (et pas 800, grrrr…).

Time Machine, tout au long de la sauvegarde, conserve sa vitesse de croisière de 40 Go de l’heure. C’est tout de même plus rapide que Super Duper, et à peu près équivalent à ce que fait Carbon Copy Cloner.

Les sauvegardes suivantes sont immensément plus rapides, toujours au niveau de la copie elle-même. De quelques secondes à quelques minutes, selon bien sûr les quantités de données changées entre deux sauvegardes (normalement espacées d’une heure au plus).

Mais il arrive également que le temps de préparation d’une sauvegarde soit un peu long, en particulier si vous rebranchez votre disque après quelques heures passées sans sauvegarde. Par exemple, ma dernière sauvegarde est partie après près de 18 minutes de préparation. Il était 23h30, alors que la sauvegarde précédente avait été faite à 06h30 le même jour.

Tout ça pour sauvegarder en quelques secondes ensuite 133 Mo.

image

Je tiens à préciser que la seule chose qui m’indique que mon Mac fait une copie en tâche de fond, c’est la lumière de mon disque Western Digital se mettant à clignoter et quelques petites vibrations de ce dernier. Faut dire que je l’ai à l’œil ces temps!

J’aurais bien aimé une petite icône dans le menu, m’indiquant que quelque chose se passe. Cela dit, on ne va pas se plaindre tout de même! Bon sang, notre Mac se protège tout seul, et l’on n’y voit rien… Mais que demande le peuple?

Les exclusions

image

Il vous est possible de sauvegarder tout votre disque (ce que je fais) ou d’en exclure certaines parties parce que

  • vous ne voulez pas sauvegarder trop “épais”
  • certains logiciels pourraient ne pas être compatibles

Aperture par exemple, dans sa version 1.5.6 n’est pas compatible avec Time Machine. Voici d’ailleurs la note Apple qui fait référence à ce problème.

Il semblerait d’ailleurs, que LightRoom risque de poser un ou deux problèmes aussi en version 1.2, une 1.3, disponible mi-novembre, devrait réparer ce problème.

Cela dit, ces incompatibilités passagères, qui sont relativement compréhensibles pour des sociétés extérieures, le sont moins lorsqu’on parle de produits Made In Apple, vous ne trouvez pas?

Quelques remarques qui pourraient répondre à d’éventuelles questions

Avant de passer à la restauration des données, répondons à quelques questions:

  • une sauvegarde peut être interrompue sans problème. Elle sera reprise, dès que le système le pourra, si vous n’avez rien demandé, mais par exemple simplement fermé votre portable, ou retiré (poliment) le disque. Elle reprendra manuellement par contre si vous avez demandé dans le dock une mise en pause du processus.
  • Apple prétend que même en cas de perte d’un disque par débranchement accidentel, Time Machine sait repartir là où il faut. Je ne veux pas tester ça.
  • Oui, vous pouvez Time Machiner plusieurs machines sur un disque dur.
  • Oui, vous pouvez Time Machiner plusieurs fois la même machine sur plusieurs disques.

Exemple: je suis à la maison, je veux profiter de Time Machine.

Ok, je le branche sur un disque.

Je vais à l’école, je veux également avoir une sauvegarde à cet endroit (important, les sauvegardes dans plusieurs lieux vous savez): je branche un autre disque.

Tout fonctionne très bien, même si, lors du retour sur le disque A après avoir Time Machiné sur le B, il faut un peu de temps au logiciel pour retrouver ses petits.

image

image

J’aurais tout de même bien aimé que Time Machine soit capable de passer sur la bonne sauvegarde tout seul lors de l’insertion d’un disque de son type.

  • Si vous voyez ça:

image

… c’est que vous avez bien branché votre disque dur, mais laissé votre portable sur batterie. Vous rebranchez votre alimentation et paf, la sauvegarde suivante est à nouveau annoncée.

  • Vous pouvez également déposer d’autres documents sur le disque “Time Machine”, mais Apple nous déconseille de le faire.
  • parfois, une sauvegarde annoncée à 16h10 peut partir à 15h55, je ne sais pas pourquoi, et vous voulez que je vous dise? Je m’en fiche un peu.
  • notez que j’ai redémarré une fois sous Tiger, pour une impression sur mon Epson R2400 pas encore reconnue par Leopard, en oubliant de débrancher le disque Time Machine. Ce dernier est parti me semble-t-il en indexation Spotlight, ce qui fait que lorsque j’ai redémarré mon Mac sous le dernier félin, il a fallu bien du temps (presqu’une demi-heure) à Time Machine pour tout remettre en place lors de la préparation de la sauvegarde.
  • si vous êtes pratiquement certain d’avoir copié l’intégralité de votre disque sous Time Machine, il se peut cependant que ce ne soit pas le cas semble-t-il, puisque Guillôme m’a glissé en mail que les programmeurs peuvent faire en sorte que certaines données de leur cru soient ignorées par Time Machine (on se demande bien pourquoi ils le feraient mais bon…).

de même comme je l’ai écrit plus haut, Apple ne recopie pas certains caches inutiles, par exemple.

  • certains gros fichiers pourraient être recopiés à chaque moindre petit changement, toujours selon Guillôme. Par exemple une base Entourage.

Ce que j’ai constaté, c’est que ma base Lightroom (je sais, je ne devrais pas la Time Machiner avant la prochaine sortie de la 1.3, mais je l’ai fait quand même) n’est pas entièrement recopiée lorsque je lui apporte une modification.

Visiblement, Time Machine sait aller dans le “paquet” du fichier, et ne changer que ce qui est nécessaire.

  • les fichiers Time Machine sur le disque de sauvegarde sont transparents. Vous pouvez les utiliser directement sans problème.

image

  • pour l’instant, il n’est pas possible d’utiliser un disque AirPort comme réceptacle pour une sauvegarde Time Machine. Je viens de lire que cette fonctionnalité pourtant promise par Apple a été retirée au dernier moment, pour une question de bug. Gageons que dès qu’il sera résolu, cette possibilité nous sera rendue.

Dans la pratique: la restauration

La restauration dans Time Machine, j’avais vu deux trois démos à son sujet, comme tout le monde.

Sauf que quand c’est dans votre Mac, vous hurlez de joie, tellement c’est beau.

Et tellement c’est incroyable.

Ok, vous avez déjà tous vu comment on remonte dans le temps, grâce au navigateur intégré, que l’on obtient par un appel de Time Machine (un clic sur son icône dans le dock).

Bon sang, quand votre fenêtre se baisse, pour passer au premier niveau d’une pile en 3D, c’est vraiment trop beau.

image

Notez que les captures d’écran ne sont pas toutes simples dans Time Machine!

Vous remontez dans le temps soit en cliquant sur une des fenêtres en arrière-plan, soit en utilisant le système génial de déplacement dans le temps, qui parle de lui même:

image

Vous retrouvez votre fichier, votre dossier, à un état donné.

Vous cliquez sur “Restaurer” en bas à droite.

Si votre fichier, votre dossier, ou que sais-je, existe déjà, Time Machine vous propose de garder l’original, les deux, ou le petit nouveau seulement.

image

Si vous demandez de garder les deux, le résultat sera, sur votre disque actuel, ceci:

image

Ce que vous devez comprendre à propos de la restauration

Certes, comme tout logiciel de sauvegarde incrémentiel, Time Machine sait retrouver les fichiers manquants dans différents états. Il le fait simplement plus simplement que les autres (et comment!) puisqu’il vous suffit (par exemple) de vous trouver dans la fenêtre du fichier manquant (par exemple votre dossier “Mes courriers importants”, pour voir cette fenêtre partout dans Time Machine. Mieux, vous pouvez ouvrir une fenêtre n’importe où dans Time Machine, et toutes les autres suivent.

Certes, vous pouvez restaurer tout votre ordinateur en passant par le DVD d’installation, en demandant de repartir à partir d’une sauvegarde Time Machine.

Mais là, nous n’en sommes que face à un système traditionnel de sauvegardes incrémentales, bien mieux fichu que ces derniers soit dit en passant d’ailleurs.

En fait, Time Machine va immensément plus loin puisqu’avec les programmes qui le supportent, c’est les données mêmes que vous allez pouvoir retrouver.

Exemple: dans Carnet d’adresses, j’efface par erreur trois contacts.

image

image

Oh zut, je viens de cliquer sur “Supprimer”, quelle cloche, mes contacts Apple… Pfouit, perdus!

Perdus? Meuh non!

Je me place dans le logiciel , par exemple quelques heures, quelques jours, ou quelques semaines après, je vois que je n’ai plus ces trois contacts.

image

Que faire? Simplement appeler Time Machine depuis le carnet d’adresses.

Ce que va vous afficher Time Machine, ce sont les différents états de l’intérieur du Carnet d’adresses. Vous retrouvez votre contact vous les sélectionnez, vous cliquez sur “Restaurer” en bas à droite

image

image

... et bing, la fiche est replacée dans la fenêtre actuelle de votre carnet d’adresses.

image

Idem avec Mail par exemple. Vous allez retrouver un mail effacé dans une boîte aux lettres Mail spéciale “Time Machine”.

image

C’est incroyable.

J’ai essayé de faire de même avec iPhoto, aucun problème.

Par contre, iCal et iTunes n’offrent pas cette fonction de l’intérieur. Dommage.

Notez que vous pouvez encore utiliser Spotlight pour trouver un document dans un quelconque état de votre disque.

image

Et même Quick Look, ce qui rend la chose encore plus pratique, puisque vous voyez immédiatement si la version du fichier que vous recherchez est la bonne.

image

Remarque importante

Time Machine, c’est bien, mais il faut savoir malgré tout ce que l’on fait lorsqu’on restaure ses données.

Imaginons que je restaure ma base de photos Lightroom. Je reprends la base de la semaine passée. Il se peut cependant que mes images aient été déplacées entre cette sauvegarde et la version actuelle.

Vous allez avoir de la peine à vous y retrouver peut-être.

De même, si vous liez des documents “Image” à un document XPress, situés ailleurs sur le disque, et que dans l’intervalle ces fichiers ont changé de place, pas sûr que vous retrouviez vraiment vos petits. À vérifier.

En conclusion

Ceux qui disent que Leopard n’est que de la poudre aux yeux ne l’ont pas essayé. Mais de ça, je vais vous en reparler très bientôt.

Time Machine n’est qu’un élément de MacOS 10.5, mais alors quel élément!

Une véritable réussite, qui ne mérite de ma part que des éloges.

Mais franchement, que demander de plus que ce qu’il nous offre? Je me le demande bien.

Vraiment, les utilisateurs de Mac n’ont plus aucune raison, j’ai bien dit plus AUCUNE raison de ne pas sauvegarder. Et ceci régulièrement.

Bon, eh bien moi je vais diminuer mon espace .Mac, j’ai moins besoin de Backup maintenant.

Parce que la surprotection, d’accord, mais bon… Faut pas pousser non plus!

image

Quoique… Le fait d’avoir mes documents à jour en ligne, dans un endroit sécurisé… Je vais réfléchir!:-)