J'ai un système avec un stockage interne assez petit (500GB) et j'ai donc attaché un périphérique de stockage externe assez rapide (256GB) qui sera constamment monté. Pour libérer de l'espace sur le stockage interne, j'aimerais déplacer certaines données vers le périphérique externe, qui peut être formaté en tant que "MacOS Extended Journaeld"/HFS+ ou APFS. Le Mac fonctionne sous MacOS 10.14 "Mojave".
La chose la plus simple à déplacer serait la bibliothèque Photos.app, car il suffit de lancer le programme par une option et de sélectionner la bibliothèque sur la partie externe, mais la bibliothèque est trop volumineuse (environ 300 Go) et ne cesse de croître, de sorte que ce n'est pas une option. Séparer la bibliothèque en deux est une option, mais cela implique de travailler avec deux bibliothèques, et travailler avec des images dans deux bibliothèques n'est pas très bien supporté par Photos.app.
En revanche, le stockage des courriels est tout à fait approprié ! Cependant, je ne sais pas exactement quels dossiers sont importants, ni quelle est la meilleure façon d'établir des liens pour que tout fonctionne correctement et ne soit pas fréquemment interrompu.
Les dossiers suivants dans le dossier ~/Bibliothèque semblent être liés à Mail.app :
~/Library/Mail
~/Library/Mail Downloads
~/Library/Containers/com.apple.mail
~/Library/Mail Downloads
semble être ancien et rien à l'intérieur n'est daté d'après 2013 - j'en déduis qu'à l'époque de la 10.9 Mavericks, il a été déplacé à l'intérieur. ~/Library/Containers/com.apple.mail
il peut donc probablement être ignoré ou même supprimé après que je l'ai examiné pour m'assurer qu'il ne contient rien de précieux.
Il reste donc les deux autres dossiers. Si je les copie dans
/Volumes/external-drive/Mail-Storage/Library/Mail
/Volumes/external-drive/Mail-Storage/Library/Containers/com.apple.mail
et créer ensuite des liens symboliques aux endroits prévus dans le fichier ~/Library
Le dossier continuera-t-il à fonctionner correctement ?
Les alias MacOS seraient-ils préférables aux liens symboliques Unix ? Je pense que si le nom du disque externe est modifié, les liens symboliques seront rompus mais les alias MacOS continueront à fonctionner. L'inconvénient d'un alias est que certains systèmes Unix de niveau inférieur ne savent pas comment traiter l'alias MacOS. Ceci étant dit, cela ressemble à ~/Library/Containers/com.apple.mail
est rempli de toutes sortes de fichiers d'alias MacOS, et Mail.app semble être capable de les gérer.
Cette discussion Accès à ~/Library/Containers/com.apple.mail/Data/ refusé me fait penser que les "droits" de Mojave pourraient rendre difficile le déplacement de l'ensemble de la base de données. ~/Library/Containers/com.apple.mail
dossier. Je devrais peut-être déplacer le dossier ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
puisqu'il semble contenir la majorité des données de la base de données. ~/Library/Containers/com.apple.mail
dossier.
J'ai donc tendance à copier les deux dossiers
~/Library/Mail
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
pour
/Volumes/external-drive/Mail-Storage/Library/Mail
/Volumes/external-drive/Mail-Storage/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
et remplacez les dossiers locaux dans ~/Library
avec des alias MacOS pour les dossiers dans /Volumes/external-drive/Mail-Storage/Library/
.
Une chose supplémentaire à faire est de s'assurer que l'alias à
~/Library/Containers/com.apple.mail/Data/Library/Mail
qui pointe normalement vers le dossier
~/Library/Mail
se résout correctement vers le dossier
/Volumes/external-drive/Mail-Storage/Library/Mail
ce qu'il pourrait ne pas faire s'il n'est pas corrigé.
Est-ce la meilleure façon de procéder ? Ai-je oublié des problèmes ?
Je pense que je devrais crypter le disque externe pour que les données soient en sécurité si quelqu'un s'empare de l'appareil en utilisant soit le Finder pour crypter toutes les données présentes sur l'appareil, soit l'Utilitaire de disque.app pour reformater l'appareil avec le cryptage - les détails sur ces deux méthodes sont les suivants ici entre autres.
Merci d'avance pour toute information que vous pourriez m'apporter.