Je voudrais copier le contenu d'un disque entier dans un autre dossier sur un lecteur externe.
il doit préserver les permissions et les horodatages.
sous linux, j'utilise cp -a
mais sous OSX, cela semble être différent
Je voudrais copier le contenu d'un disque entier dans un autre dossier sur un lecteur externe.
il doit préserver les permissions et les horodatages.
sous linux, j'utilise cp -a
mais sous OSX, cela semble être différent
cp -a
est juste un raccourci pour cp -pPR
Ces options sont déjà disponibles dans la version 10.3 de cp. Vous pouvez donc copier le contenu de votre disque avec
cp -pPR /old/path /Volumes/new/path
Vous pouvez également éviter d'utiliser le terminal et faire simplement glisser le dossier supérieur que vous souhaitez conserver sur le disque externe dans le Finder.
Télécharger Carbon Copy Cloner 2.3 . Il est compatible avec votre version de MacOS X et votre processeur. Ce solide logiciel préservera toutes les ACL, toutes les permissions et tous les fichiers cachés de l'ensemble de votre système de fichiers.
Une fois que vous avez fait votre copie externe, vérifiez-la avec le programme original Disk Utility
.
N'utilisez pas une version plus récente de Disk Utility
qui voudra fixer beaucoup de des divergences
qui ne le sont pas.
Si vous voulez prendre une sauvegarde de votre disque entier, tout en maintenant les permissions, ACLs, timestamps, symlinks, etc... je vous recommande d'utiliser tar
au lieu de cp
. Quelque chose comme ça :
tar cjvf mybackup.tar.bz2 <source>
et ensuite extraire le fichier tar dans un autre endroit
tar xjvf mybackup.tar.bz2
Pour éviter le fichier temporaire (qui peut être assez gros), vous pouvez les regrouper en un seul fichier.
cd /path/to/source; tar cf - . | (cd /path/to/dest; tar xpf -)
Bien sûr, si vous sauvegardez un système de fichiers partagé par plusieurs utilisateurs, vous devrez peut-être le faire en tant que Root pour surmonter les problèmes de permissions.
Une autre méthode utile consiste à utiliser cpio
. Il peut préserver les liens durs et gérer certains noms de fichiers longs qui ne sont pas pris en charge par tar. Vous pouvez consulter plus de détails aquí pour une belle comparaison entre les trois techniques.
Je crois que tous les mots des méthodes, vous devriez juste amende qui convient à vos besoins et faire le travail plus efficacement.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.