Inicio > Backups > RSYNC copia en espejo binaria

RSYNC copia en espejo binaria

Aparte de todas las opciones que queramos configurar, pera hacer la copia binaria habria que introducir el siguiente modificador:

"--no-whole-file"

-no-whole-file: Le dice a rsync que utilice el algoritmo delta-transfer a la hora de copiar ficheros entre el cliente y el servidor, imaginemos que tenemos un fichero de 50Mb que ha cambiado, si no utilizamos esta opción rsync copiará todo el fichero entre el cliente y el servidor, en caso de utilizarla solo copiará los bloques de información que han cambiado en el fichero, con lo cual, en puesto de mandar 50Mb quizá solo tenga que mandar unos cuantos Kb.

¿En qué se basa rsync para decidir que un fichero ha cambiado? Normalmente sólo mira la fecha del fichero y su tamaño, por lo que si ninguna de las dos cosas cambia, por defecto el rsync no copiará el fichero. Es muy raro que dos ficheros con la misma fecha y tamaño sean diferentes, pero puede ocurrir. Si en nuestro entorno se puede dar ese caso, tendremos que usar la opción -c para que se determine por CRC si realmente los ficheros son iguales:

“–checksum”

Esto aumentará sensiblemente el uso de CPU.

http://www.vicente-navarro.com/blog/2008/01/13/backups-con-rsync/

 

Anuncios
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: