Rsync es una herramienta popular para la sincronización de archivos, tanto local como remotamente. A diferencia de otras herramientas de sincronización, rsync utiliza un algoritmo interesante que minimiza el consumo de ancho de banda. Simplemente mueve la parte de los archivos que han cambiado.
Es una poderosa utilidad que puede servir en muchas situaciones. En este artículo, mostraré cómo comenzar con rsync con una demostración. La demostración se realizará en Ubuntu 18.04.
Rsync
Rsync significa el término sincronización remota. A pesar del nombre, puede manejar la sincronización de archivos de forma remota y local. El término rsync también se usa para referirse al protocolo rsync que usa rsync para sincronizar. En este artículo, rsync siempre indicará la herramienta, no el protocolo.
Debido a su gran popularidad, rsync está disponible en casi todos los sistemas Linux y tipo UNIX. Hay muchas posibilidades de que venga preinstalado. Si no es así, investigue un poco sobre cómo instalar rsync en su sistema.
Aquí hay una lista de características que ofrece rsync.
Copia de directorio
Configuración de copia de seguridad sencilla
Puede trabajar sobre SSH
Puede ejecutarse como demonio / servidor
Retención de permisos de archivos
Uso de Rsync
Antes de saltar a rsync, necesitamos algunos archivos ficticios para trabajar. Primero creemos un directorio ficticio.
$ mkdir -v primario
Una vez creado, es hora de crear un puñado de archivos ficticios. Para crear un archivo, usaré el comando táctil. Más información sobre el comando táctil.
$ touch dummy 1… 20
Voila! Ahora estamos listos para usar rsync para realizar acciones usando estos archivos ficticios.
La plataforma Windows ha sido una de las plataformas dominantes para juegos debido al gran porcentaje de juegos que se están desarrollando hoy para ad...
Hoy en día, las computadoras son máquinas serias que se usan para jugar. Si no puede obtener la nueva puntuación más alta, sabrá a qué me refiero. En ...
Batalla por Wesnoth 1.13.6 lanzado el mes pasado, es el sexto lanzamiento de desarrollo en el 1.13.x y ofrece una serie de mejoras, sobre todo en la i...