Las mejores opciones de rsync para transferir datos entre dos Mac

Estoy a punto de trasladar mis datos de mi antiguo iMac a un nuevo MacBook Pro. Me gustaría volver a empezar con una nueva installation en B y copyr solo un subset de mis datos, volver a instalar las aplicaciones desde cero, por lo que no estoy considerando utilizar la asistencia de Migración.

Estoy pensando en usar rsync para hacer el trabajo, pero estoy confundido sobre qué opciones debería usar.

  • Comando de terminal de Mac: ¿cómo 'ls' para algunos files específicos?
  • Pegue el text almacenado en el Portapapeles en una variable usando pbpaste
  • ¿Cómo anulo el command de terminal "rm" para ejecutar el command "rm -i" de forma pnetworkingeterminada?
  • Establecer el peso de la fuente en Terminal.app para El Capitan
  • ¿Cómo puedo hacer que el bash de OS X amplíe $ PWD para que distinga entre mayúsculas y minúsculas?
  • Script Bash para hacer clic en el button en una página HTML
  • Leyendo páginas man, salí con esto:

    rsync -vazHE --progress -e ssh andrea@imac:/remote/dir /local/dir/ 2> errors.log 
    • v: detallado
    • a: file, para mantener los times, los enlaces simbólicos, los permissions, los grupos, los propietarios y los directorys poligonales recursivamente
    • z: comprimir datos
    • H: para mantener cualquier enlace
    • E: para mantener los attributes extendidos
    • progreso: vigilar el progreso del trabajo

    ¿No estoy considerando algunas otras opciones útiles?

  • ¿Cómo puedo ejecutar un command que requiere la input del usuario a través de oh-my-zsh alias?
  • Abra Terminal.app con el directory de una URL determinada?
  • ¿Por qué no recordará Subversion los certificates?
  • ¿Cómo borro todo el correo de Terminal?
  • Nuevo comportamiento de la Terminal después de actualizar a OS X 10.11
  • ¿Cómo puedo download todos los files MP3 de un website?
  • One Solution collect form web for “Las mejores opciones de rsync para transferir datos entre dos Mac”

    Personalmente, me inclinaría a soltar el interruptor z . La compression solo es realmente útil en conexiones muy lentas (datos mobilees, acceso telefónico) ya que es probable que la CPU se convierta en un cuello de botella. Ciertamente, he visto un descenso en el performance con la compression habilitada.

    Suponiendo que su networking es de confianza, haría bien en utilizar un encryption SSH más eficiente, pero tal vez less seguro, como Blowfish o Arcfour, ya que esto probablemente acelerará un poco la operación (sin duda ayuda con el VNC sobre SSH o el reenvío X11). sobre SSH). Puede habilitar de la siguiente manera:

     -e="ssh -c blowfish" 

    o:

     -e="ssh -c arcfour" 

    Creo que también podrías usar rsh lugar de ssh que requiere un poco de configuration, pero es completamente inseguro, pero mucho más rápido.

    También uso el -h para get numbers más legibles en MB / s en lugar de b / s.

    Poniendolo todo junto:

     rsync -vhaHE --progress -e "ssh -c blowfish" andrea@imac:/remote/dir /local/dir/ 2> errors.log 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).