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:

Añadir soporte USB en VirtualBox
Añadelo primero en la pestaña de configuración de VirtualBox en donde esta USB luego por consola sudo usermod -a -G vboxusers 'usuario' donde usuario es tu nombre de usuario Com...
Controlar tu Linux desde un Smartphone Android
En algunas ocasiones necesitamos accesar y hacer cosas en nuestro equipo (Pc / Laptop) o sencillamente queremos hacer cosas en forma remota en nuestro equipo usando nuestro móvil / celular / smartphone / tableta con Android. En distribu...
Manual sencillo para novatos en el uso de GIT
Para la instalación sigue estas instrucciones: Abre una consola y copia esto: sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev git Y Listo!, ahora: Para crea...
Ajustar el Brillo de tu pantalla en Debian - Ubuntu - LinuxMint - Xanadu
Para los que duran mucho tiempo frente a la pantalla, disponer de una utilidad que nos permita cambiar los colores y el brillo de la pantalla del monitor según la hora del día; colores suaves y poco brillo durante la noche, brillo alto y colores...
Pulseaudio server connection failure - Debian - Ubuntu y Derivados
Pulseaudio es un servidor de sonido multiplataforma, capaz de funcionar por red. Funciona bajo sistemas compatibles con POSIX como GNU/Linux y también en otros sistemas operativos como Microsoft Windows. ...
Corregir alerta: Unknown media type in type Debian / Ubuntu / Mint
Usualmente si empleamos un escritorio como Gnome e instalamos algún programa que es para KDE. Probablemente cuando actualices o realices otra operación podría salir el siguiente mensaje de error:Unknown media type in type 'all/all'...
Actualizar al Kernel 3.3.7 en Ubuntu / LinuxMint
Entre las novedades de este Kernel: Mayor Velocidad Mejor Estabilidad Mayor Seguridad Puedes leer más en: ...
MYSQLBFTOOLS - Sacando provecho a inyecciones "CIEGAS" de sql.
MySqlbf es una herramienta de pentest que nos permite extraer información de una base de datos MySQL realizando un ataque de fuerza bruta sobre aplicaciones web vulnerables a una inyección “ciega” de SQL (Blind SQL Inject...
Windows vs. Linux, Mitos y Realidades
En un enlace en los servidores de Microsoft, que data del 2003 y para esa fecha "probablemente" el autor tendría algunos aciertos sobre lo que escribe. El enlace fue enviado a la lista de seguridad0.com donde los integrantes...
Aumenta la velocidad de Ubuntu
Aunque Linux suele ser muy eficiente en el consumo de recursos del sistema, hay muchas maneras de aumentar la velocidad de Ubuntu simplemente cambiando ciertos aspectos de configuración o usando aplicaciones alternativas en Ubuntu que gastan meno...

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