extras » e-books       -       Multisite » Blogpocket | Acordes modernos | Mariposas en la maleta
Icono Twitter  Icono Facebook  Blogpocket Multisite en Google+  Icono Google+  Icono RSS


Cómo restaurar una base de datos de WordPress

Por  | 05.10.2005  | tipsWordpress

Imaginemos la fatalidad de perder la base de datos de nuestro blog de WordPress. ¡Tantos posts a la basura!. Pero si hemos sido precavidos, tendremos un backup reciente y todo solucionado. Supongamos que teníamos instalado el plugin DB-Backup y que lo habíamos ejecutado hace poco tiempo. El archivo generado por el backup es, realmente, un script SQL para restaurar la base de datos. Así que lo único que tenemos que hacer es entrar en phpMyAdmin, la herramienta de administración de MySql, de nuestro servidor (aquí la página oficial de phpMyAdmin), eliminar los datos actuales de las tablas y ejecutar el SQL contenido en el backup.

Si la base de datos estuviera dañada o lo que queremos es mover la base de datos de servidor, entonces primero hay que borrar la base de datos completa, cuestión ésta que se puede realizar con el panel de Administración del dominio facilitado por el proveedor de hosting y, a continuación, instalar WordPress.

Seguidamente, les detallo los pasos a seguir, dentro de phpMyAdmin, para restaurar la base de datos.

1. En la página de bienvenida a phpMyAdmin, pinchar el enlace a “Bases de datos” que se encuentra en la columna MySQL.

2. Pinchar en el nombre de la base de datos de WP que queremos restaurar.

3. La siguiente página que nos aparece contiene todas las tablas de WP. Para eliminar su contenido, operación necesaria antes de la restauración, marcar todas las casillas y elegir la opción “Eliminar” (drop) del menú desplegable.

4. En la pantalla de aviso, “Realmente desea:”, pinchar en el botón “SI”.

5. El mensaje siguiente tiene que ser “Su consulta ha sido ejecutada con éxito”. Elegir la pestaña “SQL” en esa misma página.

6. Escribir la localización del archivo de backup, o buscarlo con el botón “Examinar”, y activar la opción “comprimido con gzip”. Finalmente, pulsar el botón “Continúe”.

7. La siguiente pantalla tiene que ser la confirmación del éxito de la restauración: “Su consulta ha sido ejecutada con éxito. Se insertó el contenido de su archivo”.

8. Aunque ya está realizada la restauración, es necesaria una comprobación de los parámetros de la tabla wp-options. Para ello, hay que seleccionarla en la columna de la izquierda. La siguiente página contiene todos los campos de la tabla wp-options.

9. Un poquito más abajo de los campos de la tabla wp-options, se encuentra la consulta para acceder a todas las opciones. Ejecutar la consulta pinchando el botón “Continúe”. La siguiente página contiene todas las opciones y sus valores obtenidos tras la restauración. Hay que comprobar que son los correctos. Si alguno no lo fuera, pinchar en el icono de “Editar” y cambiarlo.

Y eso es todo. ¡Feliz restauración!.

También puedes leer:

icono impresora

23 comentarios a “Cómo restaurar una base de datos de WordPress”

  1. Carlos Dice:

    Después de estar jugando con la invitación que recibí de Blogpocket para WordPress.com al intentar publicar desde Flickr el CMS se me ha muerto. Se puede seguir entrando en la web pero a la que entro en el “Dashboard” de ahí no paso, no se me carga nada, sencillamente, ya no puedo hacer modificaciones en la Web, no se a que es debido esta incompatibilidad al publicar desde Flickr o que yo soy un manazas y encima con poco conocimiento para resolverlo :-( pero es lo que me ha pasado.

    En fin… solo quería escribirlo para que estuviéseis al caso.

    Saludos!!!


  2. Náufrago Dice:

    Menuda guía más buena, y sobre todo, ese detalle del punto 9 es fundamental sin duda. Sobre todo si estamos migrando el blog a una dirección nueva, ya que en options, tanto el homepage como más información contendrá la dirección antigua.

    Puede que haga una versión con screenshots y sin duda haré referencia a esta guía.

    Un saludo,


  3. Reca Dice:

    Que gran guía!
    Me acaba de salvar xD
    Un saludo.


  4. sekano Dice:

    Pues sigo todos los pasos religiosamente pero cuando llega el momento de importar la tabla de datos me dice que no existen tablas en el archivo y se queda tan ancho. He probado ha darle sql, xml, xls y todas las opciones, pero no hay manera. No se si tendra algo que ver que en el phpadmin de geocities la BBDD es mysql mientras que en dreamhost la llaman localhost aunque tambien he cambiado esto y no hay manera de avanzar. No hay una manera mas facil de hacer esto? solo quiero mudar el blog de geocities a dreamhost pero continuar usando el wordpress con la plantilla blix que tenia supermodificada y no quiero perder los cambios y sobre todo no quiero perder los 230 post y decenas de comentarios que estan en el nuevo servidor pero se ve que si la bbdd no lo sabe es como si no estuvieran. Alguien tiene un consejo o una ayuda de emergencia. Muchas gracias blogeros del pais


  5. Weblogs 2.0 | Cómo migrar WordPress de 2.0.2 a 2.0.3 Dice:

    [...] 1. Realizar un backup de la base de datos. 2. Borrar el directorio ???/wp-admin/???. 3. Borrar el directorio ???/wp-includes/???. Si se utiliza alguna traducción entonces borrar todo su contenido excepto el subdirectorio ???/wp-includes/languages/???. 4. Borrar todos los ficheros del directorio donde está instalado WP, excepto ???wp-config.php???. 5. Descargar y descomprimir la versión 2.0.3.. 6. Subir al servidor los nuevos directorios ???/wp-admin/??? y ???/wp-includes/???. 7. Subir los ficheros del directorio raíz, menos ???wp-config-sample.php???. 8. Al entrar al panel de administración la primera vez, después de realizar los pasos anteriores, se muestra el mensaje siguiente: ???Your database is out-of-date. Please upgrade??? con el enlace para actualizar la base de datos. 9. Por seguridad borrar los ficheros ???/wp-admin/upgrade.php??? y ???/wp-admin/install.php??? [...]


  6. b04ikt » Blog Archive » Nueva versión de WordPress Dice:

    [...] 1. Realizar un backup de la base de datos. 2. Borrar el directorio ???/wp-admin/???. 3. Borrar el directorio ???/wp-includes/???. Si se utiliza alguna traducción entonces borrar todo su contenido excepto el subdirectorio ???/wp-includes/languages/???. 4. Borrar todos los ficheros del directorio donde está instalado WP, excepto ???wp-config.php???. 5. Descargar y descomprimir la versión 2.0.3.. 6. Subir al servidor los nuevos directorios ???/wp-admin/??? y ???/wp-includes/???. 7. Subir los ficheros del directorio raíz, menos ???wp-config-sample.php???. 8. Al entrar al panel de administración la primera vez, después de realizar los pasos anteriores, se muestra el mensaje siguiente: ???Your database is out-of-date. Please upgrade??? con el enlace para actualizar la base de datos. 9. Por seguridad borrar los ficheros ???/wp-admin/upgrade.php??? y ???/wp-admin/install.php???. [...]


  7. SANDRA Y FANNY Y JULIO Y MARCO Y MAC GYVER Dice:

    A NOSOTROS NO NOS SALVARON (FANNY Y MAC GYVER Y SANDRA Y JULIO Y MARCO) POR QUE POR SU CULPA VAMOS A REPROBAR POR QUE NO DECIA QUE ERAN LAS PAGINAS DENTRO DE UNA BASE DE DATOS.


  8. Rauto Dice:

    Yo hice el backup pero se me llenaron los post de caracteres extraños, los acentos y ñ, se perdieron. ¿Cómo se puede solucionar eso? o ¿porqué pasa?

    Saludos y gracias.


  9. Pili Dice:

    Rauto, antes de importar la base de datos pon como codificacion de caracteres “latin-1″, a mi me funciono.

    Mi problema es que he cambiado la base de datos de servidor pero todas las entradas me redireccionan a la direccion antigua y a la base de datos antigua. Sabe alguien por que me pasa eso o que es lo que tengo que cabiar :(


  10. Ayuda urgente Dice:

    Por favor, necesito ayuda urgente:
    El otro día intenté colgar un archivo en la web y le di sin queres a “overwrite all” y a partir de ese momento es como si se hubiera borrado la base de datos porque no me reconoce a ningun usuario y me dice que todos los password son incorrectos. ¿Que puedo hacer?. Ayuda!!!.


  11. Roxana Dice:

    y alguien me puede guiar en migrar una base de datos de movable type a joomla???
    se podra??

    mi mail es rios.roxana@gmail.com

    Gracias…


  12. andres Dice:

    hermano en realidad te agradeceria que me digas como que plugin aparte del wp-backup me sirve, lo que pasa es que lo que quieroe s que el wordpress automaticamente me envie las copias de respaldos a mi direccion de coreo electronico, en realidad te lo agradeceria

    andreskwao
    http://www.la-grulla.com.ar


  13. TechTear :: T_T » Cómo migrar de Wordpress 2.1.1 a 2.1.2 Dice:

    [...] posteó en su blog los pasos a seguir para actualizar de WordPress 2.1.1 a 2.1.2 sin problemas. 1. Realizar un backup de la base de datos. 2. Borrar el directorio “/wp-admin/”. 3. Borrar el directorio “/wp-includes/”. Si se [...]


  14. Sociedadenred.com.ar » Adobe Apollo. Dice:

    [...] como por ejemplo Java PHP, ASP etc. Ademas con la ventaja que hay gateways para el intercambio de datos binaria entre el usuario y el servidor como AMFPHP para nombrar [...]


  15. Level Up! | bocabit.com Dice:

    [...] Realizar un backup de la base de datos. 2. Borrar el directorio “/wp-admin/”. 3. Borrar el directorio “/wp-includes/”. Si se [...]


  16. miguel Dice:

    ah q novedad como si nadie supiera hacer eso ya pues pasense algo q valga la pena no huevadas q todo el mundo sabe como hacerlo


  17. Pablo F Burgueño Dice:

    Ojalá no tenga que usar nunca este tuto, pero por si acaso, ya me lo he aprendido. Gracias por la explicación. Seguiré leyéndote


  18. fran Dice:

    hola, gracias a que encontre éste post pude solucionar un grave problemon que cause por toquetear las dichosas opciones del wordpress.
    de echo no podia ni entrar como admin y se me descuajaringo todo el theme, gracias a esta expicación he podido solucionarlo.
    pero no hizo falta borrar nada, solo subir a mi servidor extraer la recobery que hice el mes pasado (jejeje)y importarla.
    y problema resuelto uffff¡¡¡
    supongo que machaco todo y lo dejo como lo tenia hace un mes, bueno algo se perdio as ultimas entradas desde entonces, no eran muchas afortunadamente.
    bueno no me enrollo mas gracias y mil gracias.


  19. CinePirata.Net Dice:

    buen tuto lastima que no tiene screenshots pero se entiende, sigan asi.


  20. Víctor Dice:

    Un millón de gracias por el tutorial. No veas lo bien que me acaba de venir… GRACIAS!!!!!!!!!


  21. ToKoTo Dice:

    Muchas gracias, me has salvado la vida. He podido recuperar el 99,5% de mi blog gracias a tus explicaciones (sólo he perdido una entrada, la última, cuando empezó todo a fallar).


  22. sergio Dice:

    Hoy con la version 2.9.2 me saco del problema. Es una guia que sigue vigente.


  23. ana Dice:

    como colocaste el “Me gusta” en español ?


Haz un comentario:

Los comentarios están moderados y puede trasncurrir un tiempo hasta que se publiquen.

Puedes participar en la conversación utilizando tu cuenta de Facebook (opción recomendada) o el sistema clásico de WordPress.

Facebook

Si eliges "publicar en Facebook" tu mensaje se verá en tu biografía de Facebook inmediatamente. Aquí no aparecerá hasta que se apruebe.


WordPress

Si lo prefieres puedes comentar con el sistema clásico de WordPress.

XHTML: Se pueden utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>