Linux, mac

Time Machine Debian pour Mountain Lion avec Netatalk

A la suite de mon installation de Mountain Lion sur ESXI 5, je voulais pouvoir sauvegarder sur Time machine mon serveur.

Ne voulant pas rapatrier les données n’importe comment, j’ai donc créé une time machine sur un serveur Debian dans ma foret VMware.

La solution s’appelle NETATALK et AVAHI

Ainsi, en cas de coup dur, je n’aurais qu’à connecter ma time machine sur Debian au serveur pour rapatrier les données.

Tout d’abord nous avons besoin de vérifier que nous avons bien tous les packages nécessaires :

Pour que Netatalk puisse fonctionner avec toutes les version OS X nous allons récupérer la dernière version.

Si tout a fonctionné vous devriez avoir ceci :

Ensuite nous avons besoin de la version de Berkeley DB

Dans mon cas, j’ai pris la dernière version disponible via les sources Debian :

Passons à l’installation :

Une fois l’installation terminée passons à la configuration :

Editez afp.conf

et rajoutez ceci à la fin du fichier

PATH = Le chemin time machine sur votre Debian
VALID USERS = Nom d’utilisateur qui aura les droits sur le dossier.
TIME MACHINE = Activer le mode Time Machine
VOL SIZE LIMIT = Permet de spécifier la taille maximum disponible pour la time machine, ici 80Go

Maintenant, nous devons relancer Netatalk

Concernant AVAHI, c’est est une bibliothèque logicielle fournissant une implémentation libre des protocoles Zeroconf et comprenant notamment la prise en charge des protocoles IPv4LL, Multicast DNS (mDNS) et DNS-Service Discovery (DNS-SD).

Ainsi, grâce à cet outil on verra apparaitre notre serveur automatiquement sur notre MAC.

Tout ce qu’il vous reste à faire, c’est de lancer Time Machine, cliquer « Choisir un Disque » et de sélectionner votre disque Time Machine.

 

Voila!

Sources :

https://gist.github.com/2856490
https://discussions.apple.com/message/19551688#19551688

Standard