Ich bin mittlerweile wirklich zu einem Fanboy mutiert, was Apple angeht. Trotzdem seh ich es nicht ein, mehrere hundert Euro für so ne kleine Kiste namens Time Capsule auszugeben, wenn das ganze auch viel günstiger geht.
Benötigt wird eigentlich nur ein alter PC oder ein NAS, welcher als Server dient. Darauf Windows oder Linux. Das spielt keine Rolle. Hauptsache es gibt eine Freigabe im lokalen Netzwerk. In meinem Fall mit einem Windows Server.
Time Machine unterstützt von Haus aus keine Netzlaufwerke. Mit einigen Tricks klappts aber trotzdem.
Als erstes in einem Terminal folgenden Befehl eingeben.
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
Dadurch kann Time Machine auf Freigaben zugreifen. Allerdings würde es einen Fehler ausspucken, dass keine Sicherung angelegt werden könnte. Deswegen muss noch ein Disk-Image angelegt werden.
Im Terminal folgendes angeben:
hdiutil create -size 100g -fs HFS+J -volname "Backup" "iMac_001ff3cccf52.sparsebundle"
Hinweis: 100g steht dafür, dass maximal 100 GB an Speicherplatz verwendet werden dürfen. Sobald diese erreicht sind, löscht Time Machine alte Backups.
iMac_001ff3cccf52 steht für den Computernamen (zu finden in der Systemeinstellungen) und der MAC-Adresse ohne :, welche durch den Befehl ifconfig en0 hinter ether steht.
Das angelegte Disk-Image muss nun in die Freigabe kopiert werden. Danach kann man in Time Machine, die für die Backups angelegte Freigabe auswählen was bei mir, wie folgt aussieht.

Nach einigen Sekunden sollte Time Machine mit dem Backup beginnen, aber Achtung über WLan dauert es seine Zeit.
Die Schritte zu dieser Anleitung habe ich in irgendeiner c´t entdeckt.