APFS : Apple fait le point sur la compatibilité de son nouveau système de fichiers [màj]

Mickaël Bazoge |

macOS High Sierra inaugure une nouvelle technologie fondamentale pour les Mac, le passage d'HFS+ à APFS. Ce nouveau système de fichiers n'est pas inconnu, c'est celui qui bat au cœur de l'iPhone, de l'iPad et de l'Apple TV et la transition s'est déroulée en toute transparence, sans heurts. macOS 10.13 sera l'occasion pour le Mac de franchir à son tour le Rubicon.

Avant l'installation d'une bêta — Cliquer pour agrandir

Sur iOS, la bascule a été automatique, mais au moment de l'installation du nouveau système, les bêtas actuelles de High Sierra offrent un choix, celui de mettre à jour le disque en APFS ou le laisser en HFS+. Une note récente du support d'Apple à destination des admins système donne plus de précision.

C'est sans surprise qu'on y apprend que les disques SSD seront convertis automatiquement — APFS ayant été conçu pour ce type de stockage, ce n'est guère étonnant même si les préversions donnent toujours la possibilité de n'en rien faire. Avec les disques flash, on n'aura donc pas le choix. Les volumes des configurations équipées d'un disque dur à plateaux ou d'un Fusion Drive ne seront pas automatiquement convertis en APFS, mais on conservera la possibilité de le faire durant l'installation du nouveau système. Voir la mise à jour en cas de l'article.

Apple précise aussi plusieurs points dignes d'intérêt : les volumes chiffrés avec FileVault basculeront bien de HFS+ à APFS, tout comme les disques non chiffrés. Pour ce qui concerne Time Machine, si la sauvegarde est stockée sur une Time Capsule ou déportée sur un NAS, la connexion peut continuer de se faire en AFP. Ça change en revanche lorsqu'on utilise un serveur macOS qui aura été passé sur APFS. Dans ce cas, AFP, qu'Apple considère comme obsolète, n'est plus utilisable et le volume de sauvegarde devient inaccessible. Il faudra utiliser SMB à la place d'AFP.

En ce qui concerne les volumes Boot Camp, ils seront pris en charge après le passage sous High Sierra, mais le disque Boot Camp ne devra pas peser plus de 3 To ; il faut également qu'il ne soit pas présent sur un Fusion Drive. Bon à savoir : Apple indique que Boot Camp ne proposera ni la lecture ni l'écriture sur les volumes formatés en APFS.

Apple liste un certain nombre de situations :

  • Les Mac APFS pourront lire et écrire les volumes HFS+ ;
  • les Mac APFS pourront lire et écrire sur d'autres appareils formatés APFS ;
  • les Mac HFS+ sous macOS 10.12.6 pourront lire et écrire sur des volumes formatés en APFS.

Un disque USB formaté APFS pourra par exemple être lu par un Mac sous macOS High Sierra mais pas par un Mac sous Sierra, OS X El Capitan ou précédents.

Ces informations sont à garder en tête si vous vous interrogez sur le passage à macOS High Sierra. Un utilisateur averti en vaut deux, comme se sont employés à le faire plusieurs développeurs qui demandent de la prudence (lire : Mike Bombich : prudence avec APFS dans macOS High Sierra).

Si vous avez des questions sur APFS et la compatibilité avec les logiciels tiers, n'hésitez pas à jeter un œil sur notre forum et de pointer également vers ce billet de Guillaume Gète qui aborde cette migration sous l'angle des usages en entreprise.

Mise à jour — Apple a confirmé que les Mac équipés de Fusion Drive ou de disques durs traditionnels ne pourront pas passer à APFS. Du moins, pas dans un premier temps. Seuls les Mac dotés de stockage flash sont concernés par APFS (lire : APFS : les testeurs de la bêta publique sous Fusion Drive vont devoir repasser à HFS+).

avatar patrick86 | 

@fte :

"Ah. La parole du Saint Patron d’Apple ne compte pas. Je note."

Vous le faites exprès ou ne comprenez pas la notion de nuance ?

"On s’en fout de toute manière."

Oui, voilà. Les errements passés d'un mort ne sont vraiment d'aucune utilité ici.

avatar alan1bangkok | 

je vais en rester sagement à Sierra , ça se complique trop maintenant pour les vioques comme moi

avatar StéphanH | 

Sera il possible de migrer en APFS après passage en High
Sierra ?

avatar Mac13 | 

@StéphanH

Si votre mac n'a pas de stockage flash, oui.

avatar fabricepsb71 | 

Le partage de fichiers entre un mac sous High Sierra APFS et un vieux MacBook Pro sous Snow Leopard va-il continuer de fonctionner ?
Franchement quel est l'apport concret de APFS ? Gain de place, copies plus rapides ?

avatar patrick86 | 

"Le partage de fichiers entre un mac sous High Sierra APFS et un vieux MacBook Pro sous Snow Leopard va-il continuer de fonctionner ?"

à condition d'activer le partage via SMB sur le Mac sous SL, ça devrait fonctionner.

"Franchement quel est l'apport concret de APFS ? Gain de place, copies plus rapides ?"

https://www.macg.co/os-x/2017/01/apfs-le-futur-systeme-de-fichiers-dapple-qui-va-changer-votre-vie-94735

avatar CerBerE | 

Non !!!! Les Freebox (Révolution et Mini 4K), sous Freebox OS 4.3.1 et avant, ne permettent pas les sauvegardes TimeMachine via SMB/CIFS.

Faites le test avant d'écrire n'importe quoi.
Activer les partages Windows (SMB_CIFS/Samba), Désactiver tous partages Mac OS (AFP/netatalk) de la Freebox et... Rien pas de sauvegardes possibles sur Freebox

https://dev.freebox.fr/bugs/task/21654

avatar patrick86 | 

@CerBerE

Je n'ai pas testé avec Time Machine, cependant, quand je connecte mon Mac au "partage macOS" de la Freebox, c'est bien en SMB que la connexion est établie.

Ce qu'il faut maintenant, c'est vérifier le protocole effectivement utilisé pour les sauvegarde.

avatar CerBerE | 

Oui, les accès aux disques partagés fonctionnent ; mais pas les sauvegardes TimeMachine (relire la question de Smoky).

Freebox OS se doit d'avoir au minimum Samba 4.4.x (actuellement 3.0.x), avec quelques services activés, pour permettre les sauvegardes TimeMachine via SMB/CIFS.

avatar Smoky | 

Donc j'en conclue qu'actuellement sous Sierra les sauvegardes se font en AFP...quel dommage car c'est bien pratique d'avoir des sauvegardes qui se font automatiquement via le wifi sans rien devoir relier. Je précise que j'ai un MBP donc cela m'arrange de ne pas avoir de DD relié en permanence :(

avatar CerBerE | 

Oui !!!

Avec l'abandon d'AFP par Apple dans macOS High Sierra, et, l'actuelle non réponse de Free à ma requête (https://dev.freebox.fr/bugs/task/21654), il ne nous sera ni possible d'effectuer de sauvegardes en AFP, ni en SMB sur les disques partagés de la Freebox.

Seule solution pour les Freenautes rester sur macOS Sierra, ou, VOTER pour ma requête.

Notez que certains NAS, dont Synology (DSM 6.1 minimum), permettent les sauvegardes TimeMachine aussi bien en AFP (de 10.5 à 10.12) qu'en SMB (sous macOS Sierra et suivant).

avatar patrick86 | 

@CerBerE :

j'ai la confirmation, simplement en fait, en passant le porteur sur le disque dur de la Freebox, dans la liste des volumes disponibles pour la sauvegarde, jusqu'à obtenir l'info bulle contenant l'adresse réseau ; une adresse afp://…

Par contre, il doit être possible de le faire en montant le volume réseau comme s'il était connecté directement au Mac.

avatar CerBerE | 

Oui mais non, car valable que jusque 10.12... Y a plus d'AFP dans 10.13 (macOS High Sierra)

avatar patrick86 | 

@CerBerE :

volume réseau en SMB, évidemment

avatar CerBerE | 

Vérifié avec une installation de Linux + Samba 3.0.x (comme sur Freebox OS)... Aucune sauvegarde Time Machine n'est possible en SMB ; car, la version SMB max est "SMB2 et Large MTU" et le service "diffusion Bonjour Time Machine via SMB" n'existe pas !!!

Par contre aucun soucis avec une version 4.4.x de Samba, SMB max est SMB3 et le service "diffusion Bonjour Time Machine via SMB" est présent ; comme requis par Apple.

Donc je persiste, et je signe, si Free ne met pas à jour Freebox OS, aucune sauvegarde Time Machine vers les disques partagés de la Freebox ne sera possible via SMB (pas plus qu'avec AFP, le protocole ayant tiré sa révérence) sous macOS High Sierra.

avatar macomaniac | 

@ StéphanH

Oui. La commande :

diskutil ap convert [device]

est disponible dans le Terminal.

[device] peut être l'identifiant d'appareil de la partition sur laquelle monte le volume de ton OS si tu es en JHFS+ standard au départ (genre : disk0s2) ; ou [device] peut être l'identifiant d'appareil du disque logique virtuel du Logical Volume si tu as un système de stockage CoreStorage (genre : disk1 alors). Dans le 2è cas > le CoreStorage est déconstruit et remplacé par le système de stockage APFS.

avatar geoffbuck | 

Je ne comprends pas vraiment ce qui est expliqué concernant Bootcamp.
Je possède un iMac Retina 5K avec Fusion Drive de 1To sur lequel est installé une partition Bootcamp.
Si je passe en APFS ma partition Bootcamp ne sera plus accessible ?

avatar marc_os | 

Tu peux lire dans l'article :
« le disque Boot Camp ne devra pas peser plus de 3 To ; il faut également qu'il ne soit pas présent sur un Fusion Drive »
Donc tu ne pourras pas passer ta partition Boot Camp en APFS.
C'est tout.

avatar r e m y | 

BootCamp ne sera jamais converti en APFS. Il doit rester en NTFS quoi qu'il arrive.

Ce qu'écrit Apple exactement est:
Boot Camp is supported when upgrading to macOS High Sierra, unless the Boot Camp volume is greater than 3 TB and resides on a Fusion Drive. Boot Camp doesn't support Read/Write to APFS-formatted Mac volumes.

Soit
BootCamp est supporté en passant à HighSierra sauf si le volume BootCamp fait plus de 3 To et est sur un FusionDrive. BootCamp ne gère pas la lecture/écriture sur des volumes Mac formatté apfs.

On peut donc comprendre qu'une fois passé à HighSierra, si on a un volume BootCamp de plus de 3 To ou sur un FusionDrive, ce volume BootCamp ne sera pas géré... est-ce à dire qu'on ne pourra plus booter dessus?

avatar Joël Pierre (non vérifié) | 

Et quelle est l’utilité et l’avantage de ce nouveau système de fichiers (passées les corrections de bogues des premières années) ?

avatar Doctomac | 

Bien il apporte de nouvelles fonctionnalités comme les Clones (ce qui augmentera drastiquement la copie de fichiers et particulièrement les gros fichiers), les Snapshots (ce qui améliore les processus de backup), le cryptage de tous le disque (fichiers et métadonnées) avec au chois une clé ou trois, Space Sharing (en gros les partitions que l'on crée sur un volume sont ajustées dynamiquement en fonction de ce qui est ajouté ou supprimé sans la nécessité de repartionner), Sparse Files (pour mieux gérer l'espace alloué), Atomic Safe-Save et Copy-On-Write, Fast Directory Sizing (ce qui permet d'afficher la taille d'un dossier ou volume de manière instantanée).

avatar ninotna (non vérifié) | 

Suis je le seul à faire ce constat ?

1. sous 10.12.6 démarrage de mon mini SSD crucial avec trim activé en 15 sec
2. sous 10.13 beta démarrage de mon mini avec trim activé en 2 mn
3. sous 10.13 beta démarrage de mon mini avec trim désactivé en 15 sec

conclusion l'activation du trim ralenti le démarrage du mac de plus d'une minute sur high sierra. La barre de progression est comme en pause...
çà me fait çà depuis les 1ères bétas

Mon SSD est en apfs.

avatar Globe | 

Bonjour. Je suis néophyte sur certains points et je dois dire que AFP et SMB sont du chinois pour moi. Quelqu'un peut il m'expliquer (briévement) :
1) qu'est ce que AFP et SMB?
2) Je suis sous Capitan actuellement (mais je devrais passer à Sierra) et je fais ponctuellement des sauvegardes Timemachine sur un disque dur externe. Est ce que Time machine continuera marcher? Ou quelle manip dois je faire pour le savoir?
Merci beaucoup.

avatar BeePotato | 

@ Globe : « 2) Je suis sous Capitan actuellement (mais je devrais passer à Sierra) et je fais ponctuellement des sauvegardes Timemachine sur un disque dur externe. Est ce que Time machine continuera marcher? »

Oui, ça continuera à fonctionner. Pas d’inquiétude à avoir.

avatar Globe | 

Merci. Cela me rassure. Je comprends maintenant, avec aussi la réponse de CerBerE, ci dessous que les problèmes viennent quand on est en réseau, et pas avec des simples disques durs.

avatar CerBerE | 

1) AFP, SMB, (NFS, WebDAV)... sont des protocoles réseaux (modèle OSI) couche 5 et plus

Pour en savoir plus: AFP, SMB, NFS

avatar Globe | 

Merci beaucoup de ta réponse. :)

Pages

CONNEXION UTILISATEUR