Cómo hacer una copia de seguridad en cPanel (WordPress/PrestaShop)
Perder los datos de tu web es una de las peores pesadillas para cualquier propietario de un sitio. Un error al actualizar un plugin, un ataque malintencionado o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, saber cómo hacer una copia de seguridad cPanel es la habilidad más importante que puedes aprender.
En esta guía backup cPanel completa y detallada, te explicaré paso a paso cómo proteger tu negocio. Aprenderás a realizar un backup WordPress completo y también un backup PrestaShop de forma segura. No necesitas ser un experto técnico; solo sigue estas instrucciones y dormirás tranquilo.
¿Qué es una copia de seguridad y por qué es vital?
Una copia de seguridad (o backup) es una “foto” de tu sitio web en un momento concreto. Incluye todos los archivos (imágenes, código, plugins, temas) y la base de datos (contenido, usuarios, pedidos, configuraciones).
Sin una copia de seguridad, si algo sale mal, podrías perderlo todo. Con una, puedes restaurar tu web en minutos. Es como tener un seguro de vida para tu página.
[WARNING] No confíes solo en las copias automáticas de tu hosting. Muchas veces se sobrescriben o fallan. Siempre ten tu propia copia descargada en tu ordenador o en la nube.
Requisitos antes de empezar
Antes de lanzarte a hacer el backup WordPress o backup PrestaShop, asegúrate de tener lo siguiente:
- Acceso a cPanel: Necesitas tu usuario y contraseña. Normalmente accedes desde
tudominio.com/cpanelotudominio.com:2083. - Conexión a Internet estable: No queremos que la descarga se interrumpa a mitad.
- Tiempo suficiente: Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
- Espacio en tu ordenador: Asegúrate de tener suficiente espacio en disco duro o en tu servicio de nube (Google Drive, Dropbox, etc.) para guardar el archivo comprimido.
Método 1: Copia de seguridad completa desde cPanel (La más fácil)
Este es el método más directo para hacer una copia de seguridad cPanel completa. Incluye todos los archivos, bases de datos, cuentas de correo y configuraciones. Es perfecto para migrar tu web a otro hosting o para tener una copia de seguridad maestra.
Paso 1: Accede a tu cPanel
Abre tu navegador y escribe la dirección de tu cPanel. Introduce tu usuario y contraseña.
Paso 2: Busca la sección "Archivos"
Una vez dentro, busca la sección llamada "Archivos" (Files). Normalmente encontrarás un icono que dice "Copias de seguridad" (Backup) o "Asistente de copias de seguridad" (Backup Wizard).
Haz clic en "Copias de seguridad".
Paso 3: Descarga una copia de seguridad completa
Verás una pantalla con varias opciones. Busca la que dice "Descargar una copia de seguridad completa" (Download a Full Account Backup).
Haz clic en el botón correspondiente.
Paso 4: Configura la copia
Se abrirá un formulario. Aquí tienes que elegir:
- Destino de la copia de seguridad: Selecciona "Descarga directa" (Home Directory) si quieres descargarlo a tu ordenador. También puedes elegir un servidor remoto (FTP, SFTP) si lo prefieres.
- Dirección de correo electrónico: Opcional. Puedes poner tu correo para recibir una notificación cuando termine.
- Tipo de compresión: Déjalo en Gzip (es el estándar y comprime bien).
Haz clic en "Generar copia de seguridad" (Generate Backup).
Paso 5: Espera y descarga
cPanel empezará a generar el archivo. Dependiendo del tamaño, puede tardar. Cuando termine, aparecerá un enlace para descargar el archivo .tar.gz. Haz clic y guárdalo.
[INFO] Este archivo contiene TODO. Para restaurarlo, necesitarás la opción "Restaurar una copia de seguridad completa" en el nuevo cPanel.
Método 2: Backup manual de archivos y base de datos (El más detallado)
Este método te permite hacer un backup WordPress o backup PrestaShop de forma más granular. Es ideal si solo quieres guardar los archivos de tu web y su base de datos, sin las cuentas de correo.
Parte A: Descargar los archivos de tu web
- Accede al Administrador de Archivos: En cPanel, busca la sección "Archivos" y haz clic en "Administrador de Archivos" (File Manager).
- Navega a la carpeta correcta: Se abrirá una ventana. Normalmente, la carpeta de tu web principal se llama
public_html. Haz doble clic para entrar. - Selecciona todo: Dentro de
public_html, haz clic en "Seleccionar todo" (Select All) en la barra superior. Verás que se marcan todos los archivos y carpetas. - Comprime la selección: En la barra superior, haz clic en "Comprimir" (Compress). Elige Zip Archive (es compatible con Windows y Mac). Dale un nombre, por ejemplo,
mipagina_archivos.zip. - Descarga el archivo: Una vez comprimido, el archivo
.zipaparecerá en la misma carpeta. Haz clic derecho sobre él y selecciona "Descargar" (Download). Guárdalo en tu ordenador.
[TIP] Si tu web es muy grande, la compresión puede tardar. Sé paciente.
Parte B: Exportar la base de datos
- Busca "phpMyAdmin": En cPanel, ve a la sección "Bases de datos" (Databases) y haz clic en "phpMyAdmin".
- Selecciona tu base de datos: En la columna de la izquierda, verás una lista de bases de datos. Busca la que corresponde a tu web. Normalmente se llama algo como
usuario_wp1ousuario_presta. Haz clic en su nombre. - Exporta los datos: En la barra superior de phpMyAdmin, haz clic en la pestaña "Exportar" (Export).
- Método rápido: Deja la opción "Rápido" (Quick) seleccionada y el formato "SQL". Haz clic en "Continuar" (Go).
- Guarda el archivo: Tu navegador descargará un archivo con extensión
.sql. Guárdalo junto a tu archivo de archivos.
[WARNING] La base de datos es el corazón de tu web. Sin ella, tu backup WordPress o backup PrestaShop no servirá de nada. Guárdala siempre.
Cómo hacer un backup específico para WordPress
Si tu web es WordPress, además del método anterior, puedes usar plugins para hacer backup WordPress de forma automática. Sin embargo, para una copia de seguridad completa y fiable, el método manual de cPanel es el mejor.
¿Qué incluir en un backup de WordPress?
- Archivos: Todo el contenido de
public_html(carpetaswp-admin,wp-content,wp-includes, etc.). - Base de datos: La tabla
wp_(o el prefijo que uses) con todas las entradas, usuarios y configuraciones.
Consejos para WordPress
- Antes de actualizar: Siempre haz un backup manual antes de actualizar el núcleo, un tema o un plugin.
- Plugins de backup: Puedes usar plugins como UpdraftPlus o BackWPup, pero recuerda que no son infalibles. El backup de cPanel es tu red de seguridad.
- Restauración: Para restaurar, primero sube los archivos a
public_htmly luego importa la base de datos desde phpMyAdmin. Luego, edita el archivowp-config.phppara conectar la base de datos.
Cómo hacer un backup específico para PrestaShop
PrestaShop es un poco más complejo, pero el proceso es el mismo. Un backup PrestaShop correcto es crucial para tiendas online.
¿Qué incluir en un backup de PrestaShop?
- Archivos: Todo
public_html(carpetasadmin,classes,img,themes,modules, etc.). - Base de datos: La base de datos de PrestaShop, que suele tener muchas tablas con datos de productos, clientes y pedidos.
Consejos para PrestaShop
- Modo mantenimiento: Antes de hacer el backup, pon tu tienda en modo mantenimiento para evitar que se realicen pedidos durante el proceso.
- Carpeta
img: Esta carpeta suele ser muy grande porque contiene las imágenes de los productos. Asegúrate de que se incluya en la compresión. - Restauración: Es similar a WordPress: subes los archivos, importas la base de datos y ajustas el archivo
config/settings.inc.php(en versiones antiguas) oapp/config/parameters.php(en versiones nuevas).
¿Dónde guardar tus copias de seguridad?
Tener la copia en tu ordenador no es suficiente. Si tu disco duro se estropea, la pierdes. Usa la regla 3-2-1:
- 3 copias de tus datos.
- 2 tipos de soporte diferentes (por ejemplo, disco duro local y nube).
- 1 copia fuera de tu casa/oficina.
Buenas prácticas de almacenamiento:
- Nube: Sube el archivo a Google Drive, Dropbox, OneDrive o Amazon S3.
- Servidor remoto: Si tienes otro hosting, puedes subir la copia allí.
- Disco duro externo: Para una capa extra de seguridad.
[TIP] Programa recordatorios mensuales para hacer una copia de seguridad cPanel completa y descargarla. Así no lo olvidarás.
Preguntas Frecuentes (FAQ)
¿Cada cuánto debo hacer una copia de seguridad?
- Web estática: Una vez al mes.
- Blog o web dinámica: Una vez a la semana.
- Tienda online (PrestaShop/WordPress con WooCommerce): A diario o cada dos días. Los pedidos y cambios de stock son críticos.
¿Puedo restaurar una copia de seguridad de cPanel en otro hosting?
Sí, siempre que el nuevo hosting tenga cPanel. Es el método más fiable para migrar tu web.
¿El backup de cPanel incluye mis correos electrónicos?
Sí, la opción de "Copia de seguridad completa" incluye todas las cuentas de correo, sus contenidos y las reglas de filtrado.
¿Qué hago si mi web es muy grande y la descarga tarda mucho?
Puedes usar la opción de "Destino de la copia de seguridad" para enviarla directamente a un servidor FTP o a un servicio de nube como Amazon S3. Así no tienes que descargarla a tu ordenador.
¿Necesito conocimientos técnicos para hacer esto?
No. Solo sigue los pasos de esta guía backup cPanel y lo lograrás. Si tienes dudas, contacta con el soporte de tu hosting.
Conclusión
Hacer una copia de seguridad cPanel es un proceso sencillo que puede salvarte de un gran dolor de cabeza. Ya sea que necesites un backup WordPress o un backup PrestaShop, los métodos que te he explicado son universales y funcionan en casi cualquier hosting con cPanel.
Recuerda: la seguridad de tu web está en tus manos. Dedica 10 minutos al mes a hacer esta tarea y tendrás la tranquilidad de que tu negocio está protegido. No esperes a que sea demasiado tarde.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (ejemplo:
tudominio.com:2106). El proceso de backup es similar, pero las opciones pueden estar en "Backup" o "Copia de seguridad". Consulta su documentación específica.
¡Protege tu web hoy!
