7 votes

Quelles sont les meilleures pratiques pour déplacer le stockage de MacOS Mail.app vers un disque externe ?

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.

2voto

Kerry Jones Points 145

Photos

Cependant, la bibliothèque est trop grande et ne cesse de s'agrandir, ce qui ne constitue pas une option.

Je ne comprends pas le raisonnement derrière cela. Je suppose que vous avez plus d'espace de stockage sur votre disque externe que sur votre disque interne. C'est la chose idéale à déplacer. Les nouvelles photos devraient être ajoutées au disque externe. Voici ce que dit Apple à ce sujet. https://support.apple.com/en-us/HT201517

Courrier

Je choisirais la commande ln pour que MacOS, au-dessus de la couche Unix, ne sache pas que vous avez déplacé les dossiers.

SymbolicLinker est un minuscule plugin de menu contextuel qui, une fois installé, permet à n'importe quel utilisateur de créer des liens symboliques vers des fichiers dans le Finder.

chiffrement

C'est vous qui décidez. Il est plus difficile de récupérer des données cryptées. Vos données sont moins bien protégées. Vous devez évaluer la valeur de vos données dans la nature. Je ne sors jamais mon ordinateur de chez moi, il est donc aussi sûr que toutes mes autres affaires. Je dispose également d'une sauvegarde hors site.

sauvegarde

N'oubliez pas de sauvegarder toutes vos données externes.

1voto

DarthVanger Points 341

Si vous souhaitez sauvegarder votre bibliothèque de courrier sur un disque externe, vous pouvez certainement déplacer le dossier ~/Bibliothèque/Mail sur un tel disque, puis créer un lien symbolique de ~/Bibliothèque/Mail vers votre nouvel emplacement spécifique (tel que /Volume/votre disque/Mail).

Mais cela ne suffit pas, Mail ne pourra jamais démarrer si vous ne l'autorisez pas à accéder à tous les disques. Avec la nouvelle politique de sécurité du système MacOS, Mail n'a pas le droit de lire et d'écrire sur un disque externe à moins que vous ne l'ayez autorisé dans Préférences système>Sécurité et confidentialité>Privacité>Accès complet au disque.

Si vous n'accordez pas explicitement l'accès intégral au disque à Mail, vous obtiendrez la stratégie du système : Mail(38010) deny(1) file-read-data par exemple et Mail n'aurait pas le droit de lire dans la bibliothèque. Mail raccrocherait alors et vous n'auriez aucun message d'erreur pour comprendre ce qui se passe.

LesApples.com

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.

Powered by:

X