Ironías de la vida el jueves escribía LinkedIn, Last.fm, MD5 ¿algún otro problema de seguridad esta semana? y menos de 12 horas después hubo un borrado completo del disco principal de mi server, de mi disco de backup no remoto y hasta un borrado del OS algo que, desde un tarjeta Dell DRAC no es imposible de hacer pero implica o bastante conocimiento o una falla de seguridad más grave.
Dejando de lado el hecho de que luego de insultar a medio mundo, especialmente a mi por no tener un tercer backup remoto, decidí tomármelo con cierta tranquilidad pese a saber que si no encontraba datos iba a perder los casi 11 años de este blog... debo reconocer que ya esto de nuevo online con un par de detalles menores.
mea culpa, mea culpa, mea máxima culpa
Sin dar vueltas, la culpa de la demora en volver a estar online no es de nadie más que mía. Tener un backup no-remoto como la forma de recuperar información es simplemente tonto, no haber previsto que alguien podía hacer eso también; pero la realidad es que 11 años de blog implica varios GB de información en forma de archivos, imágenes, temas del blog y hasta texto.
Entendiendo un backup de WordPress
De todo se aprende y la verdad tuve un fin de semana de mal humor (con la excepción de la gloriosa fiesta de @voltes con muchos amigos, alcohol y pastrón :P) pero para entender un backup de WordPress hay que entender que en general lo que bajás es solo la base de datos y no mucho más
Un backup completo implicaría:
- a) La base de datos: importada desde una línea de comando o usando el plugin de backup más conocido que lo simplifica bastante.
- b)
/wp-content/
que es donde se guardan todos los archivos, diseños y plugins: esto es simplemente una carpeta completa... y pesada con 11 años encima. - c) wp-config.php que me gusta tenerlo siempre por las dudas porque tiene muchas variables que luego tenés que toquetear :)
¿Donde fallé espcíficamente?? El backup de a+b+c iban a una carpeta que se copiaban a mi Time Machine de forma automática, un día se me estropeó el time machine... y dije "después lo hago" ¿te suena conocido? ;)
Si no quieren complicaciones, les recomiendo 3 soluciones:
- a) WordPress to Dropbox un plugin bastante simple y útil de usar con la ventaja de que está todo guardado en Dropbox y que no necesitás demasiado conocimiento... más data acá :)
- b) Vaultpress si no tenés conocimientos pero querés una solución buena y el precio no es un impedimento; la gente de WordPress ofrece esto que es realmente automatizado y en el plan del medio hasta ofrecer ayuda en la migración (ojo con el precio)
- c) Cuenta en un segundo hosting remoto y hacer lo mismo que hacen estos servicios pero a mano (con un script) y de paso te sentís como Chuck Norris (hasta que un día pase algo, te olvides y te sientas un boludo... #ohwait!)
En fin, he vuelto de la nada (y lo digo en serio, un disco vuelto a cero es la nada misma :P) pero con algunos errores y los remarco porque esto es lo que pasa cuando no haces backup contínuo y completo: perdí algunos posts (especialmente desde marzo a hoy), perdí temas del blog (especialmente el que estaba modificando para ser el nuevo), perdí muchas imágenes/screenshots (al no tener una actualización de la carpeta exacta) y por un momento, pero apenas por un momento, perdí las ganas de bloggear que ya volvieron :)
Y quiero agradecer la ayuda de Fabio Baccaglioni, Diego Basch, Atha Kouroussis, Jorge Grippo, Mariano Weschler y especialmente de Fernando Serer que encontró una carpeta de 2010 con muchos archivos... eso es lo bueno de bloggear conocer gente que te ayuda de onda :)
Y NO quiero dejar de agradecerle a todos los que en Twitter, por mail o incluso por mensajes se ofrecieron a darme una mano, en serio... no respondí todo porque estaba con la cabeza en otra cosa pero gracias :)