Faire Back Ups à partir de la ligne de commande dans Mac OS X avec ces 4 astuces

De nos jours, les moyens de sauvegarder votre Macintosh ne manquent pas. Probablement la méthode la plus populaire disponible pour un utilisateur final est Time Machine d'Apple qui est gérée automatiquement après une configuration simple via l'interface graphique, ou peut être déclenchée pour démarrer à tout moment. Personnellement, j'ai été très impressionné par la facilité d'utilisation offerte par Time Machine, mais je suis un junkie en ligne de commande, donc je dois rapporter les alternatives disponibles, dont quatre se trouvent dans la ligne de commande de Mac OS X.

Lisez la suite pour quelques méthodes différentes que vous pouvez utiliser sur le terminal pour sauvegarder votre Mac, en utilisant le ditto, rsync, asr, et hdiutil.

1) idem

sudo ditto -X src_directory dst_directory

Ditto est une partie intégrée de Mac OS X et est livré avec toutes les versions. Idem est assez robuste et peut sauvegarder vos fichiers en préservant à la fois les attributs de propriété et les forks de ressources. Une fonctionnalité intéressante que Ditto offre est sa capacité à "réduire" les binaires de leur code PPC ou i386. Par exemple, si vous possédez un Macintosh PPC plus ancien, vous pouvez ajouter -arch ppc à vos options de ligne de commande et chaque fichier binaire sauvegardé sera dépouillé de son code binaire x86. Cela entraînera des sauvegardes plus petites.

2) rsync

sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory

Rsync est une méthode polyvalente et populaire pour effectuer des sauvegardes non seulement sur le Mac mais sur des serveurs Linux et Unix à travers le "IT-globe". Rsync peut faire tout ce dont vous avez besoin pour effectuer une sauvegarde fiable de votre système OS X, y compris des forks de ressources et la préservation de la capacité de votre disque dur à être "bootable". Un regard en profondeur sur les capacités de rysnc peut être trouvé ici.

3) asr

sudo asr -source src_directory -target dst_directory -erase -noprompt

asr, ou l'utilitaire Apply Software Restore est encore un autre moyen excellent et efficace pour effectuer une sauvegarde. ASR peut faire tout ce que Ditto peut faire en plus de pouvoir copier un disque dur au niveau du bloc. Le niveau de bloc est la forme la plus "basse" possible pour accéder à un disque dur et fournit une vraie réplication à 100% des données. La fonctionnalité de niveau de bloc de ASR doit être effectuée sur des disques durs qui ne sont pas actuellement montés dans votre système d'exploitation. Cela signifie généralement démarrer à partir d'un disque de récupération, d'une installation USB ou similaire.

4) hdiutil

sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory

Si vous avez déjà voulu créer une sauvegarde simple et unique de votre Macintosh, alors hdiutil est fait pour vous. Hdiutil effectue une sauvegarde sur un seul fichier d'image disque (éventuellement compressé) pouvant être restauré à l'aide du logiciel Utilitaire de disque d'Apple.