Rsync tutorial básico de configuración de instalación

  
 .

Sobre una herramienta de copia de seguridad rsync de uso común, que es mantenido actualmente por rsync.samba.org

rsync denominada ". " algoritmo Rsync;, proporciona un método de transferencia de archivos muy rápido, el presentar lograr la sincronización entre el host local y remota dos, se trata principalmente de dos movimientos parte de transferencia del archivo en lugar de toda la transmisión cada vez, así que la velocidad es bastante rápido.

rsync se puede con rsh o ssh, sino que también puede ser utilizado directamente como una conexión de socket modo demonio, por lo que rsync puede ser utilizado como una herramienta excelente respaldo para utilizar

yo uso esta breve introducción al archivo host de red remoto de copia de seguridad rsync métodos básicos. En esto, estamos dando como una especie de rsync Linux modo demonio para ejecutar en primer lugar, dar una definición sencilla: por supuesto, un modo daemon rsync host que ejecuta, nos llaman a esta máquina como un servidor rsync, o que este huésped es un huésped de copia de seguridad (servidor de copia de seguridad). anfitrión copia de seguridad se abrirá un puerto 873 (puerto), esperar a que las otras conexiones rsync, por lo que cuando se quiere abrir esta conexión de puerto, servidor rsync comprueba la contraseña coincide con el servidor en cuenta, si por Compruebe la contraseña, la transferencia de archivos se inicia cuando se ha completado la primera comunicación, hará todo el tiempo de transferencia de archivos,
una vez entre dos archivo de pieza movimiento de transferencia

a.

Lo anterior es cómo funcionan el cliente rsync (el servidor de red remoto del cual se realizará la copia de seguridad) y el servidor rsync.

conseguir el objetivo de: el servidor quiere obtener /webapps /wwwroot a la máquina de copia de seguridad de sincronización de archivos /aplicaciones web en /wwwroot bajo

En segundo lugar, la instalación de descarga: http: //rsync.samba. org /ftp /rsync /src /rsync-3.0.4.tar.gztar zxvf http://rsync.samba.org/ftp/rsync/src/rsync-3.0.4.tar.gzcd rsync-3.0.4./configure --prefix = /usr /local /rsyncmake make install

tres: configuración: rsync del servidor: no tiene valor predeterminado después de instalar el fichero de configuración: mkdir //local /rsync /logs mkdir /usr /local /rsync usr /etc mkdir /usr /local /rsync /run añadir el archivo de configuración maestro: vim /usr/local/rsync/etc/rsyncd.conf

uid = rootgid = = rootport 873use chroot = nohosts permiten = 192.168.9.3 # hosts deny = = archivo 192.168.10.0/24pid archivo /usr/local/rsync/run/rsyncd.pidlock = = archivo /usr/local/rsync/run/rsync.locklog /usr/local/rsync/logs/rsyncd.logignore errores

[9aiyx] archivos usuarios path = /webapps /wwwrootauth = = 9aiyxsecrets /usr/local/rsync/rsyncd.passread solamente = no

Añadir un archivo de contraseñas: /usr /local vim /El formato rsync /rsyncd.pass es el siguiente: Nombre de usuario: Contraseña 9aiyx : 9aiyx entonces permiso para 600: chmod 600 /usr/local/rsync/rsyncd.pass

Servicio de inicio rsync: rsync --daemon --config = /usr /local /rsync /etc /rsyncd.conf &(y el archivo rc.local)

Rsync cliente:

añadir archivo de contraseñas: /root/rsyncd.pass vim (que sólo escribir la contraseña) 9aiyxchmod 600 /root /rsyncd.pass pasos de instalación que el anterior: a continuación, ejecutar los siguientes comandos: rsync -arP --password-file = /root /rsyncd.pass [email protected] :: 9aiyx /webapps /wwwroot &sincronización o una planificación de la tarea especificada.

La configuración de seguridad :! iptables -p tcp ENTRADA -s 192.168.9.3 --dport 873 -j DROP 192.168.9.3 sólo los hosts pueden conectarse para permitir que el servidor rsync

Copyright © Conocimiento de Windows All Rights Reserved