Cómo hacer una copia de seguridad completa de tu web en cPanel (Backup)
¿Por qué es tan importante hacer un backup cPanel?
Imagina que llevas meses trabajando en tu página web: has escrito decenas de artÃculos, has configurado el diseño perfecto, has recopilado cientos de correos de clientes y has subido cientos de fotos de tus productos. Ahora, piensa en todo ese trabajo desapareciendo en un segundo. Un error humano, un ataque de malware, una actualización fallida o un fallo del servidor pueden borrarlo todo sin previo aviso.
Por eso, saber hacer una copia seguridad cPanel no es una opción, es una necesidad absoluta. La buena noticia es que no necesitas ser un experto en informática para proteger tu proyecto. En esta guÃa extensa y paso a paso, te voy a enseñar exactamente cómo hacer una backup cPanel completa, cómo descargarla a tu ordenador y, lo más importante, cómo restaurarla cuando la necesites.
Al final de este artÃculo, tendrás un plan claro y sencillo para que tu web esté siempre a salvo. Vamos a ello.
¿Qué incluye exactamente una copia de seguridad completa?
Antes de ponernos manos a la obra, es fundamental que entiendas qué es lo que estás guardando. Una copia seguridad cPanel completa no es solo un archivo con el texto de tu web. Es una "foto" exacta de todo tu entorno de hosting. Cuando hagas un backup cPanel con la herramienta nativa, estarás protegiendo:
- Todos los archivos de tu web: El código fuente, las imágenes, los vÃdeos, los documentos PDF y cualquier otro archivo que hayas subido a la carpeta
public_html. - Las bases de datos MySQL: Aquà es donde viven los datos dinámicos de tu web, como los usuarios registrados, los comentarios, los productos de tu tienda online y las entradas de tu blog.
- Las cuentas de correo electrónico: Todos tus correos, las configuraciones de los buzones y los filtros que hayas creado.
- Las configuraciones de dominios y subdominios: La estructura de tus dominios añadidos y las redirecciones.
- Las tareas Cron: Los trabajos programados que automatizan acciones en tu web.
- Los certificados SSL: Aunque muchos se regeneran, es bueno tener un registro de la configuración.
Antes de empezar: prepara tu espacio de trabajo
Hacer un backup completo web es un proceso que puede consumir bastantes recursos del servidor, especialmente si tu web es grande. Para que todo vaya sobre ruedas, te recomiendo que sigas estos consejos previos:
- Cierra las sesiones activas: Si tienes varias pestañas abiertas con el panel de control, ciérralas para evitar conflictos.
- Notifica a los usuarios: Si tienes una tienda online o una web con mucho tráfico, avisa con antelación de que harás una copia de seguridad. La web seguirá funcionando, pero es buena práctica hacerlo en horas de bajo tráfico.
- Asegura espacio en tu ordenador: El archivo de copia de seguridad puede ser muy pesado (de varios cientos de MB a varios GB). Asegúrate de tener espacio libre en tu disco duro o en tu servicio de almacenamiento en la nube.
El método más fácil: el Asistente de Copia de Seguridad (Backup Wizard)
La forma más sencilla y recomendada para que cualquier persona, incluso sin experiencia técnica, pueda hacer una copia seguridad cPanel es utilizando el Asistente de Copia de Seguridad (en inglés, Backup Wizard). Este asistente te guÃa paso a paso y se encarga de empaquetarlo todo en un solo archivo.
Aquà tienes el instructivo completo:
Paso 1: Accede a tu panel de control cPanel
Lo primero es entrar en tu área de administración de hosting. Normalmente, la dirección es algo asà como tudominio.com/cpanel o tudominio.com:2083. Introduce tu nombre de usuario y contraseña (los mismos que usas para gestionar tu hosting).
Paso 2: Encuentra la sección "Archivos"
Una vez dentro de cPanel, verás un panel con muchos iconos. Busca la sección llamada "Archivos" (o Files en inglés). Dentro de ella, haz clic en el icono que dice "Asistente de Copias de Seguridad" (o Backup Wizard).
Paso 3: Elige "Copia de Seguridad" y luego "Copia de Seguridad Completa"
Se abrirá una nueva pantalla con dos opciones principales:
- Copia de Seguridad: Para crear una nueva.
- Restaurar: Para recuperar una copia existente.
Haz clic en el botón "Copia de Seguridad".
Inmediatamente después, verás dos opciones más:
- Copia de Seguridad Completa: Esta es la que nos interesa, ya que guarda absolutamente todo.
- Descargar una Copia de Seguridad de MySQL: Esta opción solo guarda las bases de datos por separado.
Haz clic en "Copia de Seguridad Completa".
Paso 4: Configura el destino del backup cPanel
Ahora verás una pantalla que te pregunta "¿Dónde deseas almacenar la copia de seguridad?". Tendrás dos opciones:
- Copia de Seguridad Remota: Guarda el archivo en otro servidor mediante FTP. Esta es una opción avanzada y no la recomendamos para principiantes.
- Copia de Seguridad Local: Descarga el archivo directamente a tu ordenador. Esta es la opción que te recomiendo elegir.
Selecciona "Copia de Seguridad Local" y haz clic en el botón "Descargar Copia de Seguridad Completa".
Paso 5: Descarga el archivo a tu ordenador
cPanel comenzará a generar el archivo. Dependiendo del tamaño de tu web, puede tardar unos minutos. Cuando esté listo, el navegador comenzará a descargar un archivo con un nombre similar a backup-15-11-2023_00-00-00_tudominio.com.tar.gz.
[!TIP]
Guarda este archivo en, al menos, dos lugares diferentes. Por ejemplo, en tu ordenador y en un servicio de almacenamiento en la nube como Google Drive, Dropbox o OneDrive. AsÃ, si tu ordenador se estropea, tendrás otra copia segura.
¡Enhorabuena! Ya has hecho tu primer backup cPanel completo. Es un proceso muy sencillo, ¿verdad?
El método alternativo: Copia de seguridad parcial (archivos y bases de datos por separado)
A veces, no necesitas una copia de seguridad completa. Por ejemplo, si solo has modificado el diseño (archivos) o si solo has añadido contenido nuevo (base de datos), puede ser más rápido y eficiente hacer copias parciales.
### Cómo hacer backup de los archivos de tu web (public_html)
- Ve a la sección "Archivos" en cPanel y haz clic en "Administrador de Archivos".
- Navega hasta la carpeta
public_html(ohtdocsen algunos servidores). Esta es la raÃz de tu sitio web. - Haz clic en la casilla para seleccionar todos los archivos dentro de
public_html(o la carpeta que quieras copiar). - En la barra de herramientas superior, haz clic en el botón "Comprimir".
- En la ventana emergente, elige el tipo de archivo comprimido (te recomiendo Zip para mayor compatibilidad) y haz clic en "Comprimir Archivos".
- El sistema creará un archivo
.zipdentro de la misma carpeta. Una vez creado, selecciónalo, haz clic en "Descargar" y guárdalo en tu ordenador. - No olvides eliminar el archivo
.zipde tu servidor una vez descargado, para no ocupar espacio innecesario.
### Cómo hacer backup de tus bases de datos MySQL
- Ve a la sección "Bases de Datos" en cPanel y haz clic en "phpMyAdmin".
- En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que quieres respaldar.
- En la parte superior, haz clic en la pestaña "Exportar".
- Deja seleccionada la opción "Rápida - mostrar un mÃnimo de opciones" y haz clic en el botón "Continuar".
- El archivo
.sqlse descargará automáticamente a tu ordenador.
Este método es muy útil si tienes una web muy grande y el backup completo web tarda demasiado.
Cómo restaurar un backup cPanel: el paso a paso crÃtico
Saber hacer la copia de seguridad es solo la mitad del trabajo. La otra mitad, y la más importante, es saber restaurar backup cPanel cuando llega el momento. No te preocupes, es igual de sencillo.
[!WARNING]
IMPORTANTE: Restaurar una copia de seguridad sobrescribirá todos los datos actuales de tu web. Si tu web está funcionando con normalidad y solo quieres recuperar algo especÃfico, intenta primero restaurar solo esa parte (archivos o base de datos) en lugar de una restauración completa.
Restaurar una copia de seguridad completa desde el Asistente
- Ve de nuevo al "Asistente de Copias de Seguridad" en cPanel.
- Esta vez, haz clic en el botón "Restaurar".
- Verás una pantalla con varias opciones para restaurar. Para una restauración completa, busca la que dice "Copia de Seguridad Completa" o "Home Directory".
- Haz clic en el botón "Subir" (o Upload) y selecciona el archivo de copia de seguridad que descargaste anteriormente (el archivo
.tar.gz). - El sistema subirá el archivo y comenzará a restaurar todo. Este proceso puede tardar varios minutos, dependiendo del tamaño. No cierres la ventana del navegador durante este tiempo.
Restaurar solo los archivos o solo la base de datos
Si solo necesitas recuperar una parte, el proceso es aún más rápido:
- Para archivos: Ve al "Administrador de Archivos", navega a
public_html, sube el archivo.zipde tu backup y haz clic derecho sobre él para seleccionar "Extraer". Se sobrescribirán los archivos existentes. - Para la base de datos: Ve a "phpMyAdmin", selecciona la base de datos a la que quieres restaurar, haz clic en la pestaña "Importar", selecciona el archivo
.sqlde tu backup y haz clic en "Continuar".
Preguntas Frecuentes (FAQ) sobre copias de seguridad
¿Con qué frecuencia debo hacer un backup cPanel?
Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda online, te recomiendo hacer una copia de seguridad cada dÃa o cada semana. Si es una web estática o un blog con publicaciones esporádicas, una vez al mes puede ser suficiente.
¿Cuánto tiempo debo conservar las copias de seguridad?
Una buena práctica es conservar, al menos, las últimas 4 copias de seguridad (por ejemplo, las de las últimas 4 semanas). AsÃ, si descubres un error que se introdujo hace un tiempo, puedes restaurar una versión anterior.
¿Puedo hacer una copia de seguridad de mi web directamente desde el hosting si no uso cPanel?
Si tu proveedor de hosting utiliza Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente. Para acceder a su panel, deberás usar el puerto 2106 (por ejemplo, tudominio.com:2106). Dentro de Syspanel, busca la sección de "Copias de Seguridad" o "Backup" en el menú principal. Las opciones suelen ser muy similares, permitiéndote generar y descargar una copia completa de tu cuenta.
¿El backup cPanel incluye mis correos electrónicos?
SÃ, una copia de seguridad completa de cPanel incluye todos los archivos de tus cuentas de correo, los buzones y las configuraciones. Es una de las ventajas de hacer un backup completo en lugar de copias parciales.
¿Qué hago si la restauración falla?
No entres en pánico. Si la restauración de la base de datos falla, puede ser porque la base de datos que intentas importar tiene un nombre diferente o porque ya existe una con el mismo nombre. Revisa que los nombres coincidan. Si el problema persiste, contacta con el soporte técnico de tu proveedor de hosting; ellos tienen herramientas más potentes para ayudarte.
Conclusión: Haz del backup tu mejor hábito
Hacer una copia seguridad cPanel es como ponerse el cinturón de seguridad: puede que nunca lo necesites, pero cuando lo necesitas, te salva la vida. No es un proceso complicado y, una vez que lo hagas un par de veces, te llevará apenas unos minutos.
Te animo a que, ahora mismo, te pongas una alarma en el calendario para hacer tu primer backup cPanel. No esperes a que sea demasiado tarde. La tranquilidad de saber que tu trabajo, tus datos y los de tus clientes están a salvo no tiene precio.
Si tienes cualquier duda durante el proceso, no dudes en contactar con el soporte de tu hosting. ¡Ellos están para ayudarte! Y recuerda: la prevención es siempre la mejor estrategia.
