Re: [Gutl-l] Réplica...

2011-06-24 Por tema Felix Pupo Perez

Se me olvidaba:
En tu server "esclavo" debes editar /etc/default/rsync y poner esta 
línea así:

RSYNC_ENABLE=true
Luego reinicias el servicio:
# /etc/init.d/rsync restart
Saludos.

El 24/06/11 11:11, Felix Pupo Perez escribió:

Hola.
Suponiendo este escenario que comentas, la solución sería:
-Suponiendo que en el "master", los ficheros los tienes en /srv/www/ y 
quieres ponerlos igual aquí, para mantener la misma configuración en 
tus virtualhosts del apache.
-Suponiendo que la ip de tu servidor "master" sea 192.168.1.1 y el 
"esclavo" sea 192.168.1.2.


Servidor "esclavo":
# aptitude install rsync
Editas el fichero (es muy posible que no exista aún):
/etc/rsyncd.conf
Y pones algo así:

uid = root
gid = root
hosts allow = 192.168.1.1
timeout = 600
use chroot = no
max connections = 3
transfer logging = yes
munge symlinks = no

#Sitios web
[Sitios]
comment = "Sitios web"
path = /srv/www
read only = false
list = false

Recuerda permitir en tu cortafuegos del "esclavo" las conexiones rsync 
provenientes del "master". Por ejemplo, si usas firehol, editando 
/etc/firehol/firehol.conf y agregando una línea como esta en tu 
interface 192.168.1.2:

server rsync accept src 192.168.1.1

En tu servidor "master" harías esto:
# aptitude install rsync
Te creas un script de actualización, digamos que en 
/usr/local/bin/actualizar_sitios.sh y pones algo así:

#!/bin/bash

# Suponiendo que tu servidor esclavo sea 192.168.1.2
DESTINO="192.168.1.2"

rsync -zuv -rlt --delete /srv/www/ $DESTINO::Sitios > 
/tmp/rsync_sitios_web.log 2>&1


Recuerda hacer ejecutable tu script:
# chmod +x /usr/local/bin/actualizar_sitios.sh

En tu fichero crontab (/etc/crontab), programas cada qué tiempo 
quieres que se replique todo, por ejemplo, cada 30 minutos:

*/30 * * * * root /usr/local/bin/actualizar_sitios.sh

Eso sería suficiente.
Saludos.

El 24/06/11 09:54, Lázaro R. Milians Alvarez escribió:
Por ejemplo, tengo un sitio web (estático, nada de base de datos) en 
el server A (master) y el mismo sitio en el server B (slave). Cuando 
actualizo los ficheros del server A (sobreescribo) ejecutar algo 
(script, swl, etc) que solamente sobreescriba en el server B los 
ficheros modificados en el server A. Espero me entiendan.


Saludos

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] 
En nombre de Mario Raul Rico Rodriguez

Enviado el: jueves, 23 de junio de 2011 10:18 PM
Para: Lista cubana de soporte tecnico en Tecnologias Libres
Asunto: Re: [Gutl-l] Réplica...

control de versiones es totalmente diferente a replicar, rsync puede 
ser una opción, pero explica bien que es lo que pretendes.


- Mensaje original -
De: "Yosle"
Para: "Lista cubana de soporte tecnico en Tecnologias 
Libres"

Enviados: Jueves, 23 de Junio 2011 10:19:47 (GMT-0500) Auto-Detected
Asunto: Re: [Gutl-l] Réplica...

tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez 
de la

Campa escribió:
Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, 
hacer
algo com en los repositorios, si hay algún cambio en el repo 
maestro, se

actualicen en los servers esclavos.

Saludos


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
MailScanner agradece a transtec Computers por su apoyo.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




--

Este mensaje le ha llegado mediante el servicio de correo electronico 
que ofrece Infomed para respaldar el cumplimiento de las misiones del 
Sistema Nacional de Salud. La persona que envia este correo asume el 
compromiso de usar el servicio a tales fines y cumplir con las 
regulaciones establecidas


Infomed: http://www.sld.cu/
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20110624/48869800/attachment.htm>

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia es

Re: [Gutl-l] Réplica...

2011-06-24 Por tema Felix Pupo Perez

Hola.
Suponiendo este escenario que comentas, la solución sería:
-Suponiendo que en el "master", los ficheros los tienes en /srv/www/ y 
quieres ponerlos igual aquí, para mantener la misma configuración en tus 
virtualhosts del apache.
-Suponiendo que la ip de tu servidor "master" sea 192.168.1.1 y el 
"esclavo" sea 192.168.1.2.


Servidor "esclavo":
# aptitude install rsync
Editas el fichero (es muy posible que no exista aún):
/etc/rsyncd.conf
Y pones algo así:

uid = root
gid = root
hosts allow = 192.168.1.1
timeout = 600
use chroot = no
max connections = 3
transfer logging = yes
munge symlinks = no

#Sitios web
[Sitios]
comment = "Sitios web"
path = /srv/www
read only = false
list = false

Recuerda permitir en tu cortafuegos del "esclavo" las conexiones rsync 
provenientes del "master". Por ejemplo, si usas firehol, editando 
/etc/firehol/firehol.conf y agregando una línea como esta en tu 
interface 192.168.1.2:

server rsync accept src 192.168.1.1

En tu servidor "master" harías esto:
# aptitude install rsync
Te creas un script de actualización, digamos que en 
/usr/local/bin/actualizar_sitios.sh y pones algo así:

#!/bin/bash

# Suponiendo que tu servidor esclavo sea 192.168.1.2
DESTINO="192.168.1.2"

rsync -zuv -rlt --delete /srv/www/ $DESTINO::Sitios > 
/tmp/rsync_sitios_web.log 2>&1


Recuerda hacer ejecutable tu script:
# chmod +x /usr/local/bin/actualizar_sitios.sh

En tu fichero crontab (/etc/crontab), programas cada qué tiempo quieres 
que se replique todo, por ejemplo, cada 30 minutos:

*/30 * * * * root /usr/local/bin/actualizar_sitios.sh

Eso sería suficiente.
Saludos.

El 24/06/11 09:54, Lázaro R. Milians Alvarez escribió:

Por ejemplo, tengo un sitio web (estático, nada de base de datos) en el server 
A (master) y el mismo sitio en el server B (slave). Cuando actualizo los 
ficheros del server A (sobreescribo) ejecutar algo (script, swl, etc) que 
solamente sobreescriba en el server B los ficheros modificados en el server A. 
Espero me entiendan.

Saludos

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En nombre 
de Mario Raul Rico Rodriguez
Enviado el: jueves, 23 de junio de 2011 10:18 PM
Para: Lista cubana de soporte tecnico en Tecnologias Libres
Asunto: Re: [Gutl-l] Réplica...

control de versiones es totalmente diferente a replicar, rsync puede ser una 
opción, pero explica bien que es lo que pretendes.

- Mensaje original -
De: "Yosle"
Para: "Lista cubana de soporte tecnico en Tecnologias 
Libres"
Enviados: Jueves, 23 de Junio 2011 10:19:47 (GMT-0500) Auto-Detected
Asunto: Re: [Gutl-l] Réplica...

tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez de la
Campa escribió:

Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, hacer
algo com en los repositorios, si hay algún cambio en el repo maestro, se
actualicen en los servers esclavos.

Saludos


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
MailScanner agradece a transtec Computers por su apoyo.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20110624/48869800/attachment.htm>
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Réplica...

2011-06-24 Por tema Mario Raúl Rico

El 24/06/11 13:54, Lázaro R. Milians Alvarez escribió:

Por ejemplo, tengo un sitio web (estático, nada de base de datos) en el server 
A (master) y el mismo sitio en el server B (slave). Cuando actualizo los 
ficheros del server A (sobreescribo) ejecutar algo (script, swl, etc) que 
solamente sobreescriba en el server B los ficheros modificados en el server A. 
Espero me entiendan.

Saludos
   
Como bien ya te han respondido rsync es una opción, pero tiene el 
inconveniente de que tienes que ejecutarlo. Si mal no recuerdo tiene una 
opción que solamente actualiza los ficheros con diferencias, lo cual 
puede utilizar también para copiar tu server A

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En nombre 
de Mario Raul Rico Rodriguez
Enviado el: jueves, 23 de junio de 2011 10:18 PM
Para: Lista cubana de soporte tecnico en Tecnologias Libres
Asunto: Re: [Gutl-l] Réplica...

control de versiones es totalmente diferente a replicar, rsync puede ser una 
opción, pero explica bien que es lo que pretendes.

- Mensaje original -
De: "Yosle"
Para: "Lista cubana de soporte tecnico en Tecnologias 
Libres"
Enviados: Jueves, 23 de Junio 2011 10:19:47 (GMT-0500) Auto-Detected
Asunto: Re: [Gutl-l] Réplica...

tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez de la
Campa escribió:
   

Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, hacer
algo com en los repositorios, si hay algún cambio en el repo maestro, se
actualicen en los servers esclavos.

Saludos


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
MailScanner agradece a transtec Computers por su apoyo.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

 


   



__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
   



--
La amistad es tan improbable como un sueño, tan absurda como la luna de miel de 
un saltamontes, y tan verdadera como el sencillo corazón de un niño.


 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20110624/d17a03d2/attachment.htm>
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Réplica...

2011-06-24 Por tema Lázaro R. Milians Alvarez
Por ejemplo, tengo un sitio web (estático, nada de base de datos) en el server 
A (master) y el mismo sitio en el server B (slave). Cuando actualizo los 
ficheros del server A (sobreescribo) ejecutar algo (script, swl, etc) que 
solamente sobreescriba en el server B los ficheros modificados en el server A. 
Espero me entiendan.

Saludos

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En nombre 
de Mario Raul Rico Rodriguez
Enviado el: jueves, 23 de junio de 2011 10:18 PM
Para: Lista cubana de soporte tecnico en Tecnologias Libres
Asunto: Re: [Gutl-l] Réplica...

control de versiones es totalmente diferente a replicar, rsync puede ser una 
opción, pero explica bien que es lo que pretendes.

- Mensaje original -
De: "Yosle" 
Para: "Lista cubana de soporte tecnico en Tecnologias Libres" 

Enviados: Jueves, 23 de Junio 2011 10:19:47 (GMT-0500) Auto-Detected
Asunto: Re: [Gutl-l] Réplica...

tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez de la
Campa escribió:
> Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, hacer
> algo com en los repositorios, si hay algún cambio en el repo maestro, se
> actualicen en los servers esclavos.
>
> Saludos
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> MailScanner agradece a transtec Computers por su apoyo.
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>


-- 

-- 

"La mejor forma de predecir el futuro es implementarlo"

(David Heinemeier Hansson – creador de Ruby on Rails)


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

-- 
El tiempo es demasiado lento para aquellos que esperan... 
demasiado rápido para aquellos que temen 
demasiado largo para aquellos que sufren
demasiado corto para aquellos que celebran...
pero para aquellos que aman, el tiempo es eterno. 

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est limpio.
MailScanner agradece a transtec Computers por su apoyo.



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
MailScanner agradece a transtec Computers por su apoyo.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Réplica...

2011-06-23 Por tema Mario Raul Rico Rodriguez
control de versiones es totalmente diferente a replicar, rsync puede ser una 
opción, pero explica bien que es lo que pretendes.

- Mensaje original -
De: "Yosle" 
Para: "Lista cubana de soporte tecnico en Tecnologias Libres" 

Enviados: Jueves, 23 de Junio 2011 10:19:47 (GMT-0500) Auto-Detected
Asunto: Re: [Gutl-l] Réplica...

tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez de la
Campa escribió:
> Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, hacer
> algo com en los repositorios, si hay algún cambio en el repo maestro, se
> actualicen en los servers esclavos.
>
> Saludos
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> MailScanner agradece a transtec Computers por su apoyo.
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>


-- 

-- 

"La mejor forma de predecir el futuro es implementarlo"

(David Heinemeier Hansson – creador de Ruby on Rails)


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

-- 
El tiempo es demasiado lento para aquellos que esperan... 
demasiado rápido para aquellos que temen 
demasiado largo para aquellos que sufren
demasiado corto para aquellos que celebran...
pero para aquellos que aman, el tiempo es eterno. 

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Réplica...

2011-06-23 Por tema Yosle
tu dices algo asi como control de versiones/sincronizacion ?

entiendase , rsync , CVS ..etc?




El Jue, 23 de Junio de 2011, 7:24 pm, Lázaro Raisel Milians Alvarez de la
Campa escribió:
> Lista, alguien sabe cómo hacer réplicas de ficheros? Por ejemplo, hacer
> algo com en los repositorios, si hay algún cambio en el repo maestro, se
> actualicen en los servers esclavos.
>
> Saludos
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> MailScanner agradece a transtec Computers por su apoyo.
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>


-- 

-- 

"La mejor forma de predecir el futuro es implementarlo"

(David Heinemeier Hansson – creador de Ruby on Rails)


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l