J'essaie de déplacer mes fichiers de sauvegarde Time Machine, tous sous Backups.backupdb, vers un autre disque. J'ai lancé une copie de fichiers pendant la nuit (parce que j'ai vu qu'OSX mettait une éternité à préparer la copie... il comptait les fichiers pendant des heures). Le matin, j'ai vu que seules certaines sauvegardes (dossiers avec dates) avaient été copiées. J'ai alors essayé de copier celles qui n'avaient pas été copiées... mais l'OS ne m'a pas permis de le faire. J'ai obtenu l'erreur suivante : "L'opération ne peut pas être achevée car les éléments de sauvegarde ne peuvent pas être modifiés". Mon plan est donc de supprimer la copie incomplète sur le nouveau disque et d'essayer de copier à nouveau le dossier Backups.backupdb.
C'est assez frustrant. Existe-t-il un moyen plus rapide de copier ces fichiers via une commande en terminal afin de ne pas avoir à compter les fichiers ?
Je peux probablement mettre le dossier entier sous forme de goudron et faire une copie, mais est-ce que cela va interférer avec les autorisations de fichiers, etc. L'inconvénient de cette approche est que je n'ai plus d'espace sur mon volume source pour le tar.
UPDATE
J'ai essayé certaines des méthodes suggérées ci-dessous, en particulier l'utilisation de la fonction de restauration de l'Utilitaire de disque, mais j'ai obtenu des messages d'erreur et des résultats inattendus (du moins pour moi). J'ai essayé de faire la restauration de deux façons :
- Avec "Erase Destination" coché : A chaque fois (j'ai essayé deux fois), lorsque la restauration est terminée, je vois un message "Could not restore - Invalid Operation" et "Could not restore - Invalid Argument". Cependant, mon disque de destination reçoit une copie de mes fichiers TM. Ce qui est étrange, c'est que mon disque de destination est EXACTEMENT comme mon disque source... même la taille. Mon disque de destination est en fait de 1 To mais après la restauration, il s'affiche comme étant de 200 Go lorsque j'obtiens des informations à partir du finder. Mais dans l'Utilitaire de disque, il affiche une partition de 1 To !
J'ai ensuite essayé de vérifier/réparer le disque et j'ai obtenu :
Invalid B-tree node size
Checking Journaled HFS Plus volume.
Invalid B-tree node size
Volume repair complete.
Updating boot support partitions for the volume as required.
Error: Disk Utility can’t repair this disk. Back up as many of your files as possible, reformat the disk, and restore your backed-up files.
Je ne sais même pas si je suis censé vérifier/réparer un disque TM...
-
Avec "Effacer la destination" non coché : La restauration ne démarre jamais et j'obtiens :
Could not restore - Operation not permitted
0 votes
Duplicata possible de Quel est le moyen le plus rapide de récupérer des données de Time Capsule sur un disque externe ?
2 votes
Je pense que cela tient la route - l'autre question concerne la charge d'IO de la copie des liens physiques, mais elle est liée au réseau et au boîtier de la capsule temporelle, c'est donc un cas particulier du problème général posé ici.
0 votes
Si vous pouvez mettre à jour vers MacOS 10.13.4+, le bogue qui empêchait les alias/liens durs de se copier dans le Finder a été corrigé. Je l'ai essayé moi-même pour copier un disque Time Machine de sauvegarde vers un autre et cela a parfaitement fonctionné (et c'était assez rapide aussi). Plus d'informations ici : apple.stackexchange.com/a/323691/261070 .