Vacaciones CIELO (II)
La saga continúa...
La idea era además mover las oficinas del departamento de Admisiones (o Login, como se conocía por los empleados de Vacaciones CIELO S.M.L.) al edificio Séptimo del complejo donde la entrada estaba más restingida.
El primer intento de $GATEKEEPER usar samba para pasar las carpetas de C:\mysql\data\ del Windows a /var/lib/mysql/ del WhiteHelmet, pero la integridad de los datos resultó dañada y varios usuarios sufrieron pérdida de créditos.
Como segunda opción y para automatizar la tarea para futuras migraciones se hizo un pequeño programa que copiaba las tablas de los usuarios y los códigos, pero sin copiarles los créditos y creaba una tabla para los asientos de créditos vacía. Luego se dedicaba a leer los asientos de créditos de la base de datos vieja y los insertaba en la base de datos nueva haciendo la actualización de los usuarios adecuadamente... Además con esto se ganaba una verificación de datos.
A la sexta hora de picar código $GATEKEEPER vió su creación y sintió un gran alborozo (y cierto orgullo, debo añadir, aunque esté mal visto en el complejo CIELO) y lanzó el programa. Y a la séptima hora, descansó ojeando blogs.
A la octava hora miró el programa y aún no había acabado, y es que $GATEKEEPER no es omnisciente como $DEITY y no pensó en que lanzar un programa así en la VPN que conectaba el departamento Login (justo a la salida del edicifio Purgatorio) con el edificio Séptimo no era tan rápida como él esperaba y que además era la hora de las comunicaciones de los usuarios con los no-usuarios vía médium y suelen consumir mucho ancho de banda.
$GATEKEEPER podría haber parado el programa y lanzarlo más tarde, o buscar un modo alternativo de pasar la base de datos, como hacer algún tipo de mysqldump en el Windows y luego recuperarlo en el WhiteHelmet, pero en su arrogancia, vanidad y soberbia (que en este caso era sinónimas) dejó corriendo el programa.
A la décima hora, el programa acabó y $GATEKEEPER sintió dicha al ver que esta vez no había habido ningún error en la integridad de los datos y que los usuarios usaban los paquetes que les correspondían, tanto los de Heaven como los de Hell.
Mars Attacks dijo
Palabra del señor.
Anda, mira qué guay con altgr+a=æ
29 Agosto 2005 | 05:22 PM