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.

  • ¿Se pueden agregar elementos de inicio de session a través de la línea de command en High Sierra?
  • Cómo usar un nombre de aplicación para eliminarlo de un script
  • ¿Usa Curl para download imágenes del website usando comodines?
  • ¿Hay alguna manera de enumerar todos los commands disponibles en la terminal?
  • Ejecute el command de terminal "rsync" de BetterTouchTool
  • ¿Puedo ver las statistics del sistema en la Terminal?
  • 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?

  • Para evitar Text Wrap en el terminal OSX?
  • ¿Cómo hago un script bash para poder arrastrar su input sobre el ícono?
  • ¿Cómo configurar un nuevo iPhone sin borrar sus datos?
  • ¿Cuál es el estilo de edición de línea de command utilizado por el emulador de terminal?
  • ¿Bash en OSX no distingue entre mayúsculas y minúsculas?
  • ¿Es posible ingresar primero un command y luego elegir "ejecutar en Terminal" en Quicksilver?
  • 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).