Kann Time Machine auf einen entfernten Linux-Server sichern?
Was macOS als Netzwerk-Backup-Laufwerk akzeptiert, die Samba-Zeilen, die eine Linux-Freigabe wie eines aussehen lassen, und wie Sie sie von zu Hause aus erreichen, ohne SMB ins Internet zu öffnen.
Zuletzt aktualisiert: · 8 Min. Lesezeit
Kurzantwort
Kann Time Machine auf einen entfernten Linux-Server sichern?
Ja. Time Machine sichert auf einen entfernten Linux-Server, auf dem Samba mit vfs_fruit und fruit:time machine = yes läuft; Apple unterstützt SMB-Ziele und rät von AFP ab (Support-Seite vom 14. September 2026). Erreichen Sie den Server über einen VPN-Tunnel, niemals über einen offenen Port 445. Basalthold vermietet Speicher-Server ab 110,99 $ pro 30 Tage, nur mit Krypto bezahlbar, ohne KYC.
Was akzeptiert macOS als Netzwerk-Backup-Laufwerk?
Apple nennt drei Arten von Netzwerkzielen: einen anderen Mac, der als Backup-Ziel freigegeben ist, eine AirPort Time Capsule und ein NAS, das „Time Machine über das SMB-Netzwerkprotokoll unterstützt“. Ein Linux-Server mit für Time Machine eingerichtetem Samba zählt zur dritten Art.
Apple rät vom alten Protokoll ab. Seine Seite vom 14. September 2026 sagt, dass Time Machine-Backups auf ein NAS über AFP nicht empfohlen werden. Sie ergänzt, dass AFP in macOS 27 oder später nicht unterstützt wird.
SMB mit Sambas vfs_fruit-Modul ist der unterstützte Weg; AFP und Netatalk sind der alte.
Auf einem Netzwerkziel schreibt Time Machine in ein Disk-Image namens Sparse Bundle. Samba speichert nur dieses Image, daher kann das Dateisystem des Servers ZFS, XFS oder ext4 sein.
Welche Samba-Einstellungen machen eine Freigabe zu einem Time Machine-Ziel?
Drei Einstellungen sind entscheidend, alle aus Sambas vfs_fruit-Handbuch.
vfs objects = catia fruit streams_xattr. Das fruit-Modul muss mit streams_xattr gestapelt werden; catia übernimmt die Zeichenkonvertierung.
fruit:time machine = yes. Es meldet dem Mac Time-Machine-Unterstützung. Der Standardwert ist no.
fruit:time machine max size. Es nimmt eine Zahl mit K, M, G, T oder P und begrenzt die Größe, die der Mac sieht. Ohne sie füllt Time Machine das gesamte Volume.
Die Größenobergrenze ist ungefähr: Sie zählt nur das sparse bundle. Halten Sie andere Daten von diesem Volume fern oder geben Sie ihm ein eigenes ZFS-Dataset mit einem Quota.
/etc/samba/smb.conf: a Time Machine share capped at 4 TB
[global]
server min protocol = SMB3
vfs objects = catia fruit streams_xattr
fruit:metadata = stream
[timemachine]
path = /tank/timemachine
valid users = tmuser
read only = no
fruit:time machine = yes
fruit:time machine max size = 4T
Wie richte ich es Schritt für Schritt ein?
Ein Dataset für die Backups anlegen
Auf einem ZFS-Pool: zfs create -o quota=4T tank/timemachine. Ein Quota sichert die Samba-Obergrenze ab.
Samba installieren und die Freigabe hinzufügen
Unter Debian oder Ubuntu: apt install samba, dann fügen Sie die Freigabe oben zu /etc/samba/smb.conf hinzu und prüfen Sie sie mit testparm.
Das Backup-Konto anlegen
adduser --disabled-login tmuser, chown tmuser: /tank/timemachine, dann smbpasswd -a tmuser mit einem langen zufälligen Passwort.
SMB hinter einen Tunnel legen
Richten Sie WireGuard ein und lassen Sie Port 445 dann Verbindungen nur von den Adressen des Tunnels annehmen. Starten Sie Samba mit systemctl restart smbd neu.
Vom Mac aus verbinden
Öffnen Sie bei aktivem Tunnel den Finder, wählen Sie Gehe zu, dann Mit Server verbinden, und geben Sie smb://10.8.0.1/timemachine ein. Wählen Sie dann die Freigabe in den Systemeinstellungen unter Allgemein, Time Machine.
Verschlüsselung aktivieren
Wählen Sie Backup verschlüsseln, wenn Sie das Laufwerk hinzufügen. Bewahren Sie das Passwort sicher auf: Laut Apple wird es zum Wiederherstellen benötigt.
Sollte ich SMB für das Internet öffnen?
Nein. Microsofts Hinweise zum Blockieren von SMB-Ports besagen, dass es unwahrscheinlich ist, dass SMB-Datenverkehr aus dem Internet legitim ist, und raten dazu, ihn am Netzrand zu blockieren. Das gilt auch für Samba unter Linux: Port 445 ist ein Ziel, keine Tür.
Ein VPN-Tunnel löst das. WireGuard braucht einen UDP-Port auf dem Server und gibt dem Mac eine private Adresse, um die Freigabe zu erreichen. Samba antwortet dann nur über den Tunnel, und der Backup-Datenverkehr ist doppelt verschlüsselt: durch den Tunnel und durch Time Machines eigene Verschlüsselung, wenn Sie sie aktivieren.
Auch die Serverseite kann verschlüsselt werden. Sie können jedes Datenlaufwerk mit LUKS oder der nativen ZFS-Verschlüsselung verschlüsseln; die Schlüssel bleiben bei Ihnen, und niemand im Team fragt jemals danach. Wie man solche Laufwerke nach einem Neustart ohne Konsole entsperrt, steht unter wie man einen LUKS-verschlüsselten gemieteten Server remote entsperrt.
Wie lange dauert das erste Backup über das Internet?
Das erste Backup überträgt den gesamten Mac; spätere übertragen nur Änderungen. Die Upload-Geschwindigkeit zu Hause ist die Grenze, nicht der Port des Servers.
Wischen Sie, um alle Spalten zu sehen
Zu übertragende Daten
Bei 20 Mbit/s Upload
Bei 50 Mbit/s
Bei 100 Mbit/s
Bei 1 Gbit/s
250 GB
27,8 h
11,1 h
5,6 h
33 min
500 GB
55,6 h (2,3 Tage)
22,2 h
11,1 h
67 min
1 TB
111,1 h (4,6 Tage)
44,4 h
22,2 h
2,2 h
2 TB
222,2 h (9,3 Tage)
88,9 h
44,4 h
4,4 h
Berechnet mit Leitungskapazität, nicht gemessen: Bytes × 8 ÷ Bits pro Sekunde, dezimale Einheiten. Reale Übertragungen laufen langsamer. Jedes Angebot hat einen 1-Gbit/s-Port: Jeder Server hat einen Port mit 1 Gbit/s und ein monatliches Traffic-Kontingent (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), eine dedizierte IPv4-Adresse und ein IPv6 /64; das Überschreiten des Kontingents löst nie eine automatische Rechnung aus.
Wie viel Speicherplatz sollte ich Time Machine geben?
Genug für den Mac plus die Historie, die Sie behalten möchten. Apples Support-Seite vom 16. Oktober 2026 beschreibt den Zeitplan: stündliche Backups für die letzten 24 Stunden, tägliche Backups für den letzten Monat und wöchentliche Backups für alle früheren Monate. Wenn das Laufwerk voll ist, werden die ältesten Backups gelöscht.
Time Machine wächst also immer in den Platz hinein, den es sieht. Die Obergrenze entscheidet, wie weit Ihre Historie zurückreicht, nicht ob Backups laufen.
Ein Mac: eine Freigabe, eine Obergrenze.
Mehrere Macs: eine Freigabe und ein Konto pro Mac, jedes mit eigener Obergrenze, damit ein Mac die Historie der anderen nicht verdrängen kann.
Das kleinste Angebot reicht für mehrere Macs. Hold 24 hat 2 × 12 TB HDD, gespiegelt für 12 TB. Von den 23 Storage-Server-Anbietern, die Basalthold am 2 November 2026 geprüft hat, nahm 16 Krypto an.
Welches Angebot passt für Time-Machine-Backups?
Hold 24 eignet sich für ein paar Macs; die größeren Angebote nehmen Macs und NAS-Kopien nebeneinander auf. Laufzeiten von 3, 6 und 12 Monaten stehen auf der Basalthold-Preisseite.
In jedem Plan: Leere Datenlaufwerke · Verschlüsselungsschlüssel bleiben Ihre · Dedizierte IPv4 · Keine Logs · Ohne KYC · Keine Einrichtungsgebühr
Was fragen Leute sonst noch zu Time Machine unter Linux?
Kann ich noch AFP oder Netatalk verwenden?
Apple empfiehlt Time Machine auf einem NAS über AFP nicht und gibt an, dass AFP in macOS 27 und später nicht unterstützt wird. Verwenden Sie SMB mit Sambas vfs_fruit-Modul.
Warum füllt Time Machine die gesamte Freigabe?
Es behält alte Backups, bis die Festplatte voll ist, und löscht dann die ältesten. Setzen Sie fruit:time machine max size auf der Freigabe und ein ZFS-Quota auf deren Dataset, um das zu verhindern.
Können mehrere Macs auf einen Server sichern?
Ja. Geben Sie jedem Mac eine eigene Freigabe und ein eigenes Samba-Konto, jeweils mit eigener Größenbegrenzung, damit der Verlauf eines Macs den eines anderen nicht verdrängt.
Ist das Backup auf einem gemieteten Server privat?
Aktivieren Sie in Time Machine „Backup verschlüsseln“ und verschlüsseln Sie zusätzlich die Datenlaufwerke des Servers. Wie Verschlüsselung vor dem Upload in anderen Tools funktioniert, steht unter clientseitige Verschlüsselung für Backups.
Sichert Basalthold meinen Mac für mich?
Nein. Ein Storage-Server ist kein Backup seiner selbst: Wir bewahren nirgendwo sonst eine Kopie Ihrer Daten auf, daher bleibt eine zweite Kopie an einem anderen Ort Ihre Aufgabe. Sie betreiben Samba und Time Machine; die Maschine und ihre Laufwerke gehören Ihnen.
Ein Time-Machine-Ziel, das Sie kontrollieren
Hold 24: Intel Xeon E-2176G (6 Kerne / 12 Threads), 32 GB DDR4 ECC, 2 × 12 TB Festplatten (24 TB raw) plus 480 GB SSD für das System, 1-Gbit/s-Port mit 40 TB Traffic pro 30 Tage, 1 IPv4 und ein IPv6 /64, für $110.99/30 Tage. Krypto, ohne KYC.