Comme la plupart des choses dans la vie, je pense que cela dépend :-)
À un extrême, vous pouvez vouloir sauvegarder absolument tout, de sorte qu'en cas de défaillance du disque, vous puissiez restaurer précisément où vous étiez : chaque application, fichier, paramètre, configuration, &c. Ce n'est pas vraiment pratique à faire manuellement. (Il faudrait un accès Root, savoir exactement quels fichiers vm/cache exclure, ce qu'il faut synchroniser en premier, &c.) La machine à remonter le temps peut créer des sauvegardes incrémentielles, et des outils tels que Carbon Copy Cloner y SuperDuper ! peut créer des clones de votre/vos disque(s).
À l'autre extrême, vous pourriez ne vouloir sauvegarder que vos fichiers les plus irremplaçables (documents, photos, etc.). C'est la solution la plus simple, mais c'est celle qui nécessitera le plus de travail en cas de panne (retéléchargement et réinstallation des applications, réinstallation de toutes les configurations, etc.) Pour cela, vous devez savoir où se trouvent les fichiers ; il est facile de les copier en les faisant glisser sur un autre disque.
Pour quelque chose au milieu, cela dépend de ce que vous avez pu changer et de l'effort que vous voulez fournir
Je pense que la question a déjà donné les trois domaines les plus importants, qui comprendront probablement tous les éléments importants pour la plupart des gens :
/Users
/Applications
/Library
S'il y a quelque chose de vital ailleurs, vous le saurez probablement déjà, car vous l'aurez mis en place vous-même ! Voici quelques exemples :
- les programmes/librairies que vous avez compilés et installés dans
/usr/local
, /opt/local
, /opt/sw
ou /opt/homebrew
(manuellement ou via a paquet manager )
- les entrées du fichier d'hôtes que vous avez ajoutées à
/etc/hosts
- que vous avez créés sous
/
(avant MacOS 10.15 Catalina)
- les locales que vous avez créées dans
/usr/local/share/locale
- les scripts quotidiens/hebdomadaires/mensuels que vous avez créés ou liés sous le nom de
/etc/periodic/
- un message du jour que vous avez écrit à
/etc/motd
- les fichiers que vous avez écrits ailleurs (par exemple
/bin
ou /usr/bin
) en désactivant Protection de l'intégrité du système
Gardez également à l'esprit que les applications, les pilotes, et tout ce qui n'est pas de simples données devront être préservés afin de préserver les utilisateurs, les groupes, les permissions, les ACL, &c ; la plupart des systèmes de fichiers externes ne supporteront pas tous ces éléments. Et vous pouvez avoir besoin d'un accès Root pour sauvegarder et/ou restaurer certaines choses. Dans l'ensemble, il est beaucoup plus facile de laisser cela à un programme dédié !
Enfin, c'est l'occasion de rappeler à tous l'importance des sauvegardes. Il n'y a pas de stratégie unique et correcte ; les besoins de chacun sont différents. Mais s'il vous plaît pensez à Réfléchissez à ce qui se passerait si un disque mourait, et faites tout ce que vous pouvez pour éviter que cela ne devienne un désastre.