elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 10:34  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Unix/Unix-Like
| | |-+  Como utilizar ZFS o Rsync en Solaris 10 ??
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como utilizar ZFS o Rsync en Solaris 10 ??  (Leído 3,351 veces)
jdoni

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Como utilizar ZFS o Rsync en Solaris 10 ??
« en: 28 Julio 2011, 04:57 »

Buenas he leido que para sincronizar configuraciones de dos o mas servidores se puede utilizar ZFS o RSYNC, me pueden indicar cual seria el mas eficiente o mas facil para instalar en un SO Solaris 10. Mi intencion es tener 2 http servers con la misma configuracion, con lo cual yo modifique la configuracion de un http, la configuracion se sincronice con el http 2. ¿Cual de esos procedimientos sera el adecuado?


Saludos Cordiales


En línea
vertexSymphony


Desconectado Desconectado

Mensajes: 2.156



Ver Perfil WWW
Re: Como utilizar ZFS o Rsync en Solaris 10 ??
« Respuesta #1 en: 28 Julio 2011, 15:38 »

Buenísimo, un tema de Solaris ! =D
Te comento, esto ya lo respondí acá : http://foro.elhacker.net/gnulinux/replicar_configuracion_entre_dos_servidores_solaris_10-t334083.0.html
Pero me imagino que te habrás perdido un poco... te explico, te diría que uses send y receive, ya que es un mecanismo "nativo" y que conserva atributos y los snapshots que hayas hecho, pero en caso que esto no te importe, podrías usar rsync tranquilamente.

En fin, te ejemplifico como es con zfs(1) send y receive usando netcat para mandar los cambios (pero podés mandarlos por lo que se te ocurra que sirva para mandar o streams o archivos), que es más simple y no hay tanta configuración que hacer (pero es ULTRA ARCHI SUPER INSEGURO !)

Código
# Creamos un dataset con un archivo con algo adentro y le sacamos snapshot (esto seria crear tu config)
zfs create zMain/usr/home/vertex/Master
echo "Antes De un cambio" > $HOME/Master/Archivo
zfs snapshot zMain/usr/home/vertex/Master@AntesDeLosCambios
 
# Cambiamos el contenido para despues
echo "Cambiamos el contenido" > $HOME/Master/Archivo
zfs snapshot zMain/usr/home/vertex/Master@DespuesDeLosCambios
 

Bueno, ahora queda "sincronizar" los datos iniciales (@AntesDeLosCambios)
En la compu que recibe los datos tenemos escuchando al netcat, y que lo que reciba, pase a zfs receive a otro dataset (mirá las opciones en caso que quieras usar un dataset idéntico):

Código
zfs create zMain/usr/home/vertex/Slave
nc -l 1024 |  zfs receive -F zMain/usr/home/vertex/Slave

En la compu que tiene los datos, es tan simple como mandarlos :
Código
zfs send zMain/usr/home/vertex/Master@AntesDeLosCambios| nc 127.0.0.1 1024

y cuando veas, vas a tener los datos y el snapshot inicial (zfs list -t snapshot)  ...  ahora en más, es enviar los snapshots de forma incremental :

Maquina que recibe :
Código
nc -l 1024 |  zfs receive zMain/usr/home/vertex/Slave

Maquina que envia:
Código
zfs send -i @AntesDeLosCambios zMain/usr/home/vertex/Master@DespuesDeLosCambios| nc 127.0.0.1 1024

con esto tenés las herramientas para armarte algún script y meterlo en el cron para que te saque snapshot automáticamente y que los propague a donde quieras ^^ (sacá snapshots con el año, mes dia y hora en el nombre, así es fácil es identificarlos)

Saludos.

P.S: Rsync está archirecontra documentado, un poco de búsqueda te tira un par de manuales.
P.S 2: el otro hilo lo borro en uno o dos días.


« Última modificación: 28 Julio 2011, 16:11 por vertex@Symphony » En línea

Mail/PGP/XMPP/D*
Código
gpg --recv-keys --keyserver pgp.mit.edu 0xCD21671D
jdoni

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Como utilizar ZFS o Rsync en Solaris 10 ??
« Respuesta #2 en: 13 Septiembre 2011, 20:03 »

Buenas ya consegui de realizar la replicación de la manera que yo queria y fue realizando lo siguiente:

1. Instale en ambos servidores el Rsync.
2. Y utilice el siguiente comando para realizar ls replicación:
/usr/local/bin/rsync -altgvb Ruta_que_se_quiere_replicar usuario@<Dirección_IP>:/Ruta_donde_se_quiere_copiar
3. Luego nos pide la contraseña y listo se realiza la replicación.

Esto es muy util para mi, lo que me falta es realizar un script para que sea de manera automatica y tener los servidores con la misma información
En línea
vertexSymphony


Desconectado Desconectado

Mensajes: 2.156



Ver Perfil WWW
Re: Como utilizar ZFS o Rsync en Solaris 10 ??
« Respuesta #3 en: 13 Septiembre 2011, 20:39 »

rsync no es necesariamente lo mejor, pero bueno ... buscá sobre cron y agregá una tarea al crontab y listo, con eso podés lanzar rsync cada tanto tiempo ( https://secure.wikimedia.org/wikipedia/en/wiki/Cron )

Saludos.
En línea

Mail/PGP/XMPP/D*
Código
gpg --recv-keys --keyserver pgp.mit.edu 0xCD21671D
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como instalo el amsn en mi cuenta de solaris????
GNU/Linux
kaelo 1 345 Último mensaje 13 Febrero 2004, 13:23
por ..SnIgCiO..
Que es mejor?¿rsync o ftp?
Redes
strike-maXter 0 265 Último mensaje 13 Octubre 2006, 08:41
por strike-maXter
[ayuda porfavor] como configurar rsync para sincronizar dos pcs?
GNU/Linux
spitch 3 811 Último mensaje 16 Mayo 2008, 14:27
por TRICKY
[ayuda] permission denied (13) rsync
GNU/Linux
spitch 1 1,548 Último mensaje 23 Mayo 2008, 09:59
por z0t0
¿como utilizar mi servidor como puerta de enlace?
Windows
sparrowise 2 1,302 Último mensaje 4 Septiembre 2008, 13:28
por sparrowise
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines