web-dev-qa-db-fra.com

Utiliser le serveur Ubuntu (16.04) pour les sauvegardes Mac Sierra High Machine High

Sur les disques formatés avec APFS sous MacOS 10.13 High Sierra, les fichiers ne peuvent plus être partagés sur AFP (voir cet article sur le site de support Apple ). En tant que tel, ce guide ici ne fonctionne plus pour créer un emplacement de sauvegarde TimeMachine sur un serveur Ubuntu.

Quelqu'un a-t-il des idées sur la manière de configurer la destination de sauvegarde TimeMachine pour qu'elle soit visible sur SMB? Ou une autre solution possible?

4
Daniel Porteous

[Réponse mise à jour]

Sur les disques formatés avec APFS sous MacOS 10.13 High Sierra, les fichiers ne peuvent plus être partagés via AFP [...]

C'est une idée fausse répandue - vous pouvez sauvegarder un volume APFS sur une Time Machine utilisant AFP via Netatalk. La confusion découle de la formulation ambiguë de https://support.Apple.com/en-gb/HT208018 :

Tous les points de partage Time Machine doit être partagé sur SMB au lieu de AFP . [emphase ajoutée]

Cela a attiré un certain nombre de personnes (dont moi). L’article de support technique HT208018 essaie de dire: vous ne pouvez pas faire de service de fichiers de un volume APFS sur d’autres Mac en utilisant AFP et plus, vous ne pouvez pas utiliser un volume Mac APFS en tant que destination pour une sauvegarde Time Machine (voir https: // Apple. stackexchange.com/a/29972 pour une explication détaillée).

Ceci dit, vous pouvez également utiliser Time Machine avec un serveur SMB (tel que Samba) si le serveur SMB annonce les options appropriées (voir ci-dessous). Au moment de la rédaction de cet article (1 er octobre 2017), vous tenterez probablement d'utiliser Samba parce que vous devrez faire une compilation personnalisée de celui-ci à court terme (ce sera probablement l'année prochaine Samba intégré est activé par défaut dans les versions périodiques des distributions Linux).

[Mise à jour 2]

Les correctifs sont en place et feront probablement partie de la version 4.8 de Samba (actuellement, cette version future est trop nouvelle pour être datée https://wiki.samba.org/index.php/Samba_Release_Planning ).

[Mise à jour 3]

Les changements font maintenant partie de Samba 4.8 et ci-dessus.

[Texte original ci-dessous]

En bref, gardez un œil sur https://github.com/samba-team/samba/pull/64 et sur le fil de la liste de diffusion qui y est associé sur https://lists.samba.org/archive/samba-technical/2017-September/thread.html#122882 car il faudra bien que Time Machine fonctionne avec Samba sans configuration manuelle supplémentaire sur Mac.

On ne sait pas à quel point Apple se soucie de Samba ces jours-ci (ce qui a commencé quand ils ont cessé de l'exporter avec MacOS après que le projet Samba soit devenu GPLv3), donc je crains des retards. Voyons comment ça se passe - kevinanderson1, omor1 et Ralph semblent faire des progrès alors bonne chance pour eux!

8
Anon

Il y a des instructions à:

https://drkbl.com/ubuntu-18-samba-time-machine

Cela implique d’obtenir Samba 4.8 ou une version ultérieure (la version 4.9.3 étant à jour au 30 novembre 2018) et de la compiler localement. Je suis sur Ubuntu 16.04 LTS et j'ai dû ajouter quelques mises à jour (lmdb, gnutls) avant de le compiler, mais c'était simple avec brew. J'ai suivi les instructions, mais je ne peux toujours pas voir le partage depuis mon Mac. :-(

0
Michael Wallis