Для корректной работы Apple Time Machine в Linux среде необходимо установить OpenSource реализацию протокола - Netatalk. К сожалению, для Debian я не нашел собранных пакетов в сети, потому придется билдить самостоятельно, но это совсем не сложно.
К слову, моя конфигурация выглядит так:
ASUS TinkerBoard + 1TB USB HDD, работает на Volumio с Spotify (volspotconnect2) плагином, Deluge торрент клиентом и теперь neatalk Time Machine для бекапов Macbook.

Для начала, установим все необходимые зависимости и git.

sudo apt-get update && sudo apt-get install build-essential devscripts debhelper cdbs autotools-dev dh-buildinfo libdb-dev libwrap0-dev libpam0g-dev libcups2-dev libkrb5-dev libltdl3-dev libgcrypt11-dev libcrack2-dev libavahi-client-dev libldap2-dev libacl1-dev libevent-dev d-shlibs dh-systemd git avahi-daemon libc6-dev libnss-mdns

Клонируем репозиторий с netatalk для debian, переходим в директорию с исходниками и запускаем сборку и возвращаемся обратно (все одной командой)

git clone https://github.com/adiknoth/netatalk-debian && cd netatalk-debian && debuild -b -uc -us -d && cd .. 

В корневой директории, рядом со склонированным репозиторием видим собранные пакеты
libatalk16_*_amd64.deb и libatalk16_*_amd64.deb их нам нужно установить при помощи dpkg.

sudo dpkg -i libatalk16_*_amd64.deb
sudo dpkg -i netatalk_*_amd64.deb

Подготовка системы

Для начала, создадим директорию для хранения резервных копий Time Machine.
sudo mkdir -p /media/1TB_HDD/Backups
и создадим системного пользователя для работы служб.

sudo adduser --home /media/1TB_HDD/Backups timemachine
sudo chown -R timemachine:timemachine /media/1TB_HDD/Backups

Настройка netatalk

Все настройки будем производить в файле /etc/netatalk/afp.conf где последнюю секцию необходимо привести в такой вид

[TimeMachine]
# is this machine a time machine?
time machine = yes
# directory for time machine data on server
path = /media/1TB_HDD/Backups
# the max size of the data folder (in Kb)
vol size limit = 2000000
# users with access to time machine
valid users = timemachine

vol size limit - Максимальный объем всех резервных копий в данном блоке под названием [TimeMachine] коих может быть несколько, для разных устройств.
Собственно, все готово, осталось запустить (перезапустить службы) и добавить их в автозапуск.

sudo systemctl enable netatalk.service
sudo systemctl start netatalk.service
sudo systemctl enable avahi-daemon.service
sudo systemctl start avahi-daemon.service

Настройка MacOS

В некоторых случаях, необходимо разблокировать показ “неподдерживаемых” (не Time Capsule) устройств - выполнить в терминале следующую команду.
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1