Installation d’une TimeMachine sur un serveur Linux :
- Installation des paquets necessaires :
aptitude update aptitude install netatalk avahi-daemon avahi-utils
- Edition de /etc/netatalk/AppleVolumes.default :
Remplacer :
#:DEFAULT: options:upriv,usedots
Par :
:DEFAULT: cnidscheme:dbd options:upriv,usedots
Ajouter apres « ~/ « Home Directory »" :
/mnt/timemachine "Time Machine" allow:timemachine cnidscheme:dbd volsizelimit:250000 options:usedots,upriv,tm
volsizelimit:250000 est egale à 250Go d’espace, on peut le personnalisé à volonté .
- Edition de /etc/netatalk/afpd.conf :
Ajouter un # sur :
# - -tcp -noddp -uamlist uams_dhx.so,uams_dhx2.so -nosavepassword
Et ajouter la ligne :
- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2_passwd.so -nosavepassword
- Ajouter :
touch /mnt/timemachine/.com.apple.timemachine.supported
- Relancer le service :
service netatalk restart
- Ajout des droits :
useradd -s /bin/false timemachine passwd timemachine chown -R timemachine:timemachine /mnt/timemachine
- Sur la machine à backuper :
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1