granjero | saludos sala! | 01:42 |
---|---|---|
granjero | hasta la proxima | 01:42 |
* mama21mama tomando un cafe | 01:59 | |
=== beuno is now known as beuno-lunch | ||
=== beuno-lunch is now known as beuno | ||
granjero | hola, algun buen tuto sobre rsync para mantener dos directorios iguales por internet? | 21:16 |
alfplayer | granjero: Hola | 22:13 |
granjero | hola alfplayer | 22:20 |
granjero | estaba lejos! | 22:20 |
granjero | como va? | 22:20 |
alfplayer | granjero: Hola, cómo te va ? | 22:21 |
alfplayer | Bien | 22:21 |
granjero | todo bien | 22:21 |
granjero | aca en el laburo | 22:21 |
alfplayer | estabas buscando info de rsync, no ? | 22:21 |
granjero | vos todo bien? | 22:21 |
granjero | si | 22:21 |
alfplayer | yo todo bien | 22:21 |
alfplayer | lo solucionaste ? | 22:21 |
granjero | para ver si es mejor que lo que estoy haciendo con scp | 22:21 |
granjero | todavia no | 22:21 |
granjero | tengo que sentarme a leer | 22:21 |
alfplayer | si querés contame | 22:21 |
granjero | ahora tengo un rato y me iba a poner con eso | 22:21 |
alfplayer | lo q estás haciendo | 22:21 |
granjero | dale | 22:21 |
alfplayer | conozco rsync | 22:22 |
granjero | mirá, te acrodás que estaba con lo de DISPLAY=:0 el otro día? | 22:22 |
alfplayer | y justo ayer estuve haciendo unas pruebas | 22:22 |
alfplayer | sí | 22:22 |
granjero | es porque tengo 2 pc que pasan imágenes y videos | 22:22 |
granjero | tengo scripts para vlc y feh para que disparen en los recreos ciertas cosas | 22:22 |
granjero | y en entre los recreos otras cosas | 22:23 |
alfplayer | q tipo de recreos ? | 22:23 |
granjero | es un instituto terciario | 22:23 |
alfplayer | ah ok | 22:23 |
granjero | el que le carga la data a la pantalla | 22:23 |
granjero | lo quiere hacer una sola vez | 22:23 |
granjero | y no ir al otro edicifio a cargar lo mismo | 22:23 |
granjero | entonces quiero que me mantenga sincronizado el contenido | 22:24 |
granjero | anoche me escribi los scripts para scp | 22:24 |
granjero | que copie | 22:24 |
granjero | borre | 22:24 |
granjero | y mueva | 22:24 |
alfplayer | son 2 servidores ssh ? | 22:24 |
granjero | son 2 ubuntu 11.04 | 22:24 |
granjero | tienen ssh | 22:24 |
granjero | y aca cargan por samba | 22:24 |
granjero | con user y pass | 22:24 |
granjero | ya le puse la clave publica | 22:25 |
granjero | que la genere con ssh-genkey | 22:25 |
granjero | y se conecta por ssh sin pedir pass ahora | 22:25 |
granjero | asi que ya tengo un paso adelantado | 22:25 |
alfplayer | bien eso | 22:25 |
alfplayer | ahora ? | 22:25 |
alfplayer | hiciste los comandos scp ? | 22:26 |
granjero | ahora estaba viendo el man de rsync para ver como sería el comando para que mantenga los directorios sincronizados | 22:26 |
alfplayer | funcionan ? | 22:26 |
granjero | si lo tengo | 22:26 |
granjero | funcionana | 22:26 |
granjero | te los pasteo en pastebin | 22:26 |
granjero | dame un toque | 22:26 |
alfplayer | pero si tenés scp para q querés rsync ? | 22:26 |
alfplayer | creo q en un momento voy a tener q cortar | 22:27 |
granjero | http://paste.ubuntu.com/659573/ | 22:28 |
granjero | todo bien | 22:28 |
granjero | el tema es porque si agregan data no pasa nada | 22:28 |
granjero | pero si quitan no borra scp | 22:28 |
granjero | y ademas pegan videos de 300mb de repente | 22:28 |
granjero | y aunque sea de noche no quiero cargar tanto la banda porque mi idea luego es tambien empezar a pasar los bakuos del server de datos para poder tenerlos fuera por si pasa algo feo del tipo incendio o x | 22:29 |
alfplayer | no entiendo q significa q "no borra scp" | 22:29 |
granjero | ponele que un día deciden cambiar todos los videos | 22:30 |
granjero | scp va a copiar los nuevos | 22:30 |
granjero | pero no va a quitar los viejos | 22:30 |
granjero | se entiende? | 22:30 |
alfplayer | sí perfectamente | 22:31 |
alfplayer | pare eso necesitás rsync | 22:31 |
granjero | jeje | 22:31 |
granjero | por eso pedia un tuto piola | 22:31 |
alfplayer | ahora me tengo q ir pero vuelvo en aprox. 1 hora | 22:31 |
granjero | que evite que tenga que leer todo el man y ponerme a probar | 22:31 |
alfplayer | te cuento rápido q por defecto rsync no borra en el destino | 22:31 |
granjero | yo hasta las 22.15 estare | 22:31 |
granjero | pero leí que tiene un flag que si lo hace | 22:32 |
alfplayer | por lo que podés probar tranquilo de no perder datos | 22:32 |
alfplayer | ni tampoco borra del origen | 22:32 |
granjero | que no borra el origen sabía | 22:32 |
alfplayer | tenés q buscar la sintaxis para ssh | 22:32 |
alfplayer | que está en la web | 22:32 |
alfplayer | con eso podés probar | 22:32 |
alfplayer | sry me tengo q ir AHORA | 22:32 |
alfplayer | vuelvo después | 22:32 |
alfplayer | bb | 22:33 |
granjero | tranqui | 22:33 |
granjero | gracias igiual | 22:33 |
granjero | igual | 22:33 |
granjero | saludos! | 22:33 |
alfplayer | granjero: estás ? | 22:38 |
granjero | si | 22:38 |
alfplayer | pude conectarme, pensé q no iba a poder | 22:38 |
alfplayer | :) | 22:38 |
alfplayer | encontraste algo ? | 22:38 |
granjero | ahora estaba puliendo los scripts de copia y los iba a meter en cron | 22:38 |
alfplayer | sabés inglés ? | 22:38 |
granjero | yes i do! | 22:38 |
alfplayer | así te paso algo en inglés | 22:39 |
granjero | more or less really | 22:39 |
granjero | dale | 22:39 |
alfplayer | ok | 22:39 |
granjero | pero me las rebusco | 22:39 |
alfplayer | bueno encontré en ES | 22:39 |
granjero | mandame los dos | 22:40 |
alfplayer | es la 1a vez q lo veo así q no sé si tiene errores | 22:40 |
granjero | por las dudas | 22:40 |
alfplayer | se encuentra fácil | 22:40 |
alfplayer | http://rafael.bonifaz.ec/blog/2011/02/sincronizar-yo-respaldar-directorios-con-ssh-y-rsync/ | 22:40 |
alfplayer | jeje | 22:40 |
granjero | si vi que hay mucha data | 22:40 |
alfplayer | solo ingresé rsync ssh | 22:40 |
granjero | jajaja | 22:40 |
alfplayer | sí, es q creo que es la mejor forma o más fácil | 22:40 |
alfplayer | con rsync y ssh | 22:40 |
granjero | pero quizá alguien aca sabía de algo pulenta | 22:41 |
alfplayer | y con seguridad tb | 22:41 |
alfplayer | pulenta cómo ? | 22:41 |
granjero | algun tuto copado y probado | 22:41 |
alfplayer | rsync no es ningún limitado | 22:41 |
alfplayer | mi opinión es q no te preocupes por eso | 22:41 |
alfplayer | o sea, hay muchísimas formas de usar rsync | 22:41 |
alfplayer | rsync es como un cp o extendido | 22:42 |
alfplayer | por eso te imaginás q hay 10000000 de formas de usarlo | 22:42 |
granjero | ok | 22:42 |
granjero | voy a leer | 22:42 |
alfplayer | aunque no hay mucho para leer | 22:42 |
granjero | y despues te cuento como lo implementé | 22:42 |
alfplayer | es tirar el comando y agregarle o quitarle opciones según la necesidad del momento | 22:43 |
alfplayer | ok, cuidado q en ese link tiene --delete | 22:43 |
alfplayer | eso SI borra en destino | 22:43 |
alfplayer | pero quitando eso no se borra aunque se puede sobreescribir si el destino no está vacío | 22:43 |
alfplayer | te digo algo importante... | 22:44 |
alfplayer | hay q tener cuidado con el "trailing slash" en el argumento de origen | 22:44 |
alfplayer | si termina o no con slash: / | 22:44 |
alfplayer | si no termina copia el último directorio o archivo incluyéndolo | 22:45 |
alfplayer | si termina sólo copia los contenidos | 22:45 |
alfplayer | es algo chico que trae confusión | 22:45 |
alfplayer | era eso | 22:45 |
granjero | ahhh mira eso me estaba dando algunos problemas | 22:46 |
granjero | scp iggual no? | 22:46 |
alfplayer | no me acuerdo de scp | 22:47 |
alfplayer | CREO q sí, q igual | 22:48 |
alfplayer | la opción + importante para hacer estas cosas es -a | 22:48 |
alfplayer | una q no está en el link q pasé q es muy útil especialmente cuando se aprende es --progress | 22:49 |
alfplayer | en versiones nuevas de rsync se puede usar -p que implica --progress y --partial | 22:50 |
alfplayer | pero --partial no hace mucha dif. en mi experiencia | 22:50 |
granjero | y si al final del archivo pongo >>logdecopia hace todo y me manda la salida a ese archivo_\ | 22:50 |
granjero | ? | 22:50 |
granjero | al final de la linea quise decir | 22:50 |
alfplayer | todo creo q no | 22:51 |
alfplayer | la forma de hacerlo principalmente es con el argumento para eso | 22:51 |
alfplayer | ahora te digo cuál es | 22:51 |
granjero | ok | 22:51 |
alfplayer | --log-file=ruta/a/archivo | 22:51 |
alfplayer | (también puede ser ruta absoluta) | 22:52 |
granjero | mi duda ahora es si esto para sincronizar copia todo o copia solo lo que no difiere? | 22:52 |
alfplayer | creo q hay salida a stderr y stdout con --progress, hay q tener cuidado con eso porque >> solo redirige a stdout | 22:52 |
alfplayer | sólo lo q difiere | 22:52 |
alfplayer | eso es lo bueno de rsync | 22:53 |
alfplayer | sincronización | 22:53 |
granjero | claro eso es lo que busco | 22:53 |
granjero | y la diferencia la saca por nombre de archivo o hace algo tipo md5 que aunque se llame igual si el contenido es diferente lo distingue | 22:53 |
alfplayer | otra cosa q hay q tener mucho cuidado es con los permisos | 22:53 |
alfplayer | mmm | 22:54 |
granjero | yo necesito que mantenga los permisos | 22:54 |
alfplayer | creo q antes hacía un checksum | 22:54 |
alfplayer | ahora creo q primero se fija en el tiempo de modificación | 22:54 |
alfplayer | igual es un proceso un poquito más complejo q no me acuerdo de memoria | 22:54 |
granjero | todo bien igual | 22:55 |
alfplayer | creo q normalmente hay 2 checksums q se hacen | 22:55 |
alfplayer | igual te digo q eso no me dió nunca problema | 22:55 |
alfplayer | lo que sí me dió y mucho problema es el tema de permisos | 22:55 |
granjero | porque como me pidieron que durante los recreos que es el momento de mas circulación las cosas salgan en cierto orden | 22:56 |
alfplayer | aunque para copiar desde y hacia el mismo usuario desde y hacia sus homes no hay problema | 22:56 |
granjero | mandan imágenes con nombres 001.jpg etc | 22:56 |
granjero | y anque las cambien no le van a cambiar los nombres | 22:56 |
granjero | esta en /media | 22:56 |
granjero | porque tienen discos chicos las maquinas | 22:56 |
alfplayer | o sea, las leen por tiempos ? | 22:56 |
granjero | toca el timbre, que lo tengo programado con un reloj que tiene la hora de ubuntu | 22:57 |
alfplayer | lindo che, es una escuela linuxera | 22:57 |
granjero | entonces a las 20.10 suena el timbre y se disparan las imagenes de cierta carpeta en orden alfabetico | 22:57 |
alfplayer | ok | 22:58 |
granjero | el año pasado cayo soft legal y como vieron que en mi laptop tenia ubuntu flashearon y ahora migre casi el 90% | 22:58 |
alfplayer | uh | 22:58 |
granjero | me faltan algunas cosas que todavía no se como hacerlas | 22:58 |
granjero | pero ya les dare la vuelta | 22:58 |
alfplayer | podés ver la opción -a para saber bien cómo funciona esto | 22:58 |
alfplayer | ok | 22:59 |
granjero | por eso siempre ando posteando en el foro | 22:59 |
granjero | o preguntando aca | 22:59 |
granjero | aprendo mientras implemento | 22:59 |
alfplayer | sí, yo hago lo mismo | 22:59 |
granjero | =) | 22:59 |
granjero | el tema es que yo soy pastelero en realidad! | 23:00 |
granjero | :) | 23:00 |
granjero | pero bueno | 23:00 |
alfplayer | en serio ? pastelero ? :) | 23:00 |
granjero | si | 23:01 |
granjero | si queres la receta de una crema chibust me chiflas | 23:01 |
alfplayer | jaja | 23:01 |
granjero | o una panacotta de lavanda | 23:01 |
alfplayer | lo más difícil q cocino son salchichas al microondas | 23:01 |
granjero | jajajaja | 23:01 |
granjero | ojo que algunas explotan | 23:01 |
alfplayer | son gastronómicamente inepto | 23:01 |
alfplayer | *soy | 23:02 |
granjero | los miércoles a la noche tengo un programa de radio con unos amigos y tengo una columna de gastronomia | 23:02 |
granjero | una radio por internet | 23:02 |
granjero | y otra de ciencia ficción si queda tiempo | 23:02 |
alfplayer | copado, salís al aire ? | 23:02 |
granjero | si por internet igual | 23:03 |
granjero | trae servilletas se llama el programa | 23:03 |
alfplayer | ok | 23:03 |
granjero | buscanos en facebook | 23:03 |
alfplayer | ok | 23:03 |
alfplayer | de dónde sos ? | 23:05 |
granjero | de once | 23:06 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!