Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo restaurar un sitio WordPress con sólo una copia de seguridad de la base de datos

Las copias de seguridad periódicas son importantes para su tranquilidad. Pero, ¿y si solo tienes una copia de seguridad de la base de datos?

Restaurar un sitio de WordPress a partir de una copia de seguridad puede parecer desalentador, pero es más fácil de lo que imaginas.

En WPBeginner, hemos visto muchos casos en los que los usuarios confiaban en un plugin gratuito que no hacía copias de seguridad de sus archivos. Sin una copia de seguridad completa, restaurar tu sitio puede ser complicado.

Si actualmente te encuentras en esta situación, no te preocupes. En esta guía, le enseñaremos cómo restaurar su sitio utilizando sólo una copia de seguridad de la base de datos. Aunque puede que no te devuelva todo, te ayudará a recuperar datos vitales.

Restore a WordPress site with just database backup

¿Qué es una base de datos de WordPress?

Una base de datos es como un almacén electrónico gigante. Te ayuda a mantener un montón de información organizada. También puedes pensar en ella como la versión digital de un archivador o una biblioteca.

Ahora bien, una base de datos de WordPress guarda mucha información importante que ayuda al buen funcionamiento de su sitio web. A continuación te explicamos qué tipo de datos contiene:

  • Archivos de medios: Información acerca de las imágenes, vídeos y otros archivos que subes, incluido dónde se almacenan y sus detalles.
  • Información de la entrada: Aquí se incluyen las entradas de su blog, su contenido, títulos y detalles adicionales.
  • Información del usuario: Datos acerca de las personas que utilizan su sitio, como nombres de usuario, contraseñas (que se ocultan de forma segura) y sus perfiles.
  • Comentarios: Registros de los comentarios dejados por los usuarios, incluyendo lo que dijeron y su estado de aprobación.
  • Ajustes: Datos que controlan el funcionamiento y el aspecto de su sitio.

En general, una base de datos de WordPress mantiene todo ordenado y es fácil de manejar. También permite que muchas personas utilicen y actualicen el sitio al mismo tiempo sin causar conflictos.

Por eso te recomendamos que hagas una copia de seguridad de tu sitio web WordPress por si algo va mal con tu sitio web. Así, no perderás tus valiosos datos.

También puede consultar nuestro tutorial sobre cómo hacer una copia de seguridad manual de la base de datos de WordPress.

Consejo de experto: Perder los datos de un sitio web puede ser muy duro. Tu sitio también puede empezar a mostrar errores, afectando negativamente a la experiencia del usuario. Pero no dejes que los problemas de WordPress te frenen: estamos aquí para ayudarte a volver a la normalidad. Obtén soporte de emergencia para WordPress ahora.

Cómo restaurar un sitio de WordPress con sólo una copia de seguridad de la base de datos

Ahora que sabemos lo importantes que son las bases de datos, hablemos de algo más práctico.

¿Y si su sitio web se rompe y solo tiene una copia de seguridad de la base de datos? Puede parecer complicado, pero no se preocupe: ¡le cubrimos las espaldas!

En las siguientes secciones, le mostraremos cómo restaurar su sitio de WordPress utilizando sólo una copia de seguridad de la base de datos. Tanto si eres un profesional como si acabas de empezar, esta guía te ayudará a volver a poner en marcha tu sitio con todos tus datos importantes.

He aquí un breve resumen de todos los métodos que trataremos en esta guía:

¿Preparados? ¡Primeros pasos!

Método 1: Restaurar un sitio WordPress con sólo una copia de seguridad de la base de datos usando un plugin

En esta sección, le mostraremos un método sencillo para restaurar un sitio de WordPress utilizando sólo una copia de seguridad de la base de datos.

Duplicator es el mejor plugin de copia de seguridad y restauración de WordPress del mercado. Te permite restaurar cualquier tipo de copia de seguridad, incluso en la nube, con un solo clic. Además, puede ayudarte a restaurar tu sitio incluso si no puedes acceder a tu Escritorio.

Is Duplicator the right backup and migration plugin for you?

Para empezar, puede instalar y activar el plugin Duplicator. Si necesitas ayuda, puedes consultar nuestra guía sobre cómo instalar un plugin de WordPress.

Tras la activación, activemos primero su clave de licencia.

Simplemente vaya a Duplicator Pro ” Configuración ” General y pegue su clave en el campo de la derecha. Encontrará su clave de licencia en su cuenta de Duplicator Pro.

Enter your Duplicator license

Nota: También existe una versión gratuita de Duplicator. Pero necesitará la versión Pro para crear copias de seguridad de bases de datos.

Creación de una copia de seguridad de la base de datos en Duplicator

Para crear una copia de seguridad de la base de datos, basta con ir al panel “Copias de seguridad” del escritorio de WordPress.

Desde aquí, puede hacer clic en el botón “Añadir nuevo”.

How to create a backup using Duplicator

Se abrirá el asistente de configuración.

En primer lugar, puede introducir un nombre para la copia de seguridad de su base de datos. También puede utilizar las etiquetas dinámicas para crear automáticamente un nombre, como la fecha, la hora y el título de su sitio web, por ejemplo.

Enter name for backup package

A continuación, vaya a la sección Copias de seguridad ” Filtros y haga clic en el botón “Sólo base de datos”.

Setting up a database only backup in Duplicator

A continuación, puede desplazarse por el panel y hacer clic en el botón “Siguiente” para continuar el proceso.

Duplicator explorará su sitio de WordPress y compartirá una reseña / valoración. Esto es lo que parece:

Create database only backup

Pulsa el botón “Crear copia de seguridad” en la parte inferior del panel.

Restauración de la copia de seguridad de la base de datos

En el panel “Copias de seguridad” de Duplicator, la copia de seguridad de la base de datos tiene un icono como éste:

Database icon in Duplicator

Ahora, si se produce un error, puede restaurar rápidamente su sitio web de WordPress utilizando la copia de seguridad de la base de datos.

Click on the Restore button

Basta con hacer clic en “Restaurar” y el plugin abrirá una ventana emergente para el proceso.

Popup window for restoring a website using Duplicator

Le recomendamos que lea toda la página.

Cuando hayas terminado, puedes marcar la casilla de términos y condiciones y hacer clic en el botón “Restaurar copia de seguridad”.

Agreeing on the TOC to restore backup

A continuación, deberá hacer clic en “Aceptar” en la ventana emergente de confirmación.

Y eso es todo. Ahora puede acceder a su área de administrador según se le indique.

Recovery process done in Duplicator

Si no puede acceder a su escritorio de administración de WordPress debido a un error, deberá descargar el archivo zip de copia de seguridad y el archivo de instalación de Duplicator desde donde los tenga almacenados. Esto puede ser su almacenamiento local o un servicio en la nube.

También querrás asegurarte de que tienes un programa FTP como FileZilla instalado en tu ordenador.

Para empezar, debe conectar el programa FTP al servidor de su sitio web.

Entering FTP credentials in FileZilla

Después, simplemente suba el archivo zip de copia de seguridad y el archivo de instalación a la carpeta public_html. Este es el directorio raíz donde está instalado WordPress.

Si necesitas ayuda, puedes consultar nuestra guía sobre cómo usar FTP para subir archivos a WordPress para principiantes. Lo cubre todo, desde la conexión de tu sitio hasta la subida de archivos.

Una vez hecho esto, puedes iniciar el proceso de restauración.

Abra su navegador y vaya a https://your-domain/installer.php. Asegúrate de sustituir tu-dominio por la dirección real de tu sitio.

A partir de aquí, todo lo que queda por hacer es seguir las instrucciones en pantalla proporcionadas por el instalador para completar el proceso de restauración.

Método 2: Restaurar un sitio WordPress con sólo una copia de seguridad de la base de datos sin plugins

Para este método, asumiremos que tiene una copia de seguridad de su base de datos de WordPress en un archivo zip. Si aún no tienes una, aquí te explicamos cómo hacer una copia de seguridad de la base de datos de WordPress manualmente.

Si se está recuperando de una mala experiencia con su proveedor de alojamiento web, probablemente haya llegado el momento de buscar un alojamiento mejor.

Hemos seleccionado algunos de los mejores proveedores de alojamiento para WordPress. Estas son las empresas con las que hemos trabajado y en las que hemos confiado para nuestros propios proyectos.

Relacionado: ¿Quieres saber si es hora de cambiar de alojamiento? Puede que quieras marcar / comprobar nuestra guía de indicadores clave para cambiar tu alojamiento WordPress.

Cómo restaurar la copia de seguridad de la base de datos de WordPress

En primer lugar, tendrá que crear una nueva base de datos. Simplemente acceda a su cuenta de cPanel y haga clic en “Bases de datos MySQL” en la sección “Bases de datos”.

MySQL databases in cPanel

A continuación, deberás crear una nueva base de datos.

Para ello, puede dar un nombre a su base de datos y, a continuación, hacer clic en el botón “Crear base de datos”.

Creating new MySQL database

Ahora que ha creado una base de datos, necesita un usuario MySQL al que se le asignarán todos los privilegios para trabajar en su base de datos recién creada.

En la misma página de bases de datos MySQL, desplácese hasta la sección “Usuarios MySQL Añadir nuevo usuario” y rellene los campos.

Adding a new MySQL user

Vamos a asegurarnos de que tienes una buena combinación de nombre de usuario y contraseña para tu usuario de base de datos. A continuación, siga adelante y haga clic en “Crear usuario”.

Lo siguiente es añadir este usuario a la base de datos MySQL.

Para ello, desplácese hasta la sección “Añadir usuario a base de datos”, seleccione el usuario y la base de datos en los menús desplegables y, a continuación, haga clic en el botón “Añadir”.

Adding a user to database

En este punto, su nueva base de datos debería estar lista.

Importar copia de seguridad de base de datos de WordPress

El siguiente paso es importar la nueva base de datos de WordPress.

Para ello, tendrás que volver al Escritorio de cPanel. A continuación, en la sección “Bases de datos”, haga clic en “phpMyAdmin”.

Launching phpMyAdmin from cPanel

Después, puede seleccionar la base de datos que creó en la página de phpMyAdmin y hacer clic en el botón “Importar”.

A continuación, vamos a hacer clic en “Elegir archivo” para subir el archivo de copia de seguridad de tu base de datos de WordPress. Simplemente haga clic en el botón de ir en la parte inferior de la página para iniciar la importación.

importdb

Verá un mensaje de correcto cuando el trabajo de importación haya finalizado.

Restaurar su sitio WordPress

En este punto, ha importado correctamente su base de datos de WordPress. El siguiente paso es instalar WordPress utilizando la nueva base de datos.

Para restaurar WordPress manualmente, tendrás que instalarlo manualmente en tu servidor. Si necesitas ayuda, puedes consultar nuestro tutorial de instalación de WordPress paso a paso y saltar a la sección ‘Cómo instalar WordPress mediante FTP’ para obtener instrucciones detalladas.

Durante la instalación, cuando llegue al paso “Crear un archivo de configuración”, introduzca simplemente el nombre de la base de datos y el usuario que creó anteriormente.

Creating configuration file step during WordPress installation

Debería aparecer un mensaje indicando que WordPress puede conectarse a su base de datos y que puede ejecutar la instalación.

Al hacer clic en el botón de instalación aparecerá el mensaje “Ya instalado”.

Haga clic en el botón “Iniciar sesión” para acceder al área de administración de WordPress.

Already installed message

Solución de problemas de restauración

Como no tienes tus antiguos archivos de WordPress, pueden faltar varias cosas. Algunas se pueden restaurar fácilmente, mientras que otras serán un poco difíciles. Vamos a ir a través de cada uno por uno.

1. Tema

Simplemente instale una copia nueva de su tema de WordPress. Si has realizado cambios directos en los archivos de tu tema, todos esos cambios desaparecerán.

Tendrás que pasar por las opciones del tema para establecerlo como antes.

2. Widgets

Si utilizas un tema clásico, como Astra o Inspiro, sabrás que los widgets desempeñan un perfil importante. Por suerte, se almacenan en la base de datos de WordPress, y el cambio a su antiguo tema restaurará algunos de sus widgets.

Siempre puedes ir a Apariencia ” Widgets para añadir y reorganizar widgets en tus barras laterales.

Appearance widgets

Algunos plugins de WordPress vienen con sus propios widgets. Para usar esos widgets, primero tendrás que instalar y activar esos plugins.

3. Enlaces permanentes

La estructura de enlaces permanentes de su sitio también se almacena en la base de datos y se restablecerá automáticamente. Sin embargo, si usted está viendo errores 404 en la parte frontal de su sitio, entonces usted necesita para actualizar los ajustes de enlace permanente.

Simplemente vaya a Ajustes ” Enlaces permanentes y haga clic en el botón “Guardar cambios” sin cambiar nada. Esto refrescará la estructura URL de WordPress.

Permalinks menu item under Settings

4. Plugins

WordPress almacena un registro de los plugins activos de su sitio.

Cuando visite la página de plugins por primera vez, WordPress le mostrará una lista de errores para cada plugin que estaba en la base de datos pero que ya no está instalado.

Deactivated plugins

Todo lo que tienes que hacer es copiar todos los nombres de los plugins y empezar a instalarlos y activarlos uno a uno.

Recuperación de imágenes perdidas para su sitio WordPress

Encontrar y reemplazar las imágenes perdidas en su sitio web puede ser la parte más complicada de la recuperación. Dependiendo de la cantidad de contenido e imágenes que tenga, esto puede llevar mucho tiempo.

Desgraciadamente, no hay una manera fácil de evitarlo. Tendrás que utilizar diversas herramientas para extraer las imágenes de diferentes fuentes, y tus posibilidades de recuperar todas las imágenes son bastante bajas.

1. Busca en la caché de tu navegador

Si has perdido tu sitio web recientemente, puedes mirar en la caché de tu navegador.

Los usuarios de Google Chrome en Windows pueden probar Chrome Cache Viewer.

Los usuarios de Google Chrome en Mac no tendrán suerte. No hemos podido encontrar ninguna solución razonable para explorar, obtener una vista previa y guardar imágenes de la caché de Google Chrome en Mac.

2. Busque sus imágenes en cachés web

Hay varios servicios web que mantienen versiones en caché de los sitios web.

Puede empezar buscando sus imágenes en la búsqueda de imágenes de Google. Sólo tienes que introducir la URL de tu sitio y podrás ver las imágenes que Google ha encontrado en tu sitio web.

Finding your images in Google Image search

Puede hacer clic en una imagen para ver una vista previa más grande y guardarla.

Si estás restaurando un sitio mucho más antiguo y no encuentras imágenes en Google o Bing, puedes probar con Archive.org. Se trata de una organización sin ánimo de lucro que almacena instantáneas de sitios web con fines históricos.

Internet Archive Way Back Machine

3. Sustitución de imágenes en su sitio web

Si su antiguo sitio no tenía mucho contenido, puede sustituir manualmente las imágenes de sus entradas. Sin embargo, si tiene mucho contenido, encontrar y reemplazar las imágenes manualmente será un poco más difícil.

Pero no se preocupe. Le mostraremos cómo sustituirlos fácilmente.

Para ello, te recomendamos que utilices Search & Replace Everything de WPCode. Este plugin gratuito puede ayudarle a reemplazar rápidamente las imágenes rotas en cualquier parte de su sitio con sólo un clic.

Así que, vamos a instalar y activar el plugin Search & Replace Everything. Si necesitas ayuda, entonces puedes leer nuestra guía sobre cómo instalar un plugin de WordPress.

Al activar el plugin, puede navegar a Herramientas ” WP Search & Replace ” Replace Image. En esta área, verá todas las imágenes existentes.

Basta con pasar el cursor sobre la imagen que desea sustituir y hacer clic en el botón “Sustituir”.

The Replace button in Search & Replace Everything

En el panel “Reemplazar imagen”, puede hacer clic en “Elegir un archivo” o “Elegir una nueva imagen para ver una vista previa aquí” para seleccionar el nuevo archivo de su ordenador.

El nuevo archivo aparecerá a continuación junto al antiguo.

Si todo parece correcto, haga clic en el botón “Reemplazar archivo de origen”. El plugin Search & Replace Everything procesará el reemplazo.

The Replace Source File button in Search & Replace Everything

Para obtener instrucciones detalladas, puede consultar nuestra guía sobre cómo reemplazar fácilmente archivos de imágenes y medios en WordPress.

También puede tener problemas con los enlaces rotos después de restaurar la copia de seguridad de su base de datos.

Para asegurarte de que todo está en su sitio, puedes utilizar Broken Link Checker by AIOSEO. Este plugin puede ayudarte a marcar / comprobar regularmente si hay enlaces rotos en tu sitio web, tanto internos como externos, que enlazan con un error 404.

Para empezar, necesitarás instalar y activar el plugin Broken Link Checker. Para más detalles, puedes consultar nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activada, sólo tiene que seguir el asistente de configuración para establecer su cuenta.

Connect Your Site to a Free Broken Link Checker Account or an Existing Account

Si ya ha adquirido la versión Pro, sólo tiene que hacer clic en el botón “Conectarse a una cuenta existente”. Se le pedirá que acceda a su cuenta.

Tras finalizar el proceso de configuración, el plugin trabajará en segundo plano para enlazar sus entradas, páginas y tipos de contenido personalizados.

Puede navegar a Enlaces rotos desde su escritorio de WordPress, y el plugin le mostrará un listado de todos los enlaces rotos de su sitio.

Broken Link Checker's list of broken links

Para más detalles, consulte nuestra guía sobre cómo encontrar y enlazar enlaces rotos en WordPress.

Consejo de experto: Recuerde que nuestro fiable soporte de WordPress está a un solo clic de distancia. Vuelve a conectarte rápidamente: ¡contacta hoy mismo con nuestro equipo de soporte de emergencia para WordPress!

Esperamos que este artículo le haya ayudado a restaurar su sitio de WordPress a partir de una copia de seguridad de la base de datos. A continuación, es posible que también desee ver nuestros consejos de expertos y hacks para proteger su área de administrador de WordPress y nuestras selecciones de los mejores plugins de copia de seguridad de WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

21 comentariosDeja una respuesta

  1. Moinuddin Waheed

    Thanks for this guide.
    I have a backup from 2016 of one of my blogs and I have tried multiple times not able to restore them back.
    I will try these steps and see if I would be able to successfully restore my database.
    the thing that I am missing are the posts that I had written on my blog.
    hope this will work.

  2. Ruby Yeo

    Hi, please help, the ‘create a configuration file’ part didn’t pop up after successful installation :(

  3. Mallory

    Thanks for this article! I restored my site from the database file. But when I visited the plugins page for the first time, I didn’t immediately copy the list of plugin errors from the plugin files that don’t exist any more. Now the notification is gone. Is there any way to find this list again? There were several plugins that I don’t remember but need to be reinstalled.

    • WPBeginner Support

      Sadly, we do not have a specific location we would recommend for finding the errors again.

      Administrador

  4. Emmanuelkwofie

    Hi, I was noticed by my hosting company that hackers have back door to my website so I should clean it and didn’t know what to do, so I did a backup of my theme, plugins, and upload and downloaded it to my local pc. I did not also remove the database. so in all, I have my database and the other files I backed up. Please, can I still get my website back and how? i don’t have the htc.access file and the wp.config file. How do i get my website back as it was?

  5. Dean

    I ran restore database and let it run for HOURS. All the time it said “loading”. When I went back into cPanel the dbase size is 0.00.

    Is there some voodoo magic I can use to restore my database?

    • WPBeginner Support

      You would want to first reach out to your hosting provider to see if they’re having any issues on their end that could be preventing the restore.

      Administrador

  6. LibertySky

    Instead of “Already Installed” I have a new clean installation and nothing is restored

  7. eswaran

    i have installed wordpress on server and took backup using this i have created same copy of wordpress in my local machine. I have installed some of plugin on server and restored the plugin physical file via FTP to my locai machine. Then i took DB backup from server and restored in my local machine.

    The problem is i have activated the plugin’s on server but after restore database the plugin not active automatically in my locai machine. Every time i need to activate manually.

    To achieve this do i need update any sql script on database?

  8. Ronny P.

    Thanks. Site was throwing 404 on all posts, got fixed after updating the permalink setting.

  9. Richard Adarkwah

    This article is great and enabled us to have our website back!

  10. Lisander

    I have an old site I wanted to recover, but my old laptop crashed.
    Had an older back up lying around (not the latest). i followed these steps, now I have about 70% restored.

    Thanks for the guide.

  11. Mustapha

    Thank you very much,
    Restored 90% of my lost template, I worked hard for 2 months to create it.
    Many thanx!

  12. zhul

    so what happen with my old article if i restored the new backup from another site?
    is it replace all data?

  13. Ahmed LAHMAR

    Thank you WPBeginner,
    I went through the same bad experience but luckily my images were stored in the free cdn offered by WordPress.com

  14. Ewan Yates

    Thanks for this great guide. Quick question though,…
    When creating a new database and user, do they need to be the same as the ones in the backup?

  15. Dusty

    This is a great guide for those instances where a full backup isn’t available. Full backups are so important! Thanks!

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.