Es 1998 en los estudios de Pixar en Richmond. Unas 150 personas están trabajando en la animación, el modelado y el montaje de la que esperan que sea el próximo gran éxito del estudio de animación: 'Toy Story 2'. Sin embargo, alguien de esas 150 personas ejecuta un rm –rf en su ordenador. No lo sabe, pero acaba de provocar la pérdida del 90% de la producción de 'Toy Story 2'.
'Toy Story 2' se ha convertido en una de las mejores películas de animación de la historia. Sus galardones y los casi 500 millones de dólares que cosechó son la prueba de ello. Esto le ha permitido a Pixar (y Disney al ser parte del congromelado) seguir apostando por la franquicia con la llegada de 'Toy Story 3' posteriormente y 'Toy Story 4' que llegó a los cines el pasado 2019 y se convirtió en una de las películas más taquilleras del año en Disney. Pero volviendo a 'Ty Story 2', no fue nada fácil sacar adelante la segunda película de Woody y compañía, un simple comando de Linux/Unix para eliminar un archivo desencadenó una serie de acciones que casi acaban en catástrofe.
Permisos de usuarios para todos y copias de seguridad subestimadas
Los accidentes ocurren, son inevitables, pero hay formas de prevenirlos o mitigar el daño que puedan causar. En Pixar no se tomaron las precauciones necesarias para ello. Por aquel 1998 llevaban diez meses en la producción de 'Toy Story 2', que se esperaba que se estrenase en noviembre de 1999. Hoy en día a ningún equipo de trabajo se le ocurriría dar permisos root a todos los miembros, tampoco fiarse de una única copia de seguridad cuando hay millones de dólares/euros de por medio. En Pixar eran algo especiales, Pixar siempre ha sido especial.
En una entrevista a TNW cuenta Oren Jacob, director técnico asociado de 'Toy Story 2', que estaba buscando una escena concreta de Woody cuando todo comenzó. Al intentar visualizar la escena el ordenador comenzó a darle errores, indicando que el directorio donde debía estar la escena no existía. Pensó que simplemente habían movido la escena de lugar, pero poco a poco se dió cuenta que más escenas, atributos de los personajes e ítems comenzaban a desaparecer.

¿Qué había pasado exactamente? Al parecer un miembro del equipo había ejecutado un comando rm –rf. No es un comando tan grave, en Linux/Unix es uno de los más utilizados y sirve simplemente para borrar archivos o directorios. Pero claro, se había ejecutado con permisos de root y al más alto nivel. Se había ordenado la eliminación de todo el sistema compartido de archivos del proyecto de 'Toy Story 2'.
En el estudio de Pixar les gustaba trabajar como un equipo por igual. Todos los empleados que trabajaban en la edición de la película tenían los mismos permisos de acceso para trabajar en conjunto y de forma simultánea. De este modo cada uno avanzaba en cierto aspecto de la producción para ahorrar tiempo. No tener una jerarquía tiene sus ventajas, pero también desventajas.

Ante el caos que se venía encima y viendo en directo cómo todo el trabajo de los últimos 10 meses se estaba borrando decidieron desenchufar directamente todo el sistema para evitar que siga borrando archivos. No pasa nada, hay copias de seguridad, ¿no? Más o menos. Cuando unas horas más tarde decidieron restaurar la última copia de seguridad de los archivos se toparon con el siguiente gran error técnico que habían cometido: faltaba la mayor parte de la película en la copia de seguridad.
Pensemos que estamos en 1998, la era digital aún estaba en pleno auge y en Pixar subestimaron hasta dónde podían llegar. Al inicio de la producción y cuando se montó todo el sistema de trabajo pensaron que con 4 GB de espacio tendrían suficiente para la copia de seguridad. Una cifra ridícula hoy en día, pero por aquel entonces era bastante alta. Aunque no lo suficiente, pues con todo el trabajo que llevaban hecho ya tenían más de 10 GB de película cuando se borró por accidente. Como resultado la copia de seguridad empezó a sobrescribir archivos cuando llegó al límite de los 4 GB.
Todas las esperanzas depositadas en una madre que acababa de dar a luz
Galyn Susman se podría decir que es la heroína que salvó 'Toy Story 2'. Unos meses antes del desastre la empleada de Pixar dió a luz, Pixar decidió montarle un equipo de trabajo en su casa para que pudiese trabajar en remoto. El equipo de trabajo incluía ordenador, otras herramientas de animación y sobre todo el material de la película. Susman recibía periódicamente las actualizaciones de los archivos de la película.
En Pixar, con el pánico a punto de apoderarse de los directivos, decidieron ir rápidamente a la casa de Susman para ver si aún disponía de los ficheros. Se llevaron todo el ordenador y discos duros con el máximo cuidado posible. Lo envolvieron en varias mantas y con cinturones en los asientos de un coche. Ese ordenador de repente había aumentado su valor en fácilmente 100 millones de dólares si contenía los archivos correctos en su interior.
Al llevar el equipo a los estudios de Pixar y encenderlo... suspiraron aliviados. El equipo tenía los archivos actualizados a la versión de hace dos semanas. Por lo tanto "sólo" se había perdido el trabajo de las últimas dos semanas y no de los últimos diez meses. Con eso y con algo de ficheros que aún no habían llegado a borrarse en los ordenadores del estudio podían recuperar casi toda la película.
El proceso de recuperación no había acabado. Ahora tocaba comprobar todos los archivos para restaurar las versiones correctas. El equipo estuvo verificando miles de ficheros uno a uno para escoger la versión correcta. Oren comenta que trabajaron durante todo el fin de semana con horarios de entre diez y doce horas al día para ello, algunos incluso dormían en la oficina. 'Toy Story 2' se recuperó, la pesadilla terminó.

Vía | TNW
Ver 62 comentarios
62 comentarios
orbe1
creo que los que trabajamos en sistemas (TI) hemos pasado por una de estas tragedia al menos una vez.
a veces dan ganas de hacer Seppuku
todo va bien y de pronto el armagedon. hace un par de años estaba en una reunion de esas en las que ni fu ni fa, mientras hablaba estaba observando los ficheros en uno de los servidores, de pronto veo como empiezan a cambiar las extensiones (ramsoware) todos se asustaron cuando me vieron salir corriendo al cuarto de servidores, lo unico que se me ocurrio fue apagar las UPS. para contener el ataque, funciono en algun grado pero fueron 15 dias de no cerrar los ojos en paz. a pesar de la politica de respaldos la cosa minuta era infinita.
Usuario desactivado
Da para película de las de ahora, hombre blanco heterosexual destruye trabajo multimillonario, mujer afroamericana lesbiana con hijo minusválido, salva a todos del desastre.
JuanAnt
Parece mentira que puedan pasar estas cosas, y mas en una empresa con presupuestos tan altos... por esa epoca yo trabajaba en un estudio de 3D muy pequeño en el que habia problemas economicos, pero jamas se dejaba de hacer una copia de seguridad completa (en cinta).
Yo mismo llevo 18 años de autonomo, y desde 2011 tengo un pequeño estudio de efectos, y nunca he perdido nada importante, solo cosillas de importancia menor, habiendo pasado por 3 petadas del Raid del servidor, 2 virus de los gordos, 3-4 discos Seagates en los ultimos 3 años con fallo catastrofico de un minuto al siguiente que me obligaron a pasar por sistemas de recuperacion de datos (para recuperar solo el trabajo de la ultima semana y alguna cosilla no importante), etc...
Desde que empecé tengo siempre 3 copias de seguridad, una de ellas fuera del estudio, y cuando la llevo al estudio para actualizarla, si tengo que salir del estudio, me la llevo conmigo, nunca se queda sin estar yo ahí.
La seguridad ante todo.
drasius
¿No había data recovery softwares en aquella época?
Quiero decir todo el mundo sabe que borrar archivos no es lo mismo que un formateo a bajo nivel...
usuario33
A mi me sucedió en casa:
Unos meses después de volver del viaje de novios, me puse a trastear con el S.O., que tuvo la buena idea de formatear todo el disco físico (particiones de Sistema y de Datos en un mismo disco), quedándonos sin fotos del viaje de novios.
Me costó una buena bronca y un buen susto. Gracias a los sistemas de recuperación de archivos pude recuperarlos, pero estuve una semana entera desde que volvía del trabajo hasta la hora de la cena revisando, catalogando, etc.
Desde entonces, tengo el original más 2 copias de seguridad actualizadas (por si acaso)
JAVIxcr
Por eso es que esas tipicas frases de que si no me das todos los permisos es que no tienes confianza?!
Pal carajo, la confianza...
Si eso lo hecha a perder no lo va a estar pagando entonces para eso es que se limita los permisos de administrador a la gente.
AlxRd
Interesante, yo tenia entendido que Disney habia intentado sacar Toy Story 2 pero a menos de un año de estrenarla se dieron cuenta que era una mierda por lo que tuvieron que rogarle a Pixar que los ayudara (en ese entonces Disney se habia ganado en un juicio la propiedad de los personajes) y Pixar en un tiempo record de 8 meses practicamente rehizo la pelicula que ahora todos conocemos
lbiohazardl
Teletrabajo 1 .... informacion centralizada 0
Chizko
Impresionante que en cada párrafo me saltaba la definición de esclavitud...
aizenmyo
Ya tenemos la trama de Toy Story 5
Usuario desactivado
Ya eso con git no pasa, el que no tenga git o cloud esta jugando a la ruleta.
rodrigo
Que levante la mano alguien de informática que no haya pasado lo mismo en el trabajo con alguna información sensible, y no haya tenido ganas de salir corriendo y renunciar ese rato... 😅😆
McAllus
Me ha molado mucho la anécdota. Menos mal que tuvieron la suerte de una trabajadora en remoto
xato
Yo creo que aun sin la madre, no hubiera sido tan grave. Si la información estaba almacenada en discos duros, al borrarla en realidad no se borran todos los 0 y 1 del disco, sino que se crea una instrucción por la que virtualmente estos datos pasan a ser 0. Haber llevado esos discos a un local de recuperación de datos también hubiera resuelto el problema.
ferranandrian
Apuntarme a la lista de los que vivió un sudo rm -rf.... en este caso de un compañero descuidado, pero sobre mis datos, MIS DATOS....
en fin, no hay mal que cien años dure..... aunque eliminase 5 años de trabajo.
manueljose.garciarue
yo e ponido una seta de corte de energia total en el servidor, por si las moscas. aun asi se a usado una sola vez y nos a salvado la vida en la empresa. Ahora siempre tengo una copia de TODO el trabajo en la nube bien protegido y pagado
tony.fernandez.7568
Si no fuera por estos sustos, nadie haría copias de seguridad.
Hoy deberíamos usar para todo “la nube”. El día que por error borremos su contenido (que me ha pasado) tiraremos de copia de seguridad de la nube y asunto resuelto, una maravilla. Estas cosas deberían estar solucionadas a día de hoy.
GAZPACHETE
Impresionante. En todos sitios cuecen habas.
Usuario desactivado
Vaya. Debieron llevarse una buena lección...
fernandonunez3
Porque no sucedio con toy story 4!, asi no hubieramos visto ese desastre de pelicula.
christian1up
:)
carlosaosorio
Esta misma historia está claramente explicada en libro Creatividad S.A de Ed Catmull. Por favor dar los créditos como corresponde!