Time Machine na Raspberry Pi
Raspberry Pi lze použít jako Time Machine server. Moderní způsob využívá Samba (SMB) — AFP přes netatalk je od macOS 15.5 deprecated a bude odstraněno v macOS 16.
1. Základní konfigurace Raspberry Pi
Section titled “1. Základní konfigurace Raspberry Pi”sudo raspi-config- Změň heslo uživatele
pi(výchozí:raspberry) - Povol SSH v Interfacing Options
- Nastav hostname v Network Options
2. Připrav zálohovací disk
Section titled “2. Připrav zálohovací disk”Připoj disk a vytvoř složku pro zálohy:
sudo mkdir -p /mnt/backup/timemachinesudo chown -R pi:pi /mnt/backupPro automatické připojení přidej disk do /etc/fstab.
3. Nainstaluj Samba
Section titled “3. Nainstaluj Samba”sudo apt updatesudo apt install samba -yVytvoř uživatele pro Time Machine:
sudo smbpasswd -a pi4. Konfigurace Samba
Section titled “4. Konfigurace Samba”Edituj /etc/samba/smb.conf — přidej na konec:
[TimeMachine] path = /mnt/backup/timemachine valid users = pi read only = no vfs objects = catia fruit streams_xattr fruit:time machine = yesRestart Samba:
sudo systemctl restart smbd5. Nastav avahi (mDNS discovery)
Section titled “5. Nastav avahi (mDNS discovery)”Nainstaluj avahi:
sudo apt install avahi-daemon -ysudo systemctl enable avahi-daemonVytvoř /etc/avahi/services/smb.service:
<?xml version="1.0" standalone='no'?><!DOCTYPE service-group SYSTEM "avahi-service.dtd"><service-group> <name replace-wildcards="yes">%h</name> <service> <type>_smb._tcp</type> <port>445</port> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=TimeCapsule8,119</txt-record> </service> <service> <type>_adisk._tcp</type> <port>9</port> <txt-record>dk0=adVN=TimeMachine,adVF=0x82</txt-record> </service></service-group>Restart avahi:
sudo systemctl restart avahi-daemon6. Ověření
Section titled “6. Ověření”Zkontroluj, že Pi je viditelné v síti:
avahi-browse -a | grep "$(hostname)"Na Macu otevři Time Machine → Vybrat disk — Raspberry Pi by se mělo zobrazit automaticky jako dostupné úložiště.
Sources
Section titled “Sources”- AFP Is Now Officially Deprecated in macOS — timeline deprecace a migrace na SMB
- avahi dokumentace