Sincronizaci´on de ficheros: rsync
Sincronizaci´on de ficheros: rsync
Por Paco Aldarias Raya
Impreso: 28 de marzo de 2005
Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian
Con Linux Debian. En Valencia (Espa˜na)
El documento tiene version .html, y .pdf, cambiando en el navegador la
parte final podr´as acceder a ambos.
Este documento es de libre reproducci´on siempre que se cite su fuente.
Realizado con: LATEX
´Indice
1. Versiones
2. Introducci´on
3. Instalaci´on
4. Paso previo: Arracar ssh
5. Sincronizaci´on: rsync
6. Utilidades
7. Sincronizar con ssh en otro puerto distinto
8. Instalaci´on de linux, usando rsync
9. Entrar con ssh a una maquina remota
10.Utilidad kde: ksync
11.Caso Especial: Carpetas con blancos
1
1
2
2
2
2
2
3
3
3
3
Por Paco Aldarias
1/4
Sincronizaci´on de ficheros: rsync
12.Ejercicio
13.Bibliograf´ıa
1. Versiones
2.12.03. Primera version v.1.0
2.5.03. Revisi´on.
2.
Introducci´on
4
4
Vamos a ver la forma de sincronizar ficheros entre dos m´aquinas, es decir,
le vamos a indicar q coga de una m´aquina los ficheros modificados y los traiga
a nuestro ordenador.
La orden rsync permite sincronizar ficheros.
Utilizaremos ssh para mandar los datos y la contrase˜na de forma codifi-
cada y segura.
3.
Instalaci´on
# apt-get install ssh rsync drsync
Siendo:
ssh el cliente y servidor de ssh
rsync el cliente para sincronicar ficheros
drsync el servidor de rsync esto s´olo debe instalarse en la m´aquina servidor.
4. Paso previo: Arracar ssh
Debemos tener el servidor ssh en marcha haciendo:
# /etc/init.d/ssh start
5. Sincronizaci´on: rsync
Escenario:
m´aquina remota: 192.168.0.1
Por Paco Aldarias
2/4
Sincronizaci´on de ficheros: rsync
usuario remoto: pepe
carpeta remota a copiar: /origen
carpeta local donde copiar: /destino
La orden ser´ıa:
rsync -e ssh -auvz
[email protected]:/remota/ /destino/
6. Utilidades
1. unison
Permite usar rsync de forma m´as simple.
7. Sincronizar con ssh en otro puerto distinto
El puerto de ssh se cambia.
nano /etc/ssh/sshd_config
Cambiar Port 22 por 2002
As´ı se haria el rsync:
rsync -auvz -e ’ssh -p 2002 -l usuario ’ \
[email protected]:/origen/ /destino/
Siendo:
192.168.100.2 la ip de la m´aquina remota que quiero traerme los dicheros.
/origen: La carpeta de la maquina remota 192.168.100.2
/destino: La carpeta de mi maquina
usuario: es el usuario de la maquina remota
8.
Instalaci´on de linux, usando rsync
Permite copiar una m´aquina a un servidor, y despu´es clonar esa m´aquina
en otras:
http://www.systemimager.org/
Por Paco Aldarias
3/4
Sincronizaci´on de ficheros: rsync
9. Entrar con ssh a una maquina remota
Poniendo esto en konqueror:
fish://nombre_de_la_maquina
10. Utilidad kde: ksync
Existe una utilidad en kde llamada ksinc que permite sincronizar carpetas
gr´aficamente.
11. Caso Especial: Carpetas con blancos
cat manolo.sh
ip=81.202.241.x
origen="/wine/Mis\ documentos/Mis\ im´agenes/"
destino="/wine/manolo/"
rsync -e ssh -auvz manolo@$ip:"$origen" "$destino"
12. Ejercicio
Sincronizar una carpeta del ordenador de vuestro compa˜nero.
13. Bibliograf´ıa
1. P´agina oficial rsync:
http://rsync.samba.org/index.html
2.
: Rsync mirroring howto and FAQ
http://sunsite.dk/info/guides/rsync/rsync-mirroring.html
3. Ubicaci´on de este documento:
http://usuario.tiscali.es/paco25abril/
4. Pagina de linux :
http://inicia.es/de/pacodebian
5. Articulo:
http://kimmo.suominen.com/ssh/#ssh-keygen
Por Paco Aldarias
4/4
Sincronizaci´on de ficheros: rsync
6. Articulo:
http://cernicalo.escomposlinux.org/docs.php?doc=howto_ssh
7. Funcionamiento y uso b´asico de OpenSSH :
http://www.24x7linux.com/documentation/openssh/ssh_basics.shtml
8. Backups con RSYNC
http://www.galpon.org/modules/sections/index.php?op=printpage&artid=
5
9. Conexiones sin clave a ssh:
http://losinvisibles.net/como/comoSSHsinPass.html
Por Paco Aldarias
5/4
Comentarios de: Sincronización de ficheros: rsync (0)
No hay comentarios