Wiki GeRgOsNet Notes d’administration système, réseau et domotique

Vous consultez une ancienne version, enregistrée le 23 janvier 2021 par GreG. Voir la version actuelle.

TimeMachine

Récupéré sur la Wayback Machine (capture du 23/01/2021)

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