Utilizar rsync en windows

Rsync de Windows a Linux a través de SSH

Aunque Rsync está diseñado para ejecutarse en sistemas similares a Unix, podemos usarlo en Windows. Con la ayuda de Cygwin, que produce una maravillosa API de Linux, podemos ejecutar rsync. Dependiendo de la computadora podemos descargar la versión de 32 bits o de 64 bits.

Podemos instalar rsync y ssh usando Cygwin. Veamos cómo hacerlo:

Pasos para instalar Cygwin:

  1. Descargue Cygwin desde http://www.cygwin.com/ e instálelo en la máquina en la que estamos realizando las copias de seguridad. When prompted accept all the defaults to download from the internet > Accept the install directory C:cgywin64 > Install for All users > Set the local Package Directory to the Desktop > Internet = Direct Connection > Choose a Download site > Next.
  2. Luego seleccione Expandir red como paquetes.
  3. Seleccione openssh y rsync para instalar.
  4. En Expandir shells> Seleccionar bash para instalar> Completar la instalación.

Podemos realizar la operación rsync usando el comando que se indica a continuación:

rsync /cygdrive/c/users/Owner/Pictures/ -av -e ssh xyz@192.168.1.10:/var/files/ImageSync/

Donde, /cygdrive/c/users/Owner/Pictures/ es la ubicación de los archivos en la máquina de Windows y /var/files/ImageSync/ es la ubicación de los archivos en la máquina Linux.

Deja un comentario