Was ist die schnellste Verbindungsgeschwindigkeit/kürzeste verstrichene Zeit mit dem Migrationsassistenten?

Wenn Sie den Migrationsassistenten verwenden, um Benutzer, Dateien und Ordner von einem alten Mac auf einen neuen zu verschieben, haben Sie je nach den beteiligten Macs verschiedene Möglichkeiten. Unter der Annahme, dass beide Macs über geeignete Ports verfügen, welche Ports sollten in einer realen Situation verwendet werden? Bitte machen Sie keine Angaben zu theoretischen Portgeschwindigkeiten; Ich suche nach realen Erfahrungen, was die Arbeit schneller erledigt.

Portauswahl:

  • FireWire 400 im Zielfestplattenmodus
  • FireWire 400 bis 800 im Zielfestplattenmodus
  • FireWire 800 im Zielfestplattenmodus
  • 100-Megabit-Ethernet zu Gigabit-Ethernet im Betriebssystem
  • Gigabit-Ethernet zu Gigabit-Ethernet im Betriebssystem
  • Thunderbolt-Kabel im Zielfestplattenmodus
Die Bearbeitung wurde rückgängig gemacht, weil ich speziell nach Datenübertragungsraten im Szenario des Migrationsassistenten frage, nicht im allgemeinen Sinne. Beispielsweise sind Thunderbolt und Fibre Channel beide schnelle Datenübertragungstechnologien, die auf Macs implementiert wurden, aber beide sind nicht für die Verwendung des Migrationsassistenten geeignet, wodurch sie in dasselbe Boot wie USB 2.0, USB 3.0 und eSATA gesetzt werden.
Leider ist diese Frage rethorisch. Es besteht keine Notwendigkeit, "reale Erfahrungen" zu sammeln, die nicht mit der Theorie übereinstimmen. Die Sache ist, dass jeder Port schneller ist als der andere, also ordnen Sie sie einfach: Gigabit > Megabit > FW800 > FW400. Wenn Sie also beide Maschinen an einen Gigabit-Switch anschließen können, geht es natürlich schneller.
@Martín Nichts rhetorisches daran. Meine Erfahrung ist, dass theoretische Geschwindigkeiten für eine bestimmte Technologie oft nicht mit realen Geschwindigkeiten übereinstimmen. Beispielsweise ist USB 2.0 mit 480 Mbit/s spezifiziert, FireWire 400 dagegen mit 400 Mbit/s. Dennoch können Sie leicht viele Benchmarks finden, die zeigen, dass FW400 im tatsächlichen Gebrauch um einiges schneller ist als USB 2.0. Es gibt andere Überlegungen im Szenario des Migrationsassistenten, z. B. das Kopieren von bis zu 2 Millionen kleinen Dateien, die die Stärken/Schwächen einer bestimmten Technologie in Bezug auf Overhead und Signalisierung demonstrieren.
@Negrino, obwohl Sie Recht haben, bestehe ich immer noch darauf, dass die Vorteile von Gigabit gegenüber 100 Megabit Eth (oder 10!) Und FW800 gegenüber 400 (und USB 1/2) sehr offensichtlich sind. Sie haben Recht damit, dass FW400 einen besseren Durchsatz aufrechterhalten kann, aber ein sauberer USB 2.0-Bus ist in einigen Szenarien "schneller" als FW400 (kleine Dateien, wie Sie richtig beschrieben haben, im Vergleich zu einer großen Datei, bei der FW400 eine bessere Gesamtgeschwindigkeit beibehält). -> von mir getestet).
@Negrino auch ich war verwirrt über das Ethernet, ich dachte sofort an 10 Mbits, nicht sicher, warum ich 100 "übersprungen" habe);)
Diese Frage kann nicht abschließend beantwortet werden, da sehr viel von der tatsächlichen Situation auf dem Mac abhängt, der die Daten bereitstellt. FW800 ist aufgrund des geringeren Overheads und der geringeren Latenz im Allgemeinen etwas schneller als Gigabit-Ethernet für anhaltende Datenübertragungen. Das Verbinden der beiden Macs mit einem einzigen Kabel reduziert Netzwerkeffekte, aber der Hauptfaktor beim Ausführen des Migrationsassistenten ist, wie fragmentiert der Verzeichniskatalog ist, und nicht, ob FW800 oder GBE für die Verbindung verwendet wird. 100 Ethernet ist das langsamste, dicht gefolgt von FW400.
Das parallele Ausführen von zwei Macs im Nicht-Zielfestplattenmodus bedeutet auch, dass zwei Prozessorsätze arbeiten. Der sendende Mac kann die zu migrierenden Dateien theoretisch komprimieren, bevor er sie über den Link sendet, und die Komprimierung parallel zur Datenübertragung ausführen (obwohl dies nur Apple beantworten kann). Dies ist über den "Zielfestplattenmodus" nicht möglich, da der andere Mac nur als dumme Pass-Through-Festplatte dient.
Ihnen fehlt die Thunderbolt-zu-Thunderbolt-Netzwerkmodusoption (z. B. verwenden Sie das Thunderbolt-Kabel, um zwei Thunderbolt-Ports zu verbinden, ohne über Ethernet zu gehen.

Antworten (5)

Gigabit-Ethernet zu Gigabit-Ethernet. Als nächstes wäre FireWire 800 zu FireWire 800. Der Thunderbolt-Zielfestplattenmodus wird getestet, um FireWire 800 im Zielfestplattenmodus zu entsprechen.

Es sieht so aus, als ob das Betriebssystem eine Gigabit-Verbindung voller halten kann, als dies im Zielfestplattenmodus möglich ist, selbst wenn die Verbindung im Zielmodus über eine weitaus höhere Bandbreite verfügt.

Ich würde sagen, dass Megabit in der Lage wäre, eine bessere Übertragungsrate als FW800 aufrechtzuerhalten. Aber ich habe nichts, was das belegen könnte.
@Martín: Technisch gesehen kann FW800 3,2-Gb-Verbindungen unterstützen, aber Ethernet ist in der Praxis schneller. Außerdem gibt es kein MB-Ethernet. Die erste Ethernet-Spezifikation war 10 Mb, gefolgt von 100 Mb und Gb. FW400 unterstützt 400-MB-Verbindungen, aber ich weiß nicht, was es in der realen Welt bringt.
Du hast recht!
Ich habe die Frage bearbeitet, um Ihre Korrektur in Bezug auf 100-Mbit / s-Ethernet widerzuspiegeln. Vielen Dank. Das wird mich lehren, bis spät in die Nacht Fragen zu schreiben!
Diese Antwort ist veraltet ... das schnellste, was ich jetzt testen konnte, ist ein SMB-Mount über Thunderbolt Bridge (nahe 10 Gigabit). Es ist schneller als der Thunderbolt-Zielfestplattenmodus. Getestet auf USB-C MacBooks (2018)

Während die vorherrschende Meinung, dass Gigabit schneller als FW800 ist, in der rudimentärsten Theorie zutrifft, hält es in der Praxis nicht stand. Bei der Migration über Ethernet hat der Quellcomputer das Betriebssystem geladen und kommuniziert über ein gesprächiges Protokoll, das für das wilde Unbekannte, das ein offenes Netzwerk ist, entwickelt wurde.

Firewire-Übertragungen mit dem Migrationsassistenten werden mit dem Quellcomputer im Modus "Zielfestplatte" durchgeführt ... es ist kein Betriebssystem geladen und er fungiert im Wesentlichen als externe Festplatte.

Meiner Erfahrung nach bietet FW800 im Zielfestplattenmodus eine überlegene Leistung.

Ich habe gerade einen 25-GB-Benutzer von einem MacBook Pro 5,3 mit 10.7.5 auf ein MacBook Pro 9,2 über Gigabit-Ethernet (direkte Kabelverbindung mit selbst zugewiesenen IP-Adressen) übertragen. Es dauerte 23 Minuten, obwohl die Anzeige für die verbleibende Zeit von 5 auf 8 stieg und dann die meiste Zeit auf Null fiel.

Ich habe dann denselben Benutzer vom MacBook Pro 9,2 im Zielfestplattenmodus auf ein MacBook Air 4,2 mit 10.7.5 über Thunderbolt übertragen, und es dauerte nur 5 Minuten, wobei die Anzeige für die verbleibende Zeit monoton von 3 auf 0 fiel.

Ich komme zu dem Schluss, dass Thunderbolt viel schneller ist als Gigabit-Ethernet.

Als ich das letzte Mal meinen Computer aktualisiert habe, habe ich es über FireWire 400 versucht. Es sagte 23 Stunden, ich habe es nach vier abgebrochen. Ich habe Ethernet angeschlossen und der gesamte Vorgang dauerte 23 Minuten. Ethernet - Ethernet ist schneller als FireWire 400.

Gigabit-Ethernet ist sicher, 100 Megabit eher nicht

Hängt irgendwie von den beteiligten Laufwerken ab. Meine Migrationen (ich mache diese für meine ganze Familie für jeden neuen Mac) gehen am schnellsten über Thunderbolt, wenn beide Enden Flash-Speicher verwenden, scheinen aber über Gigabit-Ethernet schneller zu gehen, wenn es sich um eine Festplatte zu einem Flash-Speicher handelt und wenn es sich um eine Festplatte handelt zur Festplatte kann ich keinen Unterschied zwischen Gigabit Ethernet und Firewire 800 feststellen.

Der Zielfestplattenmodus ist meine Wahl für Mac-zu-Mac-Migrationen. Als ich mich erinnere, dass ich es getaktet habe, habe ich 120 GB von meinem MacBook Air 2011 auf 2013 etwa 5 Minuten schneller übertragen, als ich es im Zielfestplattenmodus gemacht habe, als wenn ich es von Betriebssystem zu Betriebssystem geändert habe.

Warum ich es wiederholen musste, naja, darüber reden wir nicht ;) aber es war eine gute Gelegenheit zum Benchmarking :)