martes, agosto 18, 2009

Semana inquieta

Se ha cumplido mi primera semana de vacaciones y la califico de inquieta. La causa es el viaje. Para la próxima -si es que la hay- lo haré de otra forma: el viaje será al principio y dejaría una semana de vacaciones después. Estos días previos, viendo cosas que me pueden faltar para Italia no me han permitido disfrutarlos debidamente.

Al menos en el fin de semana, en la playa, pude desconectar con la relectura del segundo tomo del libro Tormenta de Espadas de la saga Canción de Hielo y Fuego.

jueves, agosto 13, 2009

Retomando las sanas siestas

Al estar enganchado a la serie de Galactica no podía dormir siestas. Ahora que la he terminado de ver, retomaré las viejas costumbres pelusas.

Sobre la serie tengo una enseñanza importante.
- En el espacio pueden faltar muchas cosas (repuestos, comidas, combustibles y armas) pero el alcohol no falta nunca.

Preparativos a lo WillyFog

Esta cerquita la salida hacia Cerdeña, así que estoy liado viendo que voy a llevar -aprovechando hago muda de vestuario que me tocaba-. Un detalle importante es actualizar el TomTom.

Temporada de caza de coches

Falta poco para que coloquen carteles por las calles indicando que el centro se convierte en coto privado y que los coches se pueden 'cazar'.

miércoles, agosto 05, 2009

Agua a la fuga

Mi vecino de abajo, que parece que se fue de vacaciones a primeros de agosto, tiene una fuga de agua y lleva dos días saliendole agua por debajo de la puerta.

No sé si es que no han podido cortarle la fuga porque no pueden entrar en su casa y cerrar la llave de paso o es que a los de la comunidad les importa muy poco el tema.

lunes, agosto 03, 2009

rsync y dos puntos dos puntos

Por falta de licencias (dinero) del software de backup en el sistema propietario (cuestiones de alta política de los grandes Trutrus) que utilizamos en el trabajo, existen unos cuantos servidores que se quedan sin cliente de backup para que sean integrados con NetWorker, que es el producto que utilizamos.

Para ello, hemos ideado una serie de scripts un script que utiliza el rsync para hacer la labor del backup cuasi mágica. Las tareas para añadir un nuevo cliente 'rsync' quedan reducidas a configurar rsync en el servidor que queremos respaldar y agregar una nueva línea con el nombre del servidor en un fichero de nodos-clientes que mantiene la lista de todos los servidores de los que hacemos rsync.

La labor de este script es conectarse al servidor, recuperar su lista de saveset (modulos rsync) y traérselos a un volumen de datos de una SAN/SAS de NetApp. El secreto de que funcione todo bien esta en una línea que recupera el listado de saveset [rsync servidor::] y filtrarla con el comando sed. El script incluye funciones de log y notificaciones a nagios mediante nsca para cada saveset. La copia va a cinta utilizando el protocolo NDMP.

Es posible, sin mucha complicación, configurar el ancho de banda por saveset y el paralelismo del número de savesets simultáneos que se lanzan, con sólo tocar dos líneas y agregar un fichero de control con el número de rsyncs activos. El rsync tiende a consumir el máximo ancho de banda posible, así que seguro que me pedirán esa modificación. Es más este paralelismo, pude ser aplicado a nivel de grupo, manteniendo varias listas en función del ancho de banda para cada grupo (conjunto de servidores). Igualito que el software propietario que utilizamos.

Para la recuperación, nos traemos los datos al volumen de la netapp distinguiendo nombre del servidor y saveset concreto a recuperar, utilizando una única licencia de NetWorker para todos esos servidores.

La necesidad agudiza el ingenio.