Time Machine : faut-il préférer un SSD à un disque dur externe ?

Pierre Dandumont |

La question a été posée plusieurs fois dans les commentaires de nos actualités : est-ce qu'utiliser un SSD pour des sauvegardes Time Machine est une bonne idée ? La question n'est pas anodine, et elle peut réellement amener plusieurs réponses, en fonction de vos besoins et de vos usages.

Le côté pratique

Avant de nous pencher sur les performances, il faut commencer par le côté purement pratique sans se poser la question du prix. Et sur ce point, les avantages des SSD portables sont évidents : ils sont compacts, silencieux et plus durables.

Premièrement, la taille physique. Il est techniquement possible de proposer des SSD compacts et performants, comme le Samsung T7 ou le Crucial X6. Ce n'est pas le cas de tous les SSD externes, ceci dit, pour une raison pragmatique : historiquement, les fabricants de SSD SATA ont décidé de reprendre le format des disques durs, et certains SSD externes sont de simples boîtiers « 2,5 pouces » remplis de vide. De même, quelques modèles contiennent un SSD en barrette (M.2), sans se poser la question du format, comme le Crucial X8. Dans tous les cas, les SSD externes sont généralement plus compacts que les HDD, spécialement pour les variantes de grandes capacités1.

Tags
avatar Madalvée | 

Et une Time Capsule en SSD ? Encore u n effort après l'HomePod…

avatar Lecorbubu | 

@Madalvée

Ça fait également partie de ma wish list en terme de produits à faire revenir …

avatar Pierre Dandumont | 
Ben compte tenu des prix, c'est quand même peu probable. En prix Apple, ça taperait probablement plus de 500 € en 2 To.
avatar RonDex | 

@Pierre Dandumont

Parfait, merci pour cet article. C'est tombé bien, je me demandais justement si un SSD valait mieux qu'un disque dur pour Time Machine. J'ai pris en promo un X8 de 2 To dans les 130 € sur Amazon. Sur mon MacBook Air M1 avec 512 de SSD, j'utilise le X8. J'ai testé Time Machine avec un SSD et un disque dur, et un SSD est effectivement beaucoup plus confortable.
Par contre dans cet article, il manque plusieurs points :
- Le fait de pouvoir partitionner un SSD de grande taille (par exemple 2 To). Avec le format APFS, la taille des partitions s'adapte automatiquement au contenu. Mais il est possible de mettre un quota lors de la création de la partition. Par exemple, de 512 (pour un SSD interne de 256) ou 1 To (pour un SSD de 512).
J’ai la seconde partition de 1 To qui me permet de faire une sauvegarde manuelle avec carbone copy cloner pour avoir un clone du Mac, et pouvoir avoir un disque de démarrage identique au SSD interne. ou pouvoir tout simplement glisser les fichiers que je souhaite sauvegarder. Ou encore avoir un espace un peu plus grand pour par exemple un seul et des applications très gourmande en espace disque (sauvegarde iPhone et iPad, jeux comme Blizzard, etc.).
- La sauvegarde initiale est effectivement beaucoup plus rapide sur un SSD. Mais, en plus de cela, une fois la sauvegarde primaire effectuée, la navigation des sauvegardes avec Time Machine est beaucoup plus rapide et confortable qu'avec un disque dur.
- la possibilité d’utiliser plusieurs disques (un SSD et une sauvegarde sur un NAS ou sur un disque réseau : un disque branché sur un airport extrême, une Freebox, etc.)

avatar RonDex | 

@RonDex

Je suis dans l’exacte même situation 👍

avatar eX0 | 

@Madalvée

C’est déjà possible d’en faire un avec les versions existantes. Sinon n’importe quel nas (commercial ou custom) avec du ssd répondra au besoin

avatar cypr-42 | 

Je possède un disque dur externe MyPassport sur lequel j’effectue mes sauvegardes TimeMachine. À chaque fois que je le branche à mon MacBook Air, ce dernier met un temps fou à le faire apparaître sur le bureau (quand il finit par apparaître…). Pourtant, je le vois bien sans Utilitaire de disque. Même en forçant le montage depuis cet utilitaire, rien n’y fait. Mon disque dur n’a jamais chuté et n’est pas vieux, et je l’ai simplement partionné en deux. Quelqu’un a-t-il déjà rencontré ce problème ? Avez-vous une solution ?

avatar DahuLArthropode | 

@cypr-42

J’ai un petit NAS de WD, et les sauvegardes de mon iMac ne se faisaient plus, elles ne terminaient jamais et j’ai fini par acheter un SSD rien que pour Time Machine.
Puis j’ai acquis un MacBook Pro, et les sauvegardes Time Machine sur le même NAS se passent sans problème. Plus lentes que sur SSD, mais c’est transparent, la vitesse n’est pas indispensable ici.
Le mystère reste entier.

avatar Norandy | 

@DahuLArthropode

Pareil j’ai le même souci… je vais voir pour réinitialiser la sauvegarde.

avatar PIN_1234 | 

@cypr-42

J’ai eu le même problème avec mon MacBook Pro M1 :
J’ai effacé et reformaté mon hdd externe au format MacOS étendu et depuis tout marche nickel.
De plus, il est 100 x plus rapide pour des sauvegardes régulières de 20 Go

avatar cypr-42 | 

@PIN_1234

Qu’avez-vous fait des sauvegardes que vous aviez dessus ?

avatar PIN_1234 | 

@cypr-42

Ben j’ai utilisé un autre disque externe pour une sauvegarde de sécurité pendant la réinitialisation… sans toucher aux autres disques.
Je fais du code et je n’ai pas envie de perdre par hasard des mois de boulot.
J’applique la méthode 3,2,1,0 :
3 sauvegarde, dans 2 endroits différents plus 1 en ligne et zéro confiance…
J’ai un hdd chez moi, un au boulot, une sauvegarde Time Machine et une copie dans iCloud…. J’espère être tranquille !

avatar lepoulpebaleine | 

@PIN_1234

« J’ai un hdd chez moi, un au boulot, une sauvegarde Time Machine et une copie dans iCloud…. J’espère être tranquille ! »

Je suis à peu près au même niveau de paranoïa ! 😂

avatar RonDex | 

@PIN_1234

> J’applique la méthode 3,2,1

En effet, c’est la méthode de choix pour les sauvegardes.

avatar BobLeCanard | 

Excellent article, merci beaucoup ! Depuis le temps que j’hésite avec tout ça…

Ceci amène une autre question..: j’ai changé de Mac il y a 1 an, changeant un MBA2013 pour un MBA M1.
Avant j’avais Time Machine sur une Airport Exteme, sur un HDD formaté en HFS. Depuis mon achat, je n’avais pas remis TM en marche, et quand j’ai voulu le faire j’ai réalisé que les AirPort Extreme ne supportent pas le nouveau format APFS.
Du coup, un ami m’a dit de regarder du côté des NAS… mais ça fait du bruit m’a-t-il dit, à cause notamment des disques durs.
J’en viens donc à ma question : des SSD dans un NAS, même combat ?

avatar raoolito | 

@BobLeCanard

lorsque vous faites des time machine sur volume réseau, le mac crée un fichier image-disque dessus qu’il monte en utilise comme backup.
etant devant la mêle problématique je vais aller verifier quel est le formatage de cette image disque qui pourrait tres bien etre en apfs?

avatar sebasto72 | 

@BobLeCanard

Oui c’est possible, un SSD reste un espace de stockage. Les Synology existent en version SLIM, pour des disques de 2pouces1/2 (à ma connaissance, pas de version au format NVMe).
On peut donc très bien y placer des SSD, que le NAS utilisera en RAID5 ou similaire (avec 4 SSD identiques, l’espace utile est l’équivalent de 3 SSD). Ces boitiers ont un ventilo, mais on peut configurer son fonctionnement dans l’interface d’admin, perso il est inaudible.

Attention cependant, dans un NAS, ce n’est pas le Mac qui décide du format du système de fichiers (apfs,hfs…), mais le NAS lui-même (c’est un serveur, avec son propre OS). Il faudrait voir si un FS est plus adapté qu’un autre pour un NAS dédié Time Machine. Perso je suis en Btrfs, mais je ne l’utilise pas que pour du TM.

avatar Pierre Dandumont | 
Si, c'est bien macOS qui gère ça. La sauvegarde en réseau, c'est une image disque placée sur le NAS, donc le formatage de l'image disque ne dépend pas du NAS.
avatar sebasto72 | 

@Pierre Dandumont

Oui pardon je précise : l’image disque créée par MacOS sur un volume réseau est de type SparseImage (un fichier à trous, en gros), je pense que certains FS supportent (= offrent de meilleures perfs) ce type d’images mieux que d’autres.

Je souhaitais juste dire à @BobLeCanard qu’avec un NAS, ce n’est pas le Mac qui formate le volume réseau.

avatar eX0 | 

@sebasto72

Le système de fichiers en dessous du partage SMb importe peu. Time Machine crée un SparseBundle dans tous les cas.
La seule chose qui compte du point de vu du Mac c’est la vitesse de connexion et les droits d’accès. Le choix du système de fichiers des fonctionnalités associés et de la redondance sont des considérations plutôt côté serveur qui importent peu pour TimeMachine

avatar sebasto72 | 

@eX0

On est d’accord que ça fonctionne quelque soit le FS côté NAS. Je me demandais juste s’il y en a un qui a de meilleures perfs.

avatar eX0 | 

@sebasto72

Ça dépend de plein de choses qui ne dépendent pas uniquement du système de fichiers.
Est ce que c’est du raid5 ou du raid1/10? Le raid5 est connu quelque soit le système de fichiers pour avoir de très mauvaises performances sur les IOPs.
Quelles sont les disques en dessous? Est ce que c’est juste des HDDs? Est ce que c’est du flash? Est ce que les HDDs utilisent du flash pour cacher pour compenser leurs lenteurs? Est ce que c’est plutôt de la RAM?
Est ce que ça a une quelconque importance tout ça si ton lien est en gigagbyte? Est ce que ton réseau est à même de supporter la vitesse?

avatar eX0 | 

@sebasto72

Je veux dire tu peux avoir 30 to avec du NVMe en cache et avoir du 3Go/s en écriture mais que ton nas est connecté sur un lien réseau qui fait max 125 Mo/s et que ton Mac est en WiFi 5 avec un maximum de 80 mo/s.

Quel est l’intérêt d’avoir le système de fichiers le plus rapide?

avatar sebasto72 | 

@eX0

Je suis d’accord avec toi, et c’est vrai que le raid5 fait payer cher la redondance côté iops, ce qui est justement ce dont a besoin un Time Machine qui fait à min avis beaucoup de petites écritures… c’est pour ça que je me demandais si un fs côté nas pouvait améliorer ou au contraire dégrader cette situation (le débit c’est encore autre chose, comme tu l’as très bien écrit).
La TimeCapsule m’a toujours semblé plus fiable et « rapide » que le Syno mais difficile de comparer objectivement, ma « prod » c’est l’infra familiale et il y a toujours quelqu’un dessus 😅

avatar eX0 | 

@sebasto72

Je te dirai que le sujet du stockage est assez énorme en soit, suffisamment pour être un métier. Un système de fichier quand on quitte les cas simples , 1 disque 1 système de fichiers qui gère tout, avec des ordinateurs de tous les jours tu vois assez vite que c’est très compliqué et que tout dépend de ton os et de ce que tu cherches à accomplir.
Tu as plusieurs structures différentes, chacune ayant des avantages et inconvénients. Certains systèmes de fichiers ne font que ça, stocker des fichiers et les présenter de différentes manières, d’autres font aussi gestionnaires de volumes, et comme ils gèrent les volumes vont plus loin en les associant pour avoir des systèmes de raid.
Et pour compenser certains défauts et choix techniques ils ont des systèmes de compensation ou limitations.
La question de la performance reste relative donc à ce que tu cherches réellement donc du besoin, de l’os, du matériel et budget disponible en raison des contraintes.
Il y a, par exemple, ZFS qui est très populaire actuellement dans la communauté open source de part un certain nombre de qualités. Certaines rumeurs l’avaient annoncé comme remplaçant de HFS+ sur Mac à une époque. C’est un système de fichiers COW, copy on write, comme ReFS de Microsoft, APFS d’Apple ou BTRFS qui est dans le noyau Linux et au dessus du raid propriétaire de Synology.
Les COWs sont en général plus lents que l’ancienne génération de système de fichiers, pour cette raison qu’APFS est lent sur un HDD par exemple, mais le système de copy on write donne quantité d’avantages qui évitent de devoir écrire.
Pour revenir à ZFS, il y a les snapshots qu’on retrouve dans apfs, la possibilité d’envoyer un pool ou une subdivision d’un pool de manière incrementale basée sur un snapshot avec ZFS send/ZFS receive, comme ce qu’on voit avec TimeMachine sauf que ça peut être transféré sur un autre pool zfs en direct ou par l’intermédiaire de plusieurs protocoles réseaux, une résilience à la corruption de données avec de la réparation automatique, de la compression des fichiers au niveau des blocks, de la déduplication, intégration directe avec NFS,SMB ou encore KVM pour la virtualisation etc etc.
Donc ZFS techniquement perds, si on a besoin d’écriture synchrones, dans certain benchmarks face à de simples systèmes de fichiers mais l’utilisateur gagne tellement plus dans la vie de tous les jours.
Un fichier texte qui pèse 1 mo par exemple qui se compresserait bien sur ZFS pourrait prendre selon l’algorithme 46 ko avec la compression, donc avoir un avantage de performance, là où ext4, APFS ou NTFS, sans la compression, vont écrire 1 Mo sans essayer de comprendre quoique ce soit.
Faire un backup de ton NAS avec du EXT4 va prendre du temps en se faisant au niveau des fichiers qui ont été modifiés si tu utilises du rsync ou Robocopy, alors que ZFS ou BTRFS feront un backup en transférant uniquement les blocks qui ont été modifiés et ça ira largement plus vite.
Avec la deduplication, tu peux stocker une quantité largement supérieure de données et utiliser quasi rien si les données se prêtent à ça. Et si ton système de fichiers le gère activement, il fera le lien directement lors de l’écriture et évitera d’écrire des blocks déjà présents, donc transférera largement plus vite les fichiers.

Pour ZFS, par exemple il a une grosse dépendance sur la quantité de mémoire vive disponible. C’est possible de lui associer des NVMe/SSDs en plus de la mémoire vive pour différents types de caches (L2ARC, metadonnees etc). Plus il en a et plus il pourra s’épanouir. D’autres comme BTRFS, s’en foutent de mémoire vive et ont été optimisés par Facebook et Google pour tourner des ssds de mauvaise qualité . Alors que ReFS de Microsoft s’épanouira avec du Storage Space et des SSDs de niveau entreprise ou centre de données.

Tout ça pour dire que c’est compliqué de juger juste sur un benchmark sans remettre en contexte les systèmes de fichiers, les sous couches intermédiaires éventuelles, les fonctionnalités, les avantages/inconvénients de chacun et surtout le besoin.

avatar cyberfranckie | 

Vous recommandez le Crucial X8 ou pas ?
Ou vaut-il mieux rester sur le X6 ?

avatar Pierre Dandumont | 
Le X8 est plus rapide sur les débits purs, mais pour de la sauvegarde, ça n'a pas d'intérêt, un X6 suffit.
avatar N01R | 

@Pierre Dandumont

+1 pour le x6 en solde chez Amazon le 4to est parfois « abordable » :)

avatar RonDex | 

@cyberfranckie

J’ai le X8 en promo de 2 To à ~130€. Tout fonctionne nickel sur mon MacBook Air M1. Les sauvegardes sont très rapide, mais également la navigation dans Time Machine.
Il est possible également en AFPS de partitionner son disque en deux en mettant un quota de 1 To par exemple pour Time Machine et se servir de l’autre répartition pour cloner le disque de macOS dessus pour avoir un disque de démarrage. 👌

avatar PIN_1234 | 

Merci pour ce super article qui répond à plein de questions que j’avais sur les disques externes

avatar cecile_aelita | 

Merci pour ce test qui effectivement montre bien que le choix d’un SSD est plus pertinent 🙂.
En ce qui me concerne je fais ma sauvegarde sur 2 disques dur externe 2,5 pouces (donc pas des SSD) pour une raison toute simple … c’est que c’est ceux que j’ai déjà à la maison 🤭, et que tant qu’ils marchent je les garde… le jour ou l’un d’eux sera mort, je le remplacerai par un SSD en effet. Le seul risque serait que les 2 claquent en même temps + mon Mac mini qui me fait aussi office de sauvegarde + mon MacBook M1 qui contient mes données aussi (sachant que j’ai tout sur iCloud en plus)… donc oui évidement que ça peut arriver … mais ça serait vraiment le coup de pas de bol quand même 🫤.

avatar bozzo | 

@cecile_aelita

Tu as donc tes données sur ton MacBook Air, sur un premier disque dur, sur un 2e disque dur, sur ton mac mini et sur le cloud ?
Moi qui croyait que tu étais blonde… 🤪
Bon je vais renforcer mes sauvegardes (j’ose pas le dire, je n’en ai qu’une…)

avatar cecile_aelita | 

@bozzo

Ça amuse les gens ici de le croire et ça leur donne l’impression d’être plus fort 🤭😋!
Si je peux rendre ce petit service ça me coûte rien 😉

avatar Waterfront | 

Merci pour cet article Pierre !
À titre personnel, depuis que vous êtes sur Macg, j’ai un très net regain d’intérêt pour les publications et en particulier pour les vôtres. Parce que vous fouillez comme peu d’autres les arcanes matérielles de nos machines et périphériques et que vous apportez des réponses assez claires et efficaces à nos interrogations d’utilisateurs. Et évidemment parce que ça répond à ma sensibilité de lecteur passionné, plus que pour ce qui concerne les iBidules et services qui leurs sont associés. Donc merci et bravo pour votre travail. Ainsi qu’aux autres contributeurs.
Vous assurez chez Macg, l’abonnement vaut le coup, de mon point de vue. 👍🏻👏🏻

avatar zoubi2 | 

@Waterfront

"Vous assurez chez Macg, l’abonnement vaut le coup, de mon point de vue"

+1

avatar cecile_aelita | 

@zoubi2

+1

avatar RonDex | 

@cecile_aelita

+1

avatar Rémygrec | 

@RonDex

+1

avatar bambou55 | 

A titre personnel, j'ai time machine de mon mac filaire sur mon synology, le tout relié par câble. Récemment, j'ai voulu récupérer un fichier effacé par erreur et c'est là que la difficulté est survenue, en entrant dans time machine. Impossible de revenir en arrière. A mon avis, l'emploi d'un SSD est aussi intéressant pour la récupération.

avatar RonDex | 

@bambou55

J’ai aussi un Synology. De mon point de vue il y a plusieurs problèmes à faire des sauvegarde Time Machine dessus :
Le bruit, la lenteur insupportable par rapport à un SSD, et il n’est pas possible de démarrer dessus il me semble, ça prend beaucoup de place alors qu’avec un SSD externe (en promo, il y en a des vraiment pas cher) et c’est beaucoup plus confortable (aucun bruit, beaucoup plus rapide).

avatar bambou55 | 

@RonDex

Mom syno étant à la cave, le bruit n'est pas un problème, mais effectivement, si le disque de sauvegarde serait à côté de mon mac mini, j'opterai pour un ssd. En complément, j'utilise aussi CCC car j'ai pas une confiance aveugle en TM

avatar DahuLArthropode | 

@bambou55

"en entrant dans time machine. Impossible de revenir en arrière"

Ça m’est arrivé avec un NAS, et je ne sais comment (mais en tâtonnant et en attendant), tout finissait par revenir. Sans que je sache si les diverses manips avaient eu un impact, ou s’il suffisait d’attendre.

avatar alexic008 | 

Moi je Sauvegarde via nas synology en Time Machine smb

avatar hucar | 

Moi j’utilise TimeMachineEditor qui programme la sauvegarde une fois par jour (pour moi c’est la nuit) et j’ai deux supports : un SSD qui est branché en permanence sur mon écran et mon NAS comme ça une fois sur deux c’est puis l’autre. Je suis traumatisé par la perte de 6 mois de ma vie informatique et depuis je suis un peu extrême :-)

avatar jibu | 

La consommation électrique est aussi un point à prendre en compte dans le choix.

avatar Pierre Dandumont | 
Sur des disques portables, c'est négligeable dans l'absolu, et les HDD consomment un peu moins... mais un peu plus longtemps. Ca devient visible avec un HDD de bureau, mais ça reste assez faible comme consommation, dans le pire des cas, on va partir sur au max une dizaine de W pendant 10 minutes par heure.
avatar eX0 | 

@Pierre Dandumont

Je pense que les HDD consomment plus que les ssds dans tous les cas de figure

avatar Pierre Dandumont | 

En 2,5 pouces, vraiment pas. Un HDD moderne aura un seul plateau (celui du test est dans le cas) et ça consomme très peu. A contrario, un SSD NVMe, même bridé en USB, ça consomme pas mal.

Même avec la différence de temps, c'est probablement plus bas. Mais on parle de 2 ou 3 W max sur une dizaine de minutes par heure, donc c'est négligeable.

avatar eX0 | 

@Pierre Dandumont

Certains NVMe consomment plus oui mais ce n’est pas le cas des ssd sata. Ils consomment moins au repos et peuvent consommer autant qu’un hdd sata 2.5 en utilisation.

Tout dépend de ce dont on parle.

avatar Encoreplusgrincheux | 

@Pierre Dandumont

Bonjour Pierre et merci pour cet article.
Question : que valent les ssd pour un usage de disque reseau, donc branché H24 sur le routeur ? J’ai entendu dire que ce n’etait dans leur usage habituel.

Pages

CONNEXION UTILISATEUR