Pues al final no era un ataque lo que tiro mi blog el lunes, simplemente fue que el antiguo servidor dijo Basta y se murió
no esta mal para una placa base con 10 añitos de vida y una vida ejerciendo de servidor intermitentemente
para los amantes de la potencia el servidor estaba compuesto por:
- Una placa base Via Epia (descripción técnica ) con un procesador C3 a 800mhz
- 192MB de Sdram a PC133
- Un disco duro Maxtor DiamondMax Plus 9 160GB ATA/133
- y una instalación de Gentoo linux porque el Via C3 cuenta con todas las instrucciones de un i686 menos la Cmov por lo que me vi obligado a bajar los fuentes de todo y compilar
La defunción del Via C3 estaba programada para veranito pero desgraciadamente opto por el suicidio antes de una jubilación, hace unas horas he llegado a casa,reiniciado el pc, reseteado la bios peroel servidor no arrancaba. -Hombre precavido vale por dos y había adelantado la compra de un nuevo servidor asi que solo a sido recuperar los datos y poner todo en marcha.
Para los interesados no tenia copia de seguridad de la base de datos y me vi obligado a recuperar los datos del disco duro.
El proceso es fácil,
- trasladar el disco duro a un adaptador USB, el kernel de la Gentoo estaba demasiado tuneado para que arrancara en otro sitio que no fuera una Via EPIA,
- Conectar el disco duro a otro ordenador (Ordenador B) y copiar las carpetas del directorio data de mysql al escritorio el directorio lo podéis obtener pasandole una mirada al archivo “/etc/my.cnf“.
- Cada base de datos que teníamos en el antiguo servidor debería tener un directorio con tres archivos para cada tabla el .frm (estructura de la tabla), .MYD (datos de la tabla) y MYI (indices de la tabla).
- Obtener una copia de seguridad antigua de la base de datos y restaurarla en el servidor del ordenador (si no tenéis copia de seguridad crear tablas con 1 campo para generar los archivos frm,MYD,MYI de cada tabla).
- Detener el servidor MySQL.
- Sobreescribir el directorio de la base de datos nuestro servidor MySQL con los archivos de la base de datos del viejo servidor.
- Arranca el servidor MySQL.
- Cruzar los dedos.
- Comprobar que la restauración ha sido correcta.
- Ejecutar el comando mysqlcheck y esperar que repare y optimice todo (manual mysqlcheck).
yo tuve suerte y recupere la base de datos.
Asi que larga vida al nuevo servidor
Para los mismos amantes de la potencia es un Intel Atom D510 de doble núcleo con 4GB de RAM ejecutando Centos 5.5 X86_64 (no me da el money para una Red Hat Enterprise superserver chachi guai).
Espero que aguante unos cuanto añitos 🙂