[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Perdon, escribi de prisa y estaba asumiendo que todos los equipos son Linux, pero no es asi, verdad? Como sea, es sencillo lo que hay que hacer y las herramientas que requieres estan disponibles en cualquier distro Linux (o para el caso, creo que en tambien en todos los BSDs y hasta en MacOSX). Supongo que PC1 y PC2 son equipos windows, y que RES es la computadora con Linux. 1) Configuras Samba y montas las carpetas de PC1 y PC2 en RES En RES configuras Samba para que puedas montar las carpetas de PC1 y PC2 en la computadora. No conozco Suse, pero creo que tiene herramientas de administracion grafica que pueden ser de ayuda para esto. Si trabajas desde la linea de comandos, te sirves del comando smbmount para esta labor. El equipo RES, con Linux, puede montar la carpeta origen y destino de los equipos PC1 y PC2, en un directorio de tu eleccion, digamos /mnt/PC1/carpeta-orig , /mnt/PC2/carpeta-dest , /opt/RES/respaldo-PC1 (esta carpeta viene a ser local). 2) Usas el comando rsync para sincronizar la carpeta origen con la carpeta destino y la carpeta respaldo. En mi mensaje anterior puse una linea de ejemplo utilizando el comando ssh para validar la conexion a un equipo remoto. Si la maquina origen y la maquina destino son Windows entonces no usas el ssh, sino que habras montado las carpetas de trabajo en tu equipo Suse RES por medio de Samba. El comando rsync puede comparar dos carpetas y copiar el diferencial de cambios de una carpeta a otra. Puede opcionalmente borrar archivos de la carpeta destino cuando estos fueron borrados de la carpeta origen. rsync -lavrzp --delete /mnt/PC1/carpeta-orig/* /mnt/PC2/carpeta-dest/ En este comando, las opciones son: "l" enlaces simbolicos (esto es util cuando copias cosas en Unix, pero no creo que sea este el caso); "a" archivo, se quiere hacer recursion; "v" decir todo lo que se hace, y si no quieres ver mensajes lo sustituyes por "q"; "r" para hacer recursion en directorios; "z" comprimir; "p" preserva los atributos del archivo; --delete es para decir que borre en carpeta-dest lo borrado en carpeta-orig. 3) Haces que todo esto se haga periodicamente, en automatico Se que hay una utileria por ahi para sincronizar en automatico las carpetas cuando se hacen cambios a cualquiera de ellas. Lo voy a buscar. De momento, lo que puedes hacer es que cada 30 minutos (o cada minuto, o cada 24 horas) se dispare un trabajo de sincronia. Esto se hace definiendolo en el archivo crontab. En la linea de comandos escribes crontab -e y estas listo para escribir trabajos que quieres que se efectuen en automatico de acuerdo a los tiempos se¤alados. 30 * * * * rsync -laqrzp --delete /mnt/PC1/carpeta-orig/* /mnt/PC2/carpeta-dest/ 30 * * * * rsync -laqrzp --delete /mnt/PC1/carpeta-orig/* /opt/RES/respaldo-PC1 Agregando dos linea asi, por ejemplo tendrias entonces una sincronia cada 30 minutos de PC1 a las carpetas de destino y de respaldo. Suena un poco mas complicado de lo que es en realidad, pero ya implementado todo se ve muy sencillo. Yo tengo una configuración similar para sincronizar trabajos de produccion entre maquinas remotas, a la que solo agregamos "semaforos" para prevenir procesos repetidos ejecutandose y que se generara una bitacora para luego enviar a todos los responsables del proceso, al final del dia. Espero te sirva Saludos On Sat, Dec 13, 2003 at 12:27:19PM -0600, Cruz Pablo Encalada Gonz?lez wrote: > Olvide comentar.... soy mas que novato en esto, apenas acabo de echar a > andar el firewall de suse en otra maquina, asi que si puedes barajeamela > mas despacio > > Gracias > > > >From: Enrique S?nchez <enrique en selidor ath cx> > >To: Cruz Pablo Encalada Gonz?lez <cruz_encalada en hotmail com> > >CC: ayuda en linux org mx > >Subject: Re: [Ayuda] Como replicar carpetas? > >Date: Fri, 12 Dec 2003 22:16:13 -0600 > > > >Usa la utiler?a rsync > > > >Prueba el comando con los par?metros siguientes: > > > >rsync -e ssh -lavrzp --delete /carpeta/origen remoto:/carpetadestino/ > > > > > >Para automatizar la conexi?n usas una combinaci?n de crontab y al ssh le > >debes habilitar llaves para validaci?n de acceso. > > > >En un ratito puedo escribir los detalles. > > > >Saludos > > > > > >On Fri, Dec 12, 2003 at 08:33:44PM -0600, Cruz Pablo Encalada Gonz?lez > >wrote: > >> A ver si me puedo dar a entender... > >> > >> Tengo una estacion de radio con lo siguiente: > >> PC1--> Computadora principal en cabina, usualmente toca musica > >> PC2--> Computadora secundaria en cabina, usualmente toca comerciales > >> Quiero poner: RES--> Computadora para respaldos en sistemas > >> > >> En PC1 se tienen una carpeta con canciones en formato wav, PC2 debe de > >> tener la misma informacion, y quiero poner una computadora RES que tenga > >la > >> misma informacion que PC1. Tambien tengo otra estaci?n con las mismas > >> caracteristicas. > >> > >> Desgraciadamente un par de veces por semana se agregan o eliminan > >archivos > >> de esas maquinas. Se quiere tener un medio de respaldo din?mico, o sea: > >que > >> cuando se haga una modificaci?n en la m?quina PC1, este se refleje en > >PC2 y > >> la otra computadora RES (que me serviria solamente para almacenar > >archivos > >> de las dos estaciones de radio). > >> > >> Si le pongo linux en RES (suse, mandrake, red hat... alguna otra > >sugerencia > >> de distrubucion... sin empezar otro flame, plz) existe algun programita > >> que me pueda leer lo que se le hace a las carpetas de PC1 copiarlo a PC2 > >y > >> tenerlo tambien en los discos duros locales. > >> > >> Obviamente se aceptan sugerencias sobre como implementar esto o si esto > >es > >> algo asi como una basura tambien se aceptan estos comentarios, el chiste > >es > >> tener siempre un respaldo de esta informaci?n y que sea lo mas > >transparente > >> posible para la gente. > >> > >> Gracias por chutarse este rollo y espero puedan ayudarme > >> > >> Cruz Pablo Encalada > >> > >> _________________________________________________________________ > >> MSN. M?s ?til Cada D?a http://www.msn.es/intmap/ > >> > >> > >> _______________________________________________ > >> Ayuda mailing list > >> Ayuda en linux org mx > >> Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/ > > _________________________________________________________________ > MSN. M?s ?til Cada D?a http://www.msn.es/intmap/ > _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/