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

Cómo hacer una copia de seguridad de la base de datos de WordPress manualmente (paso a paso)

¿Alguna vez ha perdido horas de trabajo por culpa de un fallo en su sitio web? Esperamos que no. Según nuestra experiencia, crear copias de seguridad con regularidad puede ahorrarle esos momentos de infarto por una pérdida de datos inesperada.

Hacer una copia de seguridad de tu sitio web es uno de los pasos más importantes para proteger tus datos, pero muchos propietarios de sitios web lo pasan por alto. Aunque hay muchas maneras de crear copias de seguridad, hacer una copia de seguridad manual de tu base de datos de WordPress es una forma sencilla de salvaguardar los datos esenciales de tu sitio web.

En este artículo, le guiaremos a través de los pasos para hacer una copia de seguridad manual de su base de datos de WordPress para que siempre esté preparado para restaurar sus datos cuando sea necesario.

Making a WordPress database backup manually

He aquí un resumen de los temas que debatiremos:

¿Cuándo y por qué hacer una copia de seguridad manual de la base de datos de WordPress?

Instalar un sistema completo de copia de seguridad de WordPress es esencial para cualquier sitio web. Sin embargo, a veces solo es necesario hacer una copia de seguridad de la base de datos y no de todo el sitio. Expliquemos por qué.

La base de datos de WordPress contiene todo el contenido dinámico: entradas, páginas, comentarios, usuarios y ajustes. El resto de los archivos de tu sitio incluyen temas, plugins y subidas de medios. Comprender esta diferencia le ayudará a elegir el método de copia de seguridad adecuado.

Según nuestra experiencia, hacer una copia de seguridad sólo de la base de datos tiene sentido cuando:

Esto se debe a que estas operaciones afectan principalmente a su contenido y ajustes, que se almacenan en la base de datos, dejando intactos los archivos de su sitio.

Por otro lado, una copia de seguridad completa del sitio web de WordPress es necesaria cuando:

  • Cambiar de proveedor de alojamiento de WordPress
  • Rediseñar todo su sitio web
  • Establecer copias de seguridad periódicas
  • Cambios importantes en la estructura de su sitio web

Esto se debe a que estos cambios afectan tanto a la base de datos como a los archivos -incluidos temas, plugins y subidas de medios-, por lo que necesitará una copia de seguridad de todo para garantizar una restauración completa en caso necesario.

Si todavía tiene acceso al área de administrador / administración de su sitio web, puede utilizar fácilmente un plugin para crear una copia de seguridad bajo demanda (le mostraremos qué plugin utilizar más adelante en este artículo).

Sin embargo, hay ocasiones en las que puede que no tengas acceso al área de administración – como cuando tu sitio WordPress es hackeado o se encuentra con un error de WordPress. Hemos visto esto suceder muchas veces, y es entonces cuando saber cómo crear una copia de seguridad manual se vuelve crucial.

Dicho esto, veamos cómo crear fácilmente una copia de seguridad de la base de datos de WordPress de forma manual.

💡 ¿Necesitas ayuda para limpiar un sitio WordPress hackeado? Echa un vistazo a nuestro servicio de reparación de sitios hackeados. Por una pequeña cuota, nuestro equipo de expertos en seguridad de WordPress limpiará y restaurará tu sitio web en un abrir y cerrar de ojos.

Concierte hoy mismo una consulta GRATUITA con nuestro equipo.

Opción 1: Haga una copia de seguridad de la base de datos de su sitio mediante un plugin (la forma más fácil)

Este método es más sencillo y recomendable, pero solo funcionará si tiene acceso al área de administrador / administración de su sitio web WordPress.

Usaremos un plugin de copia de seguridad para WordPress llamado Duplicator. Hemos utilizado personalmente este plugin para nuestros sitios web asociados, y ha funcionado realmente bien para crear copias de seguridad fiables y migrar sitios de WordPress sin ningún tiempo de inactividad.

La versión gratuita se puede utilizar para crear copias de seguridad de bases de datos, pero no dudes en actualizar a la versión de pago porque ofrece más características. Ambas versiones son aptas para principiantes y lo suficientemente potentes para usuarios avanzados.

Puede marcar / comprobar nuestra reseña de Duplicator para obtener más información.

En primer lugar, debe instalar y activar el plugin Duplicator. Para más detalles, consulte nuestro tutorial sobre la instalación de un plugin de WordPress.

Una vez activado, debe ir a la página Duplicator Pro ” Copias de seguridad y hacer clic en el botón “Añadir nuevo”.

Duplicator Add New

En la siguiente pantalla, Duplicator le permite elegir lo que desea incluir en la copia de seguridad.

Seleccione “Solo base de datos” y, a continuación, haga clic en el botón “Siguiente”.

Select Database Only

Duplicator explorará su sitio WordPress y su base de datos.

A continuación, le mostrará los resultados de la exploración. Es posible que aparezca un aviso junto a la sección Base de datos informándole de que está creando un paquete solo de base de datos.

Create Database only backup

Sólo tienes que hacer clic en el botón “Crear copia de seguridad” para continuar.

Duplicator preparará ahora la copia de seguridad de su base de datos en segundo plano y le mostrará el progreso.

Una vez que haya terminado, podrá descargar los archivos de copia de seguridad. Le recomendamos que descargue tanto el archivo como el instalador, ya que así podrá restaurar su sitio web más fácilmente cuando lo necesite.

Download backup files

Opción 2: Crear una copia de seguridad de la base de datos manualmente con phpMyAdmin (Sin acceso a wp-admin)

Para este método, utilizaremos phpMyAdmin. Se trata de un software de código abierto que le permite gestionar su base de datos MySQL mediante una interfaz basada en web. Lo usaremos para demostrar cómo hacer una copia de seguridad de su base de datos cuando no pueda acceder a su área de administrador / administración de WordPress.

phpMyAdmin viene preinstalado en la mayoría de los proveedores de alojamiento de WordPress.

Por el bien de este artículo, le mostraremos capturas de pantalla de Bluehost. Sin embargo, el procedimiento básico es el mismo para la mayoría de los proveedores de alojamiento.

En primer lugar, debe acceder al panel de control de su alojamiento WordPress y hacer clic en el botón “Ajustes” situado debajo de su sitio web.

Bluehost site settings

En los ajustes de su sitio web, desplácese hasta la sección Enlaces rápidos.

A continuación, haga clic en el botón “phpMyAdmin” para continuar.

Launch phpMyAdmin

Esto iniciará la aplicación phpMyAdmin en una nueva pestaña del navegador / explorador.

Desde aquí, haga clic para seleccionar su base de datos de WordPress en la columna de la izquierda y, a continuación, haga clic en el botón “Exportar” de la parte superior.

phpMyAdmin export database

Se le pedirá que seleccione el método de exportación.

A continuación, debe seleccionar “Personalizar”, ya que le dará más opciones para explorar.

Una vez que elija la opción Personalizar, se mostrarán todas las tablas seleccionadas en su base de datos de WordPress.

A veces, los plugins de WordPress añaden sus tablas a la base de datos. Si hay alguna tabla que desea excluir de la exportación, puede anular su selección. Si no está seguro, es mejor mantenerlas todas seleccionadas.

Select and exclude tables

A continuación, desplácese hasta la sección “Salida”.

Por defecto, phpMyAdmin le mostrará la salida del proceso de exportación como texto.

Para ello, seleccione la opción “Guardar salida en un archivo”.

Para la compresión, debe seleccionar la opción comprimido o gzipped.

Select database backup output

Ahora, desplácese hasta el final de la página y haga clic en el botón “Ir”. phpMyAdmin le enviará la exportación de la base de datos como archivo zip o gzip.

Eso es todo. Ha realizado correctamente una copia de seguridad manual de la base de datos de WordPress.

Opción 3: Crear una copia de seguridad de su base de datos en cPanel (alternativa a phpMyAdmin)

La mayoría de las buenas empresas de alojamiento de WordPress también ofrecen formas sencillas de descargar copias de seguridad bajo demanda. A continuación te explicamos cómo hacer una copia de seguridad manual de la base de datos de WordPress desde el escritorio de tu alojamiento.

Proveedores de alojamiento como Bluehost, SiteGround y HostGator tienen opciones similares.

Por el bien de este tutorial, le mostraremos capturas de pantalla de Bluehost. Sin embargo, el procedimiento básico es bastante similar para otros alojamientos.

En primer lugar, acceda al Escritorio de su cuenta de alojamiento y haga clic en el botón “Ajustes” situado debajo de su sitio web.

Bluehost site settings

En la pantalla siguiente, debe cambiar a la pestaña “Avanzado”.

Desde aquí, sólo tiene que desplazarse hasta la sección de cPanel y hacer clic en el botón “Gestionar”.

Bluehost advanced cPanel

Esto lanzará la interfaz de cPanel en una nueva pestaña del navegador / explorador.

Desde aquí, sólo tienes que desplazarte hasta la sección de archivos y hacer clic en el botón “Copia de seguridad”.

cPanel backup

En la página de copias de seguridad, desplázate hasta la sección de copias de seguridad parciales.

Desde aquí, debe hacer clic en el nombre de su base de datos para descargar el archivo de copia de seguridad de la base de datos.

Download cPanel database backup

También puede descargar la copia de seguridad de sus archivos de WordPress desde esta página si lo necesita.

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

Una vez que haya descargado la copia de seguridad de la base de datos de WordPress, puede continuar con la corrección de su sitio WordPress hackeado o realizar cualquier otro cambio que necesite.

En muchos casos, es probable que no necesite restaurar la copia de seguridad de su sitio web.

Pero si es así, tenemos una guía detallada paso a paso sobre cómo restaurar WordPress a partir de una copia de seguridad de la base de datos.

Cómo establecer un sistema automatizado de copias de seguridad adecuado para el futuro

Puede realizar manualmente copias de seguridad de la base de datos de WordPress, pero recuerde que esto no es una alternativa a una solución de copia de seguridad adecuada para su sitio de WordPress.

Es posible que no tenga acceso a su base de datos de WordPress en determinadas situaciones. Por ejemplo, esto puede ocurrir si su empresa de alojamiento suspende su cuenta o pierde los datos de su sitio web.

Otro escenario posible es cuando un hacker inyecta código malintencionado en su base de datos de WordPress. Limpiar una base de datos infectada será mucho más difícil.

Por eso sugerimos utilizar plugins de copia de seguridad para WordPress como Duplicator, que incluye copias de seguridad automáticas e integraciones de almacenamiento en la nube.

Algo que nos encanta acerca de Duplicator es que puede crear y almacenar automáticamente sus copias de seguridad en un servicio de almacenamiento en la nube como Google Drive, Dropbox, OneDrive y más. De esta manera, tus copias de seguridad estarán siempre seguras y accesibles incluso si tu sitio web se vuelve inaccesible o tu servidor de alojamiento falla.

Puede consultar esta guía sobre cómo hacer una copia de seguridad de un sitio web en WordPress para obtener instrucciones detalladas.

Esperamos que este artículo te haya ayudado a aprender cómo hacer manualmente una copia de seguridad de la base de datos de WordPress. Puede que también quieras ver nuestra guía sobre cómo ver una copia de seguridad de WordPress como un sitio web o nuestra selección de los mejores plugins para bases de datos 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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

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.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

25 comentariosLeave a Reply

  1. Moinuddin Waheed

    I am getting stucked with the import file of the database in phpmyadmin of the local xampp server.
    I wanted to make a test site for a live website, I followed the steps mentioned above but when I am importing the database file, it gives an error Maximum execution time of 300 seconds exceeded”
    and it doesn’t proceed further.
    is there a way I can solve this issue?

  2. Moinuddin Waheed

    I have done manual backups many times and was unable to restore the back up database files in the liver server.
    Having said this, is there any method which can ensure full back of everything like themes , settings and database all in one?
    if this can be achieved, it would be very easy to restore any website without losing anything.

  3. A Owadud Bhuiyan

    Manually backing up the database is incredibly useful, especially when testing plugins locally.

    • WPBeginner Support

      It can certainly be helpful :)

      Admin

  4. Richard

    What is the difference between a database backup and a site backup performed by a plugin such as Duplicator Pro?

    • WPBeginner Support

      It varies from plugin to plugin but normally a site backup includes the theme and plugin files while a database backup is for your content.

      Admin

  5. Rafal

    I dont see any Backup Buttons on my Bluehost account: there are only tabs: Home, My sites, Marketplace, e-mail, domains, advanced

  6. Rose

    If I have a premium or business wordpress site, then wordpress is my host, correct? What can I do from wordpress.com besides an export?

  7. tim

    Hi. I have all folders from a wordpress site but i dont have any database backup. Is it possible to restore drom folders without sql backup?

    • WPBeginner Support

      Hi Tim,

      No you cannot. You can try finding the lost content by using Google Cache or Way Back Machine.

      Admin

  8. David John

    I have Finished the given all the steps, but i can’t backup my site, it shown be a Sever Error…And How to Rectify this error….

  9. Rebecca

    Can you use the built in “export” feature as a manual backup?

    • WPBeginner Support

      Not a good idea. The export file will be able to import your comments and posts into WordPress. However, it will not be able to import images if they have been removed or lost from original server. It will also be unable to restore any other data stored in WordPress database.

      Admin

  10. afdhal ilahii

    my i share this at my blog?

  11. Syed Azad Shah

    Dear Syed,
    Many thanks for your wonderful posts. They are really doing miracles for me. Just one question – I have four or five sites running on one hosting account. One from main directory and rest from sub-directories. How do I go about backing them up all. My website is
    Should I back them up as one file or different files

    Thank you very much
    Azad

    • WPBeginner Support

      Depends on your setup. If all of them are using the same database, then you can select tables for each site and then export them. Repeat for the next site.

      If they are using different databases then you need to export in different files.

      Admin

  12. Ahmed LAHMAR

    Hi WPBeginner,
    I use WP-DBManager and i would recommend it to anyone who wants some peace of mind it’s a wonderful plugin that you can backup your database, compress it into .gz file (my 70 mb SQL file became 5 mb after compression) and email it to you as schedueled. You can choose daily and weekly backup or you can do the backup manually.

    The plus other featues like optimisation which you can scheduel as well

    • Ahmed LAHMAR

      Sorry for typing mistakes m’y keyboard went mad

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.