Crear una copia de seguridad manual de WordPress en cPanel
¿Por qué necesitas hacer una copia de seguridad manual de WordPress?
Tener un sitio web implica una gran responsabilidad. Tu WordPress es el resultado de horas de trabajo, inversión económica y, sobre todo, la cara visible de tu negocio o proyecto personal. Imagina perder todo tu contenido, tus imágenes, tus plugins configurados y el diseño de tu web por un error humano, un ataque de malware o un fallo del servidor.
La solución a este temor se llama copia seguridad wordpress. Realizar un backup wordpress cpanel es la red de seguridad que te permitirá dormir tranquilo. Aunque existen plugins que automatizan este proceso, saber cómo hacer un respaldo wordpress manualmente te da un control absoluto y no depende de recursos del servidor que a veces fallan.
En esta guía extensa y detallada, aprenderás paso a paso a crear tu propio backup manual wordpress utilizando el panel de control más popular del mundo: cPanel. No necesitas ser un experto en informática; solo sigue las instrucciones al pie de la letra y tendrás tu sitio a salvo en menos de 15 minutos.
Un backup manual consta de dos partes fundamentales que debes realizar siempre juntas:
- Los archivos de tu sitio: Todo el código, las imágenes, los plugins y los temas. Es la "estructura" de tu web.
- La base de datos: Donde se almacenan tus entradas, páginas, comentarios y ajustes. Es el "cerebro" de tu WordPress.
Si solo copias una de las dos partes, tu backup estará incompleto y no servirá para restaurar tu web correctamente. Vamos a por ello.
Parte 1: Cómo respaldar los archivos de WordPress desde cPanel
La primera fase de tu backup wordpress cpanel consiste en empaquetar todos los archivos de tu sitio en un solo archivo comprimido (tipo ZIP). Esto facilita la descarga y el almacenamiento.
Paso 1: Accede a tu panel de cPanel
Lo primero es entrar en tu cuenta de hosting. Normalmente, el acceso a cPanel se realiza a través de una dirección como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña. Si no los recuerdas, contacta con tu proveedor de hosting, ya que son datos diferentes a los de tu WordPress.
Paso 2: Localiza el Administrador de Archivos
Una vez dentro de cPanel, busca la sección llamada "Archivos". Ahí encontrarás el icono de "Administrador de Archivos" (File Manager). Haz clic en él. Es posible que te pida elegir la carpeta raíz; selecciona la que corresponda a tu dominio principal (suele ser public_html o htdocs).
Paso 3: Navega hasta la carpeta de tu WordPress
Dentro del Administrador de Archivos, verás una lista de carpetas. La carpeta donde está instalado tu WordPress es la que contiene archivos como wp-config.php, index.php y las carpetas wp-admin, wp-content y wp-includes. En la mayoría de los casos, esta es la carpeta public_html.
Si tu WordPress está instalado en una subcarpeta (por ejemplo, public_html/blog), navega hasta ella.
Paso 4: Selecciona todos los archivos y comprímelos
Ahora viene la parte clave del backup manual wordpress. Dentro de la carpeta de tu WordPress, debes seleccionar todo su contenido. Para ello, puedes usar el botón "Seleccionar todo" en la barra superior o simplemente pulsar Ctrl + A en tu teclado. Verás que todas las carpetas y archivos se resaltan en azul.
Con todo seleccionado, haz clic en el botón "Comprimir" en la barra superior del Administrador de Archivos. Se abrirá una ventana emergente.
Paso 5: Elige el tipo de compresión
En la ventana de compresión, elige el tipo de archivo. Lo más recomendable es "Zip Archive" (.zip), ya que es universal y fácil de manejar. Puedes dejar la opción "Archivo(s) de salida" con el nombre que sugiere por defecto, pero te recomiendo que lo cambies a algo descriptivo como backup-wordpress-archivos.zip para identificarlo fácilmente.
Haz clic en "Comprimir Archivo(s)" y espera unos segundos. El tiempo dependerá del tamaño de tu web. Al finalizar, verás un archivo .zip en la misma carpeta.
Paso 6: Descarga el archivo ZIP a tu ordenador
Selecciona el archivo .zip que acabas de crear (y solo ese archivo). Haz clic derecho sobre él y elige la opción "Descargar". El archivo comenzará a descargarse a tu computadora. Es crucial que lo guardes en un lugar seguro y fuera del servidor.
[TIP]: Guarda siempre una copia de tu backup en un disco duro externo o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Así, si tu hosting sufre un desastre total, tendrás tu respaldo a salvo.
[WARNING]: No dejes el archivo .zip en tu servidor una vez descargado. Un backup accesible desde internet es un riesgo de seguridad, ya que cualquier persona podría descargarlo y robar tu información. Bórralo del Administrador de Archivos después de descargarlo.
Parte 2: Cómo respaldar la base de datos de WordPress desde cPanel
Ahora que tienes los archivos, es el momento de guardar el "cerebro" de tu web. Esta es la segunda mitad de tu copia seguridad wordpress y es igual de importante que la primera.
Paso 1: Accede a phpMyAdmin
Vuelve al panel principal de cPanel. Busca la sección "Bases de Datos" y haz clic en el icono de "phpMyAdmin". Esta es una herramienta que te permite gestionar las bases de datos de tu hosting de forma visual.
Paso 2: Selecciona tu base de datos de WordPress
En la columna de la izquierda de phpMyAdmin, verás una lista de todas las bases de datos de tu cuenta. Debes identificar cuál es la de tu WordPress. No te preocupes, es fácil: el nombre suele ser similar al de tu usuario de cPanel seguido de un guion bajo y un nombre que tú elegiste al instalar WordPress (por ejemplo, usuario_wpdb).
Haz clic en el nombre de tu base de datos para seleccionarla. Verás que a la derecha se muestran todas las tablas (son las que empiezan por wp_ normalmente).
Paso 3: Inicia el proceso de exportación
En la barra superior de phpMyAdmin, haz clic en la pestaña "Exportar". Asegúrate de que estás en la vista de la base de datos y no en una tabla específica.
Paso 4: Elige el método de exportación
Verás dos opciones principales: "Rápido" y "Personalizado".
- Rápido: Es la opción más sencilla. Exporta toda la base de datos con los ajustes por defecto. Es perfecta para la mayoría de los usuarios.
- Personalizado: Te permite ajustar detalles finos, pero no es necesario para un backup wordpress cpanel estándar.
Te recomiendo usar la opción "Rápido" y asegurarte de que el formato sea "SQL". Luego, haz clic en el botón "Continuar".
Paso 5: Guarda el archivo SQL
phpMyAdmin generará un archivo con extensión .sql que se descargará automáticamente a tu ordenador. Este archivo contiene todos los comandos necesarios para recrear tu base de datos desde cero.
[INFO]: El archivo .sql puede ser bastante grande si tu web tiene muchas entradas o comentarios. No te asustes, es normal. Es un archivo de texto plano que contiene toda la información de tu sitio.
Parte 3: ¿Cómo restaurar tu backup manual de WordPress?
Ahora que ya sabes cómo hacer un respaldo wordpress, es crucial que sepas cómo usarlo. El proceso de restauración es el inverso al de creación, y con cPanel es bastante sencillo.
Restaurando los archivos (Parte 1 del backup)
- Sube tu archivo
.zipde vuelta a la carpetapublic_html(o la carpeta correspondiente) usando el Administrador de Archivos y el botón "Cargar". - Una vez subido, selecciona el archivo
.zipy haz clic derecho sobre él. Elige la opción "Extraer". - cPanel te preguntará dónde extraer los archivos. Asegúrate de que la ruta sea la carpeta raíz de tu WordPress (
public_html). Haz clic en "Extraer Archivo(s)". - Si los archivos ya existen, cPanel te preguntará si quieres sobrescribirlos. Marca la casilla "Sobrescribir archivos existentes" y confirma. ¡Importante! Si no sobrescribes, tendrás archivos duplicados y tu web se romperá.
Restaurando la base de datos (Parte 2 del backup)
- Accede a phpMyAdmin y selecciona tu base de datos. Si la base de datos no existe, tendrás que crearla primero desde cPanel en la sección "Bases de Datos MySQL".
- Haz clic en la pestaña "Importar".
- Haz clic en "Elegir archivo" y selecciona el archivo
.sqlque descargaste anteriormente. - Deja el resto de opciones por defecto y haz clic en "Continuar". El proceso puede tardar unos minutos si el archivo es grande.
[WARNING]: Al importar la base de datos, sobrescribirás la información actual. Si tu web ya tiene contenido nuevo desde que hiciste el backup, ese contenido nuevo se perderá. Asegúrate de que esta acción es la que deseas.
Preguntas frecuentes sobre el backup de WordPress (FAQ)
Aquí tienes las respuestas a las dudas más comunes que nos llegan sobre este tema.
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es hacer un backup wordpress cpanel a diario. Si publicas una vez a la semana, un backup semanal es suficiente. La regla de oro es: cuanto más actualizado esté tu backup, menos contenido perderás en caso de desastre.
¿Es mejor usar un plugin o el backup manual de cPanel?
Ambos métodos son válidos. Los plugins (como UpdraftPlus o BackupBuddy) automatizan el proceso y pueden enviar los backups a la nube, lo cual es muy cómodo. Sin embargo, el backup manual wordpress desde cPanel te da un conocimiento profundo de tu sitio y no depende de que el plugin esté actualizado o funcione correctamente. Muchos expertos recomiendan usar ambos como red de seguridad.
¿Qué pasa si mi web es demasiado grande y el backup falla?
Si tu web es muy grande (varios GB), el proceso de compresión desde el Administrador de Archivos puede agotar el tiempo de ejecución del servidor. En ese caso, puedes intentar comprimir las carpetas por separado (por ejemplo, comprimir wp-content primero y luego el resto). Otra opción es usar la herramienta "Copias de Seguridad" que a veces viene integrada en cPanel, aunque suele ser menos fiable.
¿El backup de cPanel incluye mis correos electrónicos?
No. El backup wordpress cpanel que te hemos enseñado solo cubre los archivos de tu sitio y su base de datos. Si quieres respaldar tus correos, tendrás que hacerlo por separado, normalmente desde la sección "Email" de cPanel o configurando tu cliente de correo para guardar una copia local.
¿Dónde debo guardar mis backups para que estén seguros?
La regla de las 3-2-1 es la mejor práctica: 3 copias de tus datos, en 2 formatos diferentes, y 1 copia fuera de tu casa o servidor. Es decir, además del backup en tu ordenador, guarda una copia en un disco duro externo y otra en la nube.
En resumen, realizar una copia seguridad wordpress manual es un proceso sencillo y vital para la salud de tu web. Con estos pasos, ahora tienes el conocimiento y las herramientas para proteger tu trabajo. No esperes a que sea demasiado tarde; haz tu primer backup wordpress cpanel hoy mismo.
[INFO]: Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso al panel se realiza a través del puerto 2106. La lógica de archivos y bases de datos es prácticamente la misma, buscando siempre el administrador de archivos y phpMyAdmin.
