Hacer copia de seguridad de la base de datos de WordPress

Copias de seguridad de bases de datos de WordPress: 3 formas de hacerlo (Plugin, phpMyAdmin y cPanel)

· · 14 min read ·
Written By: avatar del autor Joella Dunn
avatar del autor Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: avatar del revisor John Turner
avatar del revisor John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Incluso si haces todo bien, un conflicto de plugins podría corromper tu base de datos. O peor aún, un hacker podría acceder a tu sitio.

¿Alguna vez has deseado poder deshacer cualquier problema con solo un clic?

Ese es el poder de una copia de seguridad de la base de datos de WordPress.

Al guardar copias frecuentes de tu base de datos, puedes restaurar fácilmente tu sitio si sucede algo inesperado. Es la póliza de seguro de tu base de datos si algo sale mal.

En este tutorial, te mostraré cómo hacer una copia de seguridad de tu base de datos de WordPress. Porque no es una cuestión de si la necesitarás, sino de cuándo.

Aquí están los puntos clave:

  • Una copia de seguridad de la base de datos guarda tus publicaciones, páginas, comentarios, datos de usuario, configuraciones de plugins/temas y otro contenido dinámico del sitio. No guarda tus archivos de WordPress, por lo que aún necesitarás una copia de seguridad completa del sitio para restaurar todo tu sitio web.
  • Hay tres formas de hacer una copia de seguridad de una base de datos de WordPress: usando un plugin de copias de seguridad (lo más rápido), phpMyAdmin (no se necesita plugin) o el panel de control de tu hosting a través de cPanel.
  • El método más rápido y fiable es usar un plugin de copias de seguridad de WordPress como Duplicator Pro, que admite copias de seguridad automáticas, almacenamiento en la nube y restauraciones con un solo clic.
  • phpMyAdmin te permite exportar manualmente tu base de datos como un archivo SQL directamente desde el panel de control de tu hosting. No se necesita plugin, pero hay más margen de error.
  • cPanel ofrece una descarga sencilla de la base de datos con un solo clic en la sección Copia de seguridad, disponible a través de la mayoría de los proveedores de hosting web.

Resumen rápido: Cómo hacer una copia de seguridad de una base de datos de WordPress

1. Install a database backup plugin.
Duplicator Pro is the best plugin for backing up WordPress sites. It allows you to customize backups, send data to the cloud, and even migrate your entire website.
2. Create a database backup.
With Duplicator, create a new backup and choose a storage location. In the Backup section, select Database Only.
3. Download the backup.
Once you have a database backup, download it. You can restore it at any time by re-uploading both backup files to your server. Duplicator also has a one-click restore button and disaster recovery.
4. Set up automatic database backups.
To make sure you can always access your data, I recommend enabling automatic backups. Duplicator supports hourly, daily, weekly, and monthly backup schedules. Feel free to create a separate schedule for your database to back it up more frequently.

Tabla de Contenidos

¿Por qué hacer una copia de seguridad de tu base de datos de WordPress?

Detrás de escena de tu sitio web, muchos componentes trabajan juntos para mostrar tu contenido a los visitantes. Los sitios web de WordPress tienen archivos principales con temas personalizados, plugins y subidas. Además, hay una base de datos MySQL.

Tu base de datos almacena y organiza los datos de tu sitio web. Guarda tus publicaciones, páginas, datos de usuario, categorías, etiquetas y mucho más.

Para mantener tus datos seguros, es importante hacer una copia de seguridad de tu sitio web. De esta manera, tendrás una copia guardada a mano si ocurre un error.

Black Bike Media pensó que había perdido la base de datos de 2,4 GB de un cliente porque se corrompió. Afortunadamente, pudieron restaurar una copia de seguridad y devolver la base de datos a la normalidad.

Aquí tienes algunas razones por las que podrías necesitar tener una copia de seguridad de tu base de datos de WordPress:

  • Errores de actualización de plugins o temas
  • Ataques de hackers
  • Antes de migraciones
  • Pérdida accidental de datos
  • Errores del servidor
  • Infecciones de malware

Antes de que ocurra cualquiera de estos errores de WordPress, puedes hacer una copia de seguridad de tu base de datos. Cuando tengas copias de seguridad regulares a las que recurrir, siempre mantendrás tu sitio web funcionando correctamente. 

Ten en cuenta que también debes crear una copia de seguridad completa de tu sitio de WordPress. Si tu sitio web falla, una copia de seguridad de la base de datos no será suficiente para restaurar completamente la funcionalidad de tu sitio. También tendrás que tener una copia de seguridad completa de los archivos de tu sitio. 

¿Qué contiene una copia de seguridad de la base de datos?

Piensa en tu base de datos de WordPress como un archivador. En lugar de archivos de papel, almacena datos digitales en tablas. Estas tablas están estructuradas para contener diferentes tipos de información que componen tu sitio web.

Cuando creas una copia de seguridad de la base de datos, tomas una instantánea de todo este archivador en un momento específico.

Tu copia de seguridad de la base de datos es un registro completo de todo el contenido dinámico y las configuraciones que hacen que tu sitio web de WordPress sea único. Se guarda como un archivo, a menudo en formato SQL, que luego se puede usar para restaurar tu base de datos a su estado anterior.

Una copia de seguridad de la base de datos incluye:

Entradas y Páginas

Todo el contenido que has escrito, desde entradas de blog hasta páginas estáticas, se almacena en tablas de la base de datos. Esto incluye texto, títulos e incluso formato.

Comentarios

Cada comentario dejado en tus entradas y páginas se guarda en la base de datos. Hacer una copia de seguridad de la base de datos asegura que no pierdas valiosa interacción con los usuarios.

Datos de Usuario

La información sobre los usuarios de tu sitio web, incluidos administradores, editores, autores y suscriptores, se almacena aquí. Esto incluye nombres de usuario, contraseñas, direcciones de correo electrónico y roles.

Ajustes

Todos los ajustes de tu WordPress, desde el título de tu sitio hasta la estructura de tus enlaces permanentes, se guardan en la base de datos.

Muchos plugins y temas almacenan sus ajustes y configuraciones en la base de datos. Hacer una copia de seguridad de la base de datos ayuda a preservar tus personalizaciones.

Cómo hacer una copia de seguridad de una base de datos de WordPress

Ahora que sabes por qué son importantes las copias de seguridad de la base de datos, ¡hablemos de cómo hacer una!

Aquí tienes los tres métodos que puedes usar para hacer una copia de seguridad de tu base de datos de WordPress:

  • Método 1: Copia de seguridad basada en plugin: Usa Duplicator Pro para copias de seguridad automatizadas y fiables con opciones de almacenamiento en la nube
  • Método 2: Exportación de phpMyAdmin: Exportación manual de la base de datos a través de la herramienta de gestión de bases de datos del panel de control de tu hosting
  • Método 3: Copia de seguridad de cPanel: Descarga sencilla de la base de datos con un clic a través de la función de copia de seguridad de tu proveedor de hosting

Método 1: Haz una copia de seguridad de tu base de datos con un plugin

Si quieres empezar a hacer copias de seguridad de tu base de datos, tienes dos opciones. Podrías usar un plugin de copias de seguridad de WordPress o hacer una copia de seguridad manual. 

Para asegurarte de que tus datos se copian correctamente, te recomiendo instalar un plugin. Es mi método preferido para evitar cometer errores en la base de datos.  

Paso 1: Instalar Duplicator

Duplicator es el mejor plugin de copias de seguridad de WordPress. Puedes usarlo para guardar fácilmente todo tu sitio web o partes del sitio como tu base de datos.

Plugin Duplicator Pro

A diferencia de otros plugins, Duplicator Pro está bien equipado para manejar sitios web grandes. Si necesitas hacer una copia de seguridad de la base de datos de tu red de WordPress Multisite o de tu sitio de comercio electrónico, Duplicator es la herramienta adecuada para ti.

¿No estás seguro de si Duplicator puede hacer una copia de seguridad de tu base de datos con éxito? ¡Mira cómo Harald Polz, un bloguero de viajes, crea copias de seguridad de 400 GB con Duplicator!

Para empezar, selecciona una suscripción para Duplicator Pro. Descarga el plugin y guarda tu clave de licencia.

Luego, instala Duplicator en el panel de administración de tu WordPress.

Antes de empezar a usar Duplicator, es importante activar tu clave de licencia. Ve a Duplicator Pro » Ajustes » General.

Activar clave de licencia de Duplicator

Pega tu clave de licencia y actívala. ¡Ahora estarás preparado para hacer una copia de seguridad de tu base de datos!

Paso 2: Crear una copia de seguridad de la base de datos

Con Duplicator, crearás copias de seguridad que contienen el contenido de tu sitio web, plugins, temas, la base de datos y los archivos de WordPress. Estos son totalmente personalizables, por lo que puedes guardar fácilmente solo tu base de datos si es necesario.

Para crear tu primera copia de seguridad de la base de datos, ve a Duplicator Pro » Copias de seguridad » Añadir nueva.

Añadir nueva copia de seguridad con Duplicator

En la siguiente página, ponle nombre a tu copia de seguridad. Usa etiquetas dinámicas para poder restaurar la copia de seguridad correcta más tarde si es necesario.

Etiquetas dinámicas de copia de seguridad de Duplicator

En Almacenamiento, selecciona la ubicación externa donde quieres guardar la copia de seguridad de tu sitio web. Duplicator admite almacenamiento local, así como servicios remotos como:

Ubicaciones de almacenamiento de copias de seguridad

Para este tutorial, guardaremos la copia de seguridad de la base de datos en el servidor local. Si quieres guardar tu copia de seguridad en la nube, consulta nuestra guía sobre cómo crear una copia de seguridad de WordPress en la nube.

A continuación, tendrás que ajustar la copia de seguridad para que solo incluya tu base de datos. Normalmente, también incluiría los archivos principales de WordPress, plugins, temas y otros datos.

Para ello, busca la sección Copia de seguridad. Luego, haz clic en Solo base de datos.

Crear copia de seguridad solo de la base de datos

Después de hacer clic en Siguiente, Duplicator escaneará tu sitio web. Revisa cualquier aviso antes de continuar con la copia de seguridad.

Análisis de copia de seguridad de Duplicator

También puedes usar Duplicator para hacer una copia de seguridad de tu biblioteca de medios, archivos principales de WordPress, u otras combinaciones personalizadas de datos del sitio. Sin embargo, como mencioné anteriormente, necesitarás tener al menos una copia de seguridad completa de los archivos de tu sitio de WordPress y de la base de datos.

Para copias de seguridad completas, no realices ningún cambio en la configuración de copia de seguridad predeterminada. 

Paso 3: Descargar tu copia de seguridad de la base de datos

Una vez que crees una copia de seguridad, descárgala a tu ordenador. Si tu base de datos se corrompe alguna vez, esta copia de seguridad estará disponible para su recuperación.

Para descargar tu copia de seguridad, ve a la página Copias de seguridad. Luego, haz clic en Descargar » Ambos archivos.

Descargar copia de seguridad de la base de datos

Esto descargará tu base de datos en un archivo zip. También obtendrás un script installer.php.

¡Guarda estos en un lugar seguro por si necesitas restaurar tu base de datos en el futuro!

Paso 4: Configurar copias de seguridad automáticas de la base de datos

Si tienes una tienda WooCommerce, es posible que quieras hacer copias de seguridad periódicas de tu base de datos para guardar los datos de tus clientes. En lugar de crear copias de seguridad manuales cada vez, considera habilitar las copias de seguridad automatizadas.

En tu panel de control, ve a Duplicator Pro » Programar copias de seguridad » Añadir nueva.

Añadir copia de seguridad programada con Duplicator

Primero, dale un nombre a tu programa de copias de seguridad. Por ejemplo, podrías etiquetarlo como Copia de seguridad mensual de la base de datos.

Para hacer una copia de seguridad solo de tu base de datos, necesitarás crear una plantilla personalizada. Para ello, pulsa el icono + junto a Plantilla de copia de seguridad.

Crear nueva plantilla de copia de seguridad

En la siguiente página, nombre la plantilla. Luego, seleccione la opción Solo base de datos.

Plantilla de copia de seguridad de base de datos

También puede elegir una ubicación de almacenamiento personalizada si lo desea. Una vez que realice estos cambios, vuelva a la página de Programaciones. Asegúrese de seleccionar la plantilla que acaba de crear.

Seleccionar plantilla de copia de seguridad de base de datos

Ahora puede elegir con qué frecuencia desea que se haga una copia de seguridad de su base de datos. Duplicator admite copias de seguridad mensuales, semanales, por hora y diarias.

Programación de copia de seguridad automática de la base de datos

También deberá establecer una Hora de inicio. Esto le indicará a Duplicator cuándo desea iniciar la copia de seguridad.

Finalmente, desplácese hasta la parte inferior de la página. Aquí, marque la casilla junto a Habilitar esta programación.

Habilitar programación de copias de seguridad

Después de guardar su programación de copias de seguridad, su base de datos se respaldará automáticamente. Al crear copias de seguridad programadas, tendrá la tranquilidad de que sus datos están seguros.

¿Gestiona una tienda WooCommerce o un sitio con mucho tráfico? Duplicator Pro añade almacenamiento en la nube a Duplicator Cloud, Google Drive, Dropbox y S3, además de plantillas de copia de seguridad solo de bases de datos y restauraciones en un clic. ¡Una recuperación completa con Duplicator tarda menos de 3 minutos en lugar de horas!

Método 2: Haz una copia de seguridad de tu base de datos con phpMyAdmin

Si no desea utilizar un plugin, también puede hacer una copia de seguridad de su base de datos manualmente. Sin embargo, esta no es la mejor solución de copia de seguridad porque tiene más margen de error.

¡Para copias de seguridad seguras del sitio, use Duplicator en su lugar!

Una forma de hacer una copia de seguridad manual de su base de datos es a través de phpMyAdmin. Este software le permite administrar sus bases de datos MySQL con un navegador web. Proporciona una interfaz intuitiva para administrar tareas de bases de datos de WordPress.

Por lo general, las empresas de alojamiento le darán acceso a phpMyAdmin. Con el plan de alojamiento de WordPress de Bluehost, por ejemplo, hay un botón phpMyAdmin en su panel de control.

WordPress phpMyAdmin

Una vez que esté en phpMyAdmin, seleccione el nombre de su base de datos. Luego, haga clic en la pestaña Exportar.

Exportar base de datos de WordPress

Para el Método de exportación, elija Personalizado. El Formato debe ser un archivo SQL.

Exportación personalizada de la base de datos

Debajo de esto, verá una lista de tablas de bases de datos. Puede deseleccionar cualquiera de estas para excluirlas del archivo de exportación.

Exportación personalizada de tablas de la base de datos

A continuación, desplácese hacia la sección Salida. Aquí, seleccione Guardar salida en un archivo. También deberá establecer la Compresión en comprimido o gzip.

Salida de la base de datos

Para descargar su base de datos, presione Ir. Su base de datos se descargará como un archivo de copia de seguridad comprimido o gzippeado a su ordenador local. Deberá guardarlo en caso de que su base de datos cambie inesperadamente. 

Método 3: Haz una copia de seguridad de tu base de datos con cPanel

Si no desea lidiar con phpMyAdmin, también puede hacer una copia de seguridad de su base de datos en su panel de control cPanel. Muchos hosts web tienen una función de copia de seguridad de base de datos incorporada.

Primero, abra cPanel. Busque la sección Archivos y haga clic en la opción Copia de seguridad.

Copias de seguridad de cPanel

En esta página, verás diferentes formas de hacer una copia de seguridad de tu sitio web de WordPress. Para descargar una copia de tu base de datos, haz clic en el nombre de la base de datos en Descargar una copia de seguridad de base de datos MySQL.

Copia de seguridad de base de datos de cPanel

Esto descargará automáticamente tu base de datos como un archivo SQL. Si alguna vez necesitas restaurarla, ve a Restaurar una copia de seguridad de base de datos MySQL y sube el archivo.

Cómo restaurar una base de datos de WordPress a partir de una copia de seguridad

¿Recuerdas cuando descargaste dos archivos de copia de seguridad con Duplicator? Si necesitas restaurar tu base de datos, puedes volver a subir estos archivos a tu servidor.

Luego, visita https://tudominio/installer.php para iniciar el asistente de recuperación de Duplicator.

Sin embargo, ¡hay una forma más fácil de restaurar tu base de datos! Junto a la copia de seguridad de la base de datos, pulsa el botón Restaurar.

Restaurar copia de seguridad de base de datos

Verás el asistente de recuperación en una ventana emergente. Te advertirá que solo la base de datos está incluida en la copia de seguridad. Para iniciar la restauración, acepta los términos y avisos y haz clic en Restaurar copia de seguridad.

Duplicator restaura copia de seguridad de base de datos

Luego, confirma la instalación.

Confirmar restauración de base de datos

¡Ahora, tu base de datos original de WordPress se habrá restaurado! Usa el botón Iniciar sesión de administrador para acceder a tu sitio de nuevo.

Base de datos de WordPress restaurada

Ten en cuenta que una copia de seguridad solo de la base de datos no restaurará tus archivos de WordPress. Solo debes usar este método si hay un error en tu base de datos actual.

Para restaurar completamente un sitio roto, necesitarás importar una copia de seguridad completa de todo tu sitio web.

Preguntas Frecuentes (FAQs)

¿Cómo hago una copia de seguridad y restauro mi base de datos de WordPress?

Puedes hacer una copia de seguridad y restaurar tu base de datos de WordPress usando el plugin Duplicator Pro. Simplemente crea una nueva copia de seguridad e incluye solo la base de datos.

Para restaurar tu base de datos, busca una copia de seguridad de base de datos en la página Copias de seguridad y pulsa Restaurar. También podrías volver a subir una copia de seguridad a phpMyAdmin o cPanel.

¿Cómo hago una copia de seguridad completa de mi sitio de WordPress?

Puedes hacer una copia de seguridad completa de tu sitio usando Duplicator. Por defecto, Duplicator empaquetará los archivos de tu sitio, los datos de plugins y temas personalizados, y las tablas de la base de datos. Después de que se cree tu copia de seguridad, puedes descargar los archivos del paquete y del instalador a tu ordenador. Estos facilitan la restauración de tu sitio más tarde si es necesario. 

¿Cuál es el mejor plugin de copia de seguridad para WordPress?

El mejor plugin de copias de seguridad de WordPress es Duplicator. Puedes usarlo para programar copias de seguridad automáticas o hacer copias de seguridad de tu sitio en tiempo real. El plugin también tiene opciones de clonación y migración para ayudarte a mover a un nuevo host sin tiempo de inactividad. 

Alternativas: BackWPup, BlogVault y UpdraftPlus también son plugins de copia de seguridad efectivos con copias de seguridad incrementales y archivos de copia de seguridad personalizables. Sin embargo, Duplicator proporciona un instalador independiente que facilita la restauración de copias de seguridad. Además, puede hacer copias de seguridad de sitios más grandes y redes Multisite. 

¿Cómo hago una copia de seguridad manual de mi base de datos de WordPress?

Puedes hacer una copia de seguridad manual de tu base de datos de WordPress exportándola en phpMyAdmin. Como alternativa, algunos proveedores de alojamiento web tienen una función de copia de seguridad en cPanel. 

Conclusión

Ahora que estás equipado con el conocimiento para hacer una copia de seguridad de tu base de datos de WordPress, tendrás la tranquilidad de saber que tus datos están seguros. Te hemos guiado a través de pasos sencillos para asegurarnos de que estés preparado para cualquier problema imprevisto.

También puedes explorar más sobre cómo optimizar tu sitio de WordPress con nuestras guías relacionadas:

Al explorar estos temas, puedes mejorar aún más el rendimiento y la fiabilidad de tu sitio web.

¿Estás listo para proteger tus datos? Prueba Duplicator Pro para copias de seguridad automáticas de la base de datos y restauraciones en un solo clic.

avatar del autor
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

No dejes pasar un día más sin protección

Cada hora sin copias de seguridad adecuadas de WordPress pone tu sitio en riesgo • Cada migración de WordPress retrasada te cuesta rendimiento y crecimiento

Get Duplicator Now
Plugin Duplicator

¡Espera! No te pierdas tu
oferta exclusiva!

Como cliente de , obtienes un 60% DE DESCUENTO

Prueba Duplicator gratis en tu sitio y comprueba por qué más de 1,5 millones de profesionales de WordPress confían en nosotros. Pero no esperes, este descuento exclusivo del 60% solo está disponible por tiempo limitado.

or
Get 60% Off Duplicator Pro Now →