Rsync: Sincroniza tus carpetas o respalda tus archivos en Linux - Debian - Ubuntu - Derivados




rsync el concepto que nos wikipedia: es una aplicación libre para sistemas de tipo Unix y Microsoft Windows que ofrece transmisión eficiente de datos incrementales, que opera también con datos comprimidos y cifrados.

Con esta maravillosa herramienta (rsync) podemos realizar sincronizaciones de nuestros archivos y/o carpetas, transferir datos entre computadoras o equipos en la misma red o en el exterior (remoto) para hacer respaldos. Podemos incluso usar cronjobs para no estar escribiendo el comando cada vez que necesitemos realizar un respaldo.

rsync

Sencillamente rsync permite transferir información entre computadoras.

rsync es una herramienta impresionante y viene por default en el 99.99% de las distribuciones Linux; entre sus características puede ser empleada para crear respaldos incrementales.

Otra de sus ventajas es la compresión de la información a enviar, permite que la transferencia se realice mediante SSH, o que solo transfiera aquellos archivos y trozos de archivos que han sido modificados en lugar de transferir el archivo completo nuevamente. Y no podemos olvidar que soporta la copia de todos los permisos de los archivos y carpetas. Como por ejemplo, dueño, grupos, soft y hard link.

El formato básico es:

rsync opciones origen destino

Alguna de sus opciones:

-v: verbose: Muestra una mayor información de la operación.
-r: recursive: Se utilizarán las sub-carpetas en la operación.
-a: archive: Copiarla tal cual preservando los permisos, enlaces simbólicos, usuarios y grupos y manteniendo los tiempos de modificación.
-z: compress: Habilitar la compresión mientras se transfiere.
-h: human-readable: Las unidades se mantienen en MB/GB para una fácil lectura.
-t: times: Preservar la fecha del archivo

Ejemplo:

Sincronizando (02) dos carpetas con rsync

Para mantener dos (02) carpetas sincronizadas, debemos agregar los nuevos archivos en la carpeta de origen a la carpeta de destino, también "deberíamos" remover los archivos que fueron borrados de la carpeta origen en la carpeta destino.

rsync nos permite hacer esto con el parámetro: --delete, en combinación con el parámetro -u actualiza los archivos modificados, permitiendo mantener las dos carpetas en sincronía ahorrando ancho de banda.

rsync -rtvu --delete carpeta_origen/ carpeta_destino/

Copiar archivos a un Equipo Remoto

rsync -avz carpeta_origen/ user@IP:/carpeta_destino

Cambia user por el usuario del equipo remoto, y coloca IP con la ip del equipo donde te conectarás

Copiar Archivos de un Equipo Remoto a un Equipo Local

rsync -avz user@IP:/carpeta_origen/ /carpeta_destino

Si quieres irte por lo seguro, puedes emplear SSH en combinación con rsync

rsync -avzhe ssh user@IP:/carpeta_origen/ /carpeta_destino

Puedes también colocar la orden dentro de un cron para que se ejecute cada X cantidad de tiempo



Otras artículos de interés:

ERROR: E: No se pudo bloquear /var/lib/apt/lists/lock Ubuntu - Linux Mint
Algunas veces al actualizar nos sale este error al hacer update: E: No se pudo bloquear /var/lib/apt/lists/lock – open (11 Recurso temporalmente no disponible) Es bastante sencillo de arreglar, desde una consola (termina) hac...
El mundo de la Informática Forense
(Capitulo I) La ciencia forense es sistemática y se basa en hechos premeditados para recabar pruebas para luego analizarlas. La tecnología, en caso de análisis forense en sistemas informáticos, son aplic...
Actualizar Licencia Softaculous en cPanel
Si usas cPanel problablemente en mas de una ocasión el sistema te indica que la Licencia de softaculous expiro, y aún cuando posee el enlace para renovarla no actualiza nada. ...
Como colocar un Navegador por Defecto en UBUNTU
Desde la terminal (consola) usa este comando sudo update-alternatives --config x-www-browser Pedira su clave de root, y aparecera un mensaje similar a este: Hay 2 opciones para la alternativa x-www-browser ( proporc...
VLC-Soundcloud para Debian - Xanadu - Ubuntu - LinuxMint
Como sabemos VLC presenta ciertos problemas técnicos a la hora de conectarse a Playlist de Soundcloud.com, buscando soluciones encontré en ...
HardInfo, Perfil del sistema / herramienta de referencia (Ubuntu / LinuxMint)
HardInfo es una aplicación libre y de código gratuito con la que podemos consultar la información relativa a nuestro equipo y a los dispositivos conectados a él, obteniendo toda clase de información del hardware....
centOS: ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql)
Se soluciona facilmente con: rm /var/lock/subsys/mysql Ojo, debe ser root ahora; /etc/init.d/mysql start luego /etc/init.d/mysql stat...
Diferencias entre Hub vs. Switch
Estos términos llevan a una confusión normal, lee este artículo y así comprenderas que diferencia hay. Un HUB tal como dice su nombre es un concentrador. Simplemente une conexiones y no altera las tramas que le llegan. Para entender como fun...
Prevenir recalentamiento de nuestro equipo Debian - Ubuntu - Xanadu
Usualmente para usuarios normales no le sucede un recalentamiento en sus equipos, pero cuando empiezas ha hacer que tu equipo haga diferentes procesos como el renderizado de un video o imagen, convertir un archivo .wma a mp3 entre otras cosas, la ...
Sincronizando carpetas en Ubuntu
El sitio atareado.es publicó una forma muy sencilla de sincronizar carpetas usando las bondades de Ubuntu. Sincronizar carpetas es importante cuando no se tiene un punto de trabajo fijo, o bien posee un equipo portátil que ...

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • anonimato
  • anonimo
  • antivirus
  • apache
  • archivos
  • blog
  • bsd
  • bug
  • carpetas
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • derivados
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • opensource
  • pgp
  • php
  • respalda
  • rsync
  • sabayon
  • seguridad
  • sincroniza
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra