Warum funktioniert Time Machine nicht mit einem Laufwerk, das mit einem Airport Extreme verbunden ist?

Gibt es technische Einschränkungen oder technische Gründe, die möglicherweise dafür verantwortlich sind, dass ein angeschlossenes USB-Laufwerk nicht ZUVERLÄSSIG mit Airport Extreme für Time Machine verwendet werden kann?

Wir löschen im Allgemeinen Fragen, die die Leute einfach bitten, zu rechtfertigen, warum Apple X, Y oder Z getan hat – insbesondere solche, die genervt sind. Würden Sie versuchen, dies auf die nacktesten Fakten zu reduzieren und zu sehen, ob die Leute Interesse daran haben, es wieder zu öffnen?
Hier ist ein Beispiel für eher „Wie funktioniert X“ oder „Wie umgehe ich Einschränkung Y“, die für unsere Website tendenziell besser funktionieren und nach maßgeblichen Antworten suchen. apple.stackexchange.com/posts/59033/revisions
Vielleicht erneut öffnen als "Wie kann ich TM mit einem NAS oder einer USB-AE-Festplatte verwenden" - wie es tatsächlich mit minimalem Aufwand möglich ist.
Das wäre gut, sobald der Titel bereinigt ist und es sei denn, das OP möchte wirklich nur wissen, warum .
Ja, ich will wirklich wissen warum .
Hinweis: Für eine Sicherungslösung würde ich dringend empfehlen, nur eine unterstützte Konfiguration zu verwenden. Was nützt ein kaputtes Backup?
@ThorbjørnRavnAndersen: Ja, ich stimme vollkommen zu. Ich versuche nur zu verstehen, was hier vor sich geht, was verhindern würde, dass dies eine unterstützte Konfiguration ist. Egal, wer meine Frage bearbeitet und egal, wie viel „Karma“ sie haben, ich frage nicht, wie sie funktioniert. (Wenn jetzt jemand eine kugelsichere Problemumgehung hat, bin ich vielleicht fasziniert, aber darum geht es mir nicht.)

Antworten (5)

Keine vollständige Antwort, aber dieses Dokument könnte hilfreich sein: Time Machine Server Requirements

Um als Sicherungsziel aufgeführt zu werden, muss der AFP-Server es mit bestimmten Funktionen und aktivierten Flags ankündigen. Der Airport Extreme-Speicher wird nicht angezeigt, weil etwas in dieser Liste fehlt, aber die Frage ist, was?

Ich habe einen Hinweis auf die AFP-Implementierung von Extreme gefunden, der einige Caching-Funktionen fehlen ( Link ), aber ich habe keine Ahnung, ob das stimmt. Es ist plausibel, dass es nicht über den für den Replay-Cache erforderlichen Speicherplatz verfügt.

Es ist auch plausibel, dass es all diese Funktionen hat, aber Apple hat sich entschieden, das Time Machine-Flag einfach nicht zu aktivieren.

Beachten Sie, dass die neueste Generation (die großen mit 802.11ac) Time Machine jetzt offiziell unterstützt, sodass dies kein Problem mehr zu sein scheint. Das liegt wahrscheinlich daran, dass sie jetzt im Inneren fast identisch mit der aktuellen Time Capsule sind.

Es hört sich also so an (wenn ich das alles verstehe), dass es darauf hinausläuft: Sie haben Airport Extreme keinen vollständigen AFP-Server gegeben (vielleicht um die Hardware billiger zu halten und trotzdem eine anständige Leistung zu erzielen?) und als Nebeneffekt es konnte nicht zuverlässig für Time Machine funktionieren.
Dies scheint die bisher vollständigste Antwort zu sein, vielleicht die einzige entfernt vollständige Antwort. Ich bin mir nicht sicher, warum ich so viel Kritik bekommen habe, weil ich die Frage überhaupt gestellt habe. Sie haben bewiesen, dass eine ziemlich maßgebliche Antwort gegeben werden kann (sie kam schließlich direkt von Apple), warum dies nicht funktioniert.
Ja, dieser Einschätzung würde ich zustimmen. Es ist schwer herauszufinden, was genau ihre Motivation war, aber sie haben für Time Machine auf Airport Extreme geworben, bevor es veröffentlicht wurde. Vielleicht haben sie es aus technischen Gründen gezogen, vielleicht haben sie es gezogen, um zu verhindern, dass das Extreme die Gewinne von Time Capsule auffrisst. Das Extreme gibt es schon seit Jahren, man könnte meinen, sie hätten inzwischen alle technischen Einschränkungen überwunden.
Ja, man kann definitiv über Motivationen spekulieren – es ist nicht schwer zu erkennen, welche das sein könnten – aber ich habe eine ziemlich gute Antwort (von Ihnen) auf die technische Seite der Dinge. Vielleicht zum Leidwesen der Stackexchange-Neinsager, die drohten, dies als "keine echte Frage" zu schließen;)

Bei mir funktionierte dies einwandfrei, indem ich einfach ein Backup über lokales USB initialisierte, dann das Laufwerk auf die AE verschob und dasselbe Laufwerk über den Netzwerkspeicherort auswählte. Alles funktionierte gut.

wie lange läuft das bei dir schon so?
Ich tat das gleiche und ließ es ungefähr zwei Jahre lang so laufen. Vorgestern kam die Meldung "Sie müssen Ihre Backups neu starten". Ich hatte manchmal einige Probleme mit der Wiederherstellung von Dingen, vielleicht weil ich zuerst ungefähr ein Jahr lang ein Backup gemacht habe, anstatt den Flughafen das Sparse-Bundle erstellen zu lassen, bevor er sich direkt für ein einzelnes Backup verbindet, pro letztes blaues Kästchen auf pondini.org/ TM/AEQ2.html .

Ich habe auch gehört, dass es unsicher ist, mit der Erklärung von Journaling, dem "Logbuch" für die Festplatte. Dieses Journal enthält die Aktionen, die ein Betriebssystem „ausführen wird“, sodass das Betriebssystem weiß, was es bei einer Wiederherstellung nach einem Schreibfehler (z. B. aufgrund eines Stromausfalls) getan hat. Ein Backup über eine Netzwerkfreigabe kann leicht unterbrochen werden, beispielsweise wenn das Netzwerk vorübergehend ausfällt. Da bei Netzwerkfreigaben viel Caching erforderlich ist, einschließlich des Cachens des Festplattenjournals, können Sie nicht immer sicher sein, dass das Remote-Journal aktualisiert wird, was dazu führt, dass das physische Journal auf der Festplatte nicht mit dem übereinstimmt, was das Betriebssystem denkt steht im Tagebuch.

All dies gesagt, aber ich verstehe immer noch nicht ganz, warum es nicht möglich ist. Soweit ich weiß, handhabt Time Machine Unterbrechungen ganz gut: Bis ein Backup abgeschlossen ist, befindet es sich an einem separaten Ort, der die Software nicht verwirrt, wenn es schief geht. Dh vielleicht kann das Betriebssystem nicht alle Schreibprobleme vollständig beheben, aber zumindest kann dies ein Backup nicht durcheinander bringen. Erst ganz am Ende des Backups wird das Backup mit einer einzigen, atomaren Operation an Ort und Stelle verschoben. Meiner Meinung nach ist die obige Erklärung ein Hinweis, aber keine vollständige Antwort ...

Ja, ich stimme zu, es macht keinen Sinn. Wenn Time Capsule das kann, scheint es keinen technischen Grund zu geben, warum Apple es nicht mit externen Laufwerken auf einem Airport Express zulassen könnte. Es sei denn, es hat etwas mit der Wahl der Laufwerke oder Problemen mit der (langsamen) Geschwindigkeit von USB zu tun.
(Übrigens war ich nicht derjenige, der Ihre Antwort herabgestuft hat.)

Es gibt keine technische Einschränkung. Sie müssen die Festplatte einfach an Ihren Mac anschließen und als "Mac OSX Extended (Journaled)" formatieren, es wurde jedoch berichtet, dass sie unzuverlässig ist.

Airport Extreme + USB-Laufwerk vs. Time Capsule

Ja, und weil es unzuverlässig ist, ist es eine schlechte Idee und etwas, das die meisten Leute ausschließen sollten. Ich frage mich also, ob es eine technische Einschränkung gibt, die dies zulässt, oder macht Apple dies nur so?

Vielleicht ist es unzuverlässig, weil der Flughafen die Festplatte nicht unmounten kann, also gibt es keine sichere Möglichkeit, sie zu trennen. In meinem Fall habe ich es auf derselben Stromleiste wie das Flughafen- und Kabelmodem, das ich gelegentlich für das Modem aus- und wieder einschalte. Es ist möglich, dass die TimeCapsule einen Kondensator / eine kleine USV hat, die es ihr ermöglicht, sich ordnungsgemäß herunterzufahren, wenn sie vom Stromnetz getrennt wird.