Carbon Copy Cloner : la version 5 dompte APFS
Au fur et à mesure que l’on avance dans les bêtas de macOS High Sierra, les logiciels agissant au plus près des composants de nos Mac se mettent à jour. C’est le cas de TRIM Enabler par exemple, mais aussi de Carbon Copy Cloner dont la version 5 est maintenant disponible en bêta pour les testeurs qui aiment mettre les mains dans le cambouis.
Mike Bombich, l’éditeur du vénérable logiciel de sauvegarde et de clonage de disques, avait alerté mi-juillet des difficultés que lui posait macOS High Sierra et notamment APFS. Le hic reposait surtout sur l’absence de documentation technique d’Apple, car comment réaliser des opérations aussi complexes sans en connaître l’impact sur le nouveau système de fichiers ? Des questions qui se posent aussi pour bon nombre d’utilitaires du même acabit (lire : APFS : les outils de réparation de disques en plein chantier).
Ces préventions ont été visiblement balayées avec cette version 5 en bêta de Carbon Copy Cloner. Les nouveautés sont nombreuses, la première d’entre elles étant le support de macOS High Sierra et donc d’APFS. La version 4 du logiciel reste qualifiée pour High Sierra, mais le support le plus complet du système de fichiers est le privilège de la nouvelle mouture de l’utilitaire, qui permet de sauvegarder des systèmes que l’on peut démarrer depuis APFS vers APFS, de HFS vers APFS, et d’APFS vers HFS.
« Le chiffrement APFS est pris en charge pour tous les volumes APFS (source comme destination), ainsi que pour les volumes source et destination d’un Mac distant », complète Mike. Le logiciel peut automatiquement monter un volume APFS et l’éjecter sur un Mac distant, tout en maintenant la sécurité de la clé de chiffrement dans le trousseau d’accès.
CCC 5 comprend aussi des nouveautés pour les débutants, comme des bulles d’explication qui donnent des informations sur les éléments d’interface, ou encore une procédure simplifiée de configuration pour sauvegarder un Mac distant. Des fonctions plus pro font leur apparition, pour mieux organiser les tâches qui peuvent être groupées ; des groupes dont les actions peuvent être programmées y compris sur des fichiers individuels.
Une nouvelle interface permet de définir des filtres de tâches, pour calculer la quantité d'espace consommé par les fichiers sur la source, pour exclure des éléments par défaut ou importer/exporter des filtres. Le logiciel sait même copier la poubelle…
La fenêtre de l’historique des tâches comprend un nouveau graphique des tendances pour visualiser la manière dont les tâches se comportent. Cette nouvelle version offre aussi pas mal de petites nouveautés à consulter à cette adresse.
À l’ouverture de Carbon Copy Cloner 5, le logiciel mettra automatiquement à jour les tâches de la version précédente. On peut tester la nouvelle app pendant 30 jours, mais choisir ensuite de rester sous CCC 4, qu’il suffira de lancer pour retrouver ses petits.
La version 5 sera une mise à jour payante, mais les tarifs ne sont pas encore fixés (les versions 4 achetées à compter d'aujourd'hui donneront droit à la mise à niveau gratuitement)
J'ai toujours pensé que CCC était un GUI basé sur RCS.
Non c'est Rsync, Launchd, diskutil, et quelques autres, avec une interface et un pilotage "intelligent" adapté a MacOS et effaçant la complexité de Rsync meme a travers le reseau.
Sinon, ta reaction avait quel but?
@Nico S :
CCC est un Graphic User Interface basé sur RCS ?
C'est quoi RCS ?
@marc_os
C'est une app UNIX assez ancienne, toujours dispo sur Linux/UNIX/macOS. Elle permet de faire des copies de fichiers différentielles et de gérer plusieurs révisions d'un fichier spécifique. Je l'utilise en lieu et place de CCC via des tâches scriptées. Fonctionnalités identiques pour un prix de 0.-
Plus d'infos : https://en.m.wikipedia.org/wiki/Revision_Control_System
Et non c'est Rsync. D'ailleurs dans le moniteur d'activité tu vois un daemon rsync de lancé ;)
@SpleenXXX
Et même plusieurs instances de rsync tournant en parallèle...
@SpleenXXX
Juste ! Merci de la correction. Ça fait des années que j'utilise ce script que j'en ai même oublié l'outil qu'il pilote :-)
@ Nico S
Merci pour la réponse, mais ça aurait été sympa de le dire tout de suite car tout le monde ne connaît pas l'ensemble des outils Unix sortis depuis les années 70 !
@marc_os
C'est pas faux. Si seulement il y avait un moyen technologique de faire une recherche sur un mot pour voir de quoi il s'agit... ;-)
@Nico S
Il suffisait effectivement de taper RCS dans Google pour comprendre en quelques secondes qu'on parlait du Registre du Commerce et des Sociétés....
@r e m y :
On ne parlait pas du Royal Conservatoire of Scotland ? ?
@r e m y
'spèce de faux geek.
La bonne nouvelle qu'on peut lire en filigrane est donc semble-t-il que l'auteur n'a plus de grief contre APFS, pas seulement le manque de documentation mais aussi les problèmes d'encodage Unicode, et que donc ce serait désormais tout bon pour ce nouveau système de fichier.
Me trompe-je ?
J'aimerais néanmoins savoir si Bombich a vraiment changé d'avis.
Il fait partie des quelques programmeurs dans lesquels j'ai vraiment confiance.
@Le docteur
Il suffit de lui poser la question (on trouve facilement son email sur son site). J'attends moi-même sa réponse que je retranscrirai ici dès réception.
Très bonne nouvelle!! Fervent utilisateur de CCC depuis des années ?
Pareil, cette news fait plaisir !
Et en 2 ème ,du Racing Club de Strasbourg! ?
@grki
Et le GUI fait référence à Gui Roux, à n'en point douter...
J'attendrai la version 5.2..
Je ne suis pas bêta testeur.
Moi je vais surtout attendre qu'APFS soit stabilisé car CCC devra prendre en compte les modifications qui ne manqueront pas d'être apportées au moins jusqu'à la version finale de High Sierra cet automne.
Et comme Apple n'est pas très transparents sur ces modifications et que certaines fonctions d'APFS comme les snapshots ne sont toujours pas documentées, Mike Bombich doit travailler par retro-ingenierie pour que les clones réalisés soient fiables et utilisables.
@r e m y :
Apple à publié les spécifications détaillées de HFS dès le début puis à mis à jour la "tech note" pour HFS+. Je ne doute pas qu'ils publieront aussi celles d'APFS quand il sera finalisé - contrairement à Microsoft qui n'a jamais voulu publier celles de NTFS (montrant ainsi qui est vraiment le plus fermé).
@marc_os
Vilain préjugé. Le code source et des tonnes de docs sont dispos à certains niveaux de partenariat / contrat / NDA / jenesaispasquoi.
Je ne suis pas concerné et ça ne m’intéresse pas plus que ça, jamais regardé de près. Mais en googlant ntfs technical ref, je trouve plein de trucs sur technet avec pas mal de structures de données et tout et tout. Ce n’est peut-être pas complet et suffisant, je ne sais pas. Mais c’est public. Et il y a diverses implémentations open source consultables. L’info existe donc...
@fte
En gros, tu n'y connais rien , mais viens quand même l'ouvrir par esprit de contradiction.
Un jolie résumé de tes interventions en général.
@malcolmZ07
Tu n’es pas du métier, sinon tu aurais compris la teneur de mon message.
Mais comme je ne m’adressais pas à toi, c’est sans importance aucune.
Bonne journée.
Réponse de Mike Bombich:
CCC 5’s readiness doesn’t depend upon APFS’s readiness. CCC 5 will be released before it is qualified on High Sierra.
J'en conclus que APFS n'est pas encore réellement dompté...