Minimalist installation of Apple's Time Machine on an OpenBSD box
-
On the server:
- Install netatalk
# pkg_add netatalk
# rcctl enable messagebus avahi_daemon netatalk
# rcctl order messagebus avahi_daemon netatalk
- minimalist netatalk configuration:
; Netatalk 3.x configuration file [Global] ; Global server settings ; mimic model = TimeCapsule6,106 vol preset = defaults hostname = your_host log file = /var/log/netatalk.log mimic model = Xserver keep sessions = yes [defaults] file perm = 0664 directory perm = 0774 cnid scheme = dbd [TimeMachine] time machine = yes path = /home/user/time_machine vol size limit = 500000 valid users = your_user_name
- start
# rcctl start messagebus avahi_daemon netatalk
- Install netatalk
-
On the macOS box:
- Finder -> Network -> Connect as: your_user_name (on OpenBSD) and password
- Time Machine -> Add or Remove Backup Disk...
- I used a Raspberry Pi box with an SSD drive
- It is posibble to create a new user on the OpenBSD box as timemachine in order to hold different users backups.