Alouit

Menu

Mac OS Lion et Time Machine: Fonctionnalités AFP requises

Première publication le : 19 février 2013 @ 13 h 15 min

Time Machine sur Mac OS 10.7 requiert maintenant AFP 3.3, si votre serveur de sauvegarde est sous Debian 6 Squeeze, vous vous retrouverez tout comme moi avec l’erreur “Erreur de Time Machine” “Le disque de sauvegarde réseau ne prend pas en charge les fonctionnalités AFP requises“.

Pour plus d’informations, AFP 3.3 intègre la fonction Replay Cache, et Netatalk l’intègre seulement depuis sa version 2.2 (indisponible par défaut sous Debian Squeeze).

Erreur de Time Machine: Le disque de sauvegarde réseau ne prend pas en charge les fonctionnalités AFP requises
Erreur de Time Machine: Le disque de sauvegarde réseau ne prend pas en charge les fonctionnalités AFP requises

Installer Netatalk 2.2 sous Debian 6 Squeeze

Editez votre fichier /etc/apt/sources.list et ajoutez-y:
# wheezy for special (like netatalk)
deb http://ftp.fr.debian.org/debian/ wheezy main
deb-src http://ftp.fr.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

Editez ensuite le fichier /etc/apt/preferences.d/default et ajoutez (s’il n’existe pas, créer le):
Package: *
Pin: release a=stable
Pin-Priority: 500

Créer le fichier /etc/apt/preferences.d/netatalk et ajoutez-y:
Package: netatalk
Pin: release a=testing
Pin-Priority: 1000
Package: libgcrypt11
Pin: release a=testing
Pin-Priority: 1000
Package: libgnutls26
Pin: release a=testing
Pin-Priority: 1000
Package: libgpg-error0
Pin: release a=testing
Pin-Priority: 1000

Mettez à jour vos listes, et effectuez les mises à jour:
apt-get update && apt-get install libgcrypt11 && apt-get install netatalk

Redémarrer Netatalk:
/etc/init.d/netatalk restart

Avant de redémarrer Netatalk, je vous conseillerai de supprimer les fichiers AppleDB:
find / -name .AppleDB -exec rm -rf {} \;
et de vérifier que libgcrypt11 est bien installé
apt-get install libgcrypt11

Netatalk ne fonctionne pas

N’oubliez pas d’activer les logs de Netatalk pour prendre connaissance du problème

Activer les logs de Netatalk

Editez le fichier /etc/netatalk/afpd.conf et ajoutez
-setuplog "default log_info /var/log/afpd.log"
en dernière ligne du fichier (si celle-ci comporte un #, enlever-le).

Voici un exemple de fichier /etc/netatalk/afpd.conf fonctionnel

- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2_passwd.so -nosavepassword

et un exemple de partage (/etc/netatalk/AppleVolumes.default)
/backup/alex/ "backup-alex" allowed_hosts:10.0.0.2/24 cnidscheme:dbd options:usedots,upriv,tm

Logo Alouit-Multimedia

Inscrivez vous à notre Newsletter

Rejoingnez nous et recevez nos nouveautés et les actualités

Vous êtes abonné avec succès