Ich bin dabei, meine Daten von meinem alten iMac auf ein brandneues MacBook Pro zu übertragen. Ich würde gerne mit einer Neuinstallation auf B beginnen und nur eine Teilmenge meiner Daten kopieren und Anwendungen von Grund auf neu installieren, also erwäge ich nicht, die Migrationsunterstützung zu verwenden.
Ich denke darüber nach, rsync zu verwenden, um die Arbeit zu erledigen, aber ich bin verwirrt darüber, welche Optionen ich verwenden sollte.
Beim Lesen von Manpages kam ich zu folgendem Ergebnis:
rsync -vazHE --progress -e ssh andrea@imac:/remote/dir /local/dir/ 2> errors.log
Erwäge ich nicht einige andere nützliche Optionen?
Ich persönlich würde eher auf den z
Schalter verzichten. Die Komprimierung ist nur bei sehr langsamen Verbindungen (mobile Daten, Einwahl) wirklich nützlich, da die CPU wahrscheinlich zum Engpass wird. Ich habe sicherlich einen Rückgang des Durchsatzes bei aktivierter Komprimierung gesehen.
Angenommen, Ihr Netzwerk ist vertrauenswürdig, täten Sie gut daran, eine effizientere, aber vielleicht weniger sichere SSH-Verschlüsselung zu verwenden, da dies den Vorgang wahrscheinlich ein wenig beschleunigen wird (es hilft sicherlich bei VNC über SSH oder X11-Weiterleitung über SSH).
ssh -Q cipher
es auf beiden Systemen aus und wählen Sie eine Verschlüsselung aus, die beiden gemeinsam istrsync -vhaHE --progress -e "ssh -c aes256-cbc" andrea@imac:/remote/dir /local/dir/ 2> errors.log
PS: Ich benutze den -h
Schalter auch, um mehr menschenlesbare Zahlen in MB/s im Gegensatz zu b/s zu erhalten
Es stellte sich heraus, dass Blowfish und Arcfour aus Sicherheitsgründen (ab OpenSSH 6.7 ) standardmäßig deaktiviert waren, sodass der obige Vorschlag nicht mehr funktioniert.
Die gute Nachricht ist jedoch, dass Sie stattdessen eine der sicheren Chiffren Ihres Systems verwenden können.
Um eine Liste anzuzeigen, führen Sie Folgendes aus: ssh -Q cipher
und verwenden Sie dann die Liste Ihrer Wahl:
rsync -azvP --progress -e "ssh -c <insert-cipher-here>" user@hostname:/source /destination
sysctl -a machdep.cpu | grep AES
-- wenn er eine Liste von Funktionen druckt, haben Sie die Beschleunigung.
Amöbe Spugnosa
dave