Cómo crear una copia de seguridad manual en WordPress
¡Hola! Si estás leyendo esto, seguramente quieres blindar tu sitio web ante cualquier imprevisto. Y es que, en el mundo digital, perder tu contenido serÃa como perder un álbum de fotos familiar: una auténtica pesadilla. Por eso, hoy vamos a aprender, paso a paso y sin tecnicismos raros, cómo crear una copia de seguridad WordPress manual. No necesitas ser un genio de la informática, solo seguir estas instrucciones y tendrás tu respaldo listo en un abrir y cerrar de ojos.
Antes de empezar, es importante que entiendas una cosa: un sitio web en WordPress se compone de dos partes fundamentales. La primera son los archivos (el código, las imágenes, los plugins, los temas) y la segunda es la base de datos (donde se guardan tus entradas, páginas, comentarios y configuraciones). Para que tu backup manual WordPress sea completo y efectivo, debes guardar ambas partes. Es como hacer una copia de seguridad de tu ordenador: no solo guardas los documentos, sino también el sistema operativo para que todo funcione.
¿Listo para convertirte en el héroe de tu propio sitio web? ¡Vamos allá!
¿Por qué necesitas un backup manual?
Puede que pienses que tu hosting es infalible, pero la realidad es que los accidentes ocurren. Un error humano al actualizar un plugin, un hackeo, un fallo del servidor o incluso un error tuyo al editar un archivo pueden dejar tu web hecha un desastre. En esos momentos, tener una copia de seguridad WordPress reciente es tu único salvavidas. Poder restaurar tu sitio a un estado anterior, sano y funcional, te ahorrará horas de trabajo, dolores de cabeza y, sobre todo, la pérdida de tu valioso contenido.
Además, hacer un backup manual WordPress te da un control total. No dependes de que el sistema automático de tu hosting funcione o de que el plugin de turno esté activo. Aprender a hacerlo a mano es una habilidad esencial que te garantiza que siempre tendrás un recurso al que acudir. Es como saber cambiar una rueda: esperas no necesitarlo nunca, pero si te pasa, te salvas de un gran apuro.
Paso 1: Preparando el terreno (Antes de empezar)
Antes de lanzarnos a la piscina, vamos a preparar todo lo necesario. Para este tutorial, vamos a usar dos herramientas que ya tienes a tu disposición: el Panel de Control de tu hosting (cPanel) y un programa llamado Cliente FTP (como FileZilla). No te asustes, son más fáciles de usar de lo que parecen.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Una vez dentro, la lógica es muy similar a la de cPanel, pero te mostraré las diferencias clave en cada paso.
Nuestra estrategia será la siguiente:
- Respaldar la Base de Datos desde cPanel.
- Descargar los Archivos del Sitio usando un cliente FTP o el Administrador de Archivos de cPanel.
Con estos dos pasos, tendrás tu backup manual WordPress completo y guardado en tu ordenador.
Paso 2: Creando el respaldo de tu Base de Datos
La base de datos es el cerebro de tu WordPress. Contiene todo tu contenido, asà que es lo primero que vamos a proteger.
2.1. Accediendo a phpMyAdmin
Primero, inicia sesión en el cPanel de tu hosting. Busca la sección "Bases de Datos" y haz clic en el icono de "phpMyAdmin". Esta herramienta te permite gestionar tu base de datos de forma visual.
[INFO] En Syspanel, esta opción suele encontrarse dentro de la sección de la base de datos, como un botón llamado "Acceder a phpMyAdmin". No busques "Bases de Datos MySQL" como en cPanel, es un flujo ligeramente diferente.
2.2. Exportando tu base de datos
Una vez dentro de phpMyAdmin, verás una lista de bases de datos en el lado izquierdo. Haz clic en el nombre de la base de datos que utiliza tu WordPress (normalmente tiene un prefijo como tuusuario_wpdb).
En la parte superior, verás una pestaña llamada "Exportar". Haz clic en ella.
Aquà tienes dos opciones:
- Método Rápido: Exporta todo sin opciones. Es lo más fácil.
- Método Personalizado: Te permite elegir qué tablas exportar y cómo hacerlo.
Te recomiendo usar el "Método Personalizado" para tener más control, aunque con el "Rápido" suele bastar. Si eliges el personalizado, asegúrate de que el formato sea SQL y de que la opción "Enviar" esté marcada como "gzip" o "zip" para comprimir el archivo y que sea más pequeño.
Haz clic en el botón "Continuar" o "Exportar" al final de la página. Tu navegador descargará un archivo con extensión .sql, .zip o .gz. Este archivo contiene todo tu contenido. ¡Guárdalo en un lugar seguro!
[TIP] Guarda siempre la copia de la base de datos y la de los archivos en la misma carpeta, con la fecha del dÃa. Por ejemplo: backup-web-2024-05-20. Asà sabrás exactamente qué contiene cada copia.
Paso 3: Descargando los archivos de tu sitio web
Ahora vamos a por la segunda parte: los archivos. Estos incluyen tu tema, los plugins, las imágenes subidas y el código principal de WordPress.
3.1. Usando el Administrador de Archivos de cPanel
La forma más sencilla para principiantes es usar el "Administrador de Archivos" de cPanel. Vuelve a tu panel de control y busca esta opción, normalmente en la sección "Archivos".
Se abrirá una ventana. Busca la carpeta llamada public_html. Esta es la carpeta raÃz de tu sitio web. Haz clic derecho sobre ella y verás un menú. Selecciona "Comprimir".
Se te pedirá elegir el tipo de compresión. Elige "Zip Archive" (es el más universal). Verás que se crea un archivo llamado public_html.zip en el mismo directorio. Espera a que termine el proceso; puede tardar unos minutos si tu web es grande.
3.2. Descargando el archivo comprimido
Una vez que el archivo public_html.zip esté creado, haz clic derecho sobre él y selecciona "Descargar". Tu navegador comenzará a descargar este archivo a tu ordenador.
[WARNING] Es muy importante que no comprimas la carpeta public_html desde tu ordenador y luego la subas. El proceso debe hacerse desde el servidor, como te he explicado, para que no se pierdan permisos de archivos ni se corrompan rutas internas.
3.3. Alternativa: Usando un Cliente FTP (FileZilla)
Si prefieres una opción más directa y visual, puedes usar un cliente FTP. Descarga e instala FileZilla (es gratuito). Para conectarte, necesitarás los datos de acceso FTP que te proporcionó tu hosting (normalmente son un host, un usuario y una contraseña, y a veces un puerto, que suele ser el 21).
Una vez conectado, verás dos paneles: el de la izquierda es tu ordenador y el de la derecha es tu servidor. En el panel derecho, navega hasta la carpeta public_html. Selecciona todo su contenido (Ctrl+A) y arrástralo al panel izquierdo (a una carpeta vacÃa en tu ordenador). Esto descargará todos los archivos directamente.
[INFO] Esta opción es más lenta que comprimir en el servidor, pero te permite ver exactamente qué archivos estás copiando. Es una buena alternativa si el Administrador de Archivos de cPanel te da problemas o si tu web es muy grande.
Paso 4: ¿Y si mi hosting usa Syspanel?
Si tu hosting utiliza Syspanel (recuerda, por el puerto 2106), el proceso es casi idéntico, pero con nombres ligeramente diferentes.
- En lugar de "Administrador de Archivos", buscarás una opción como "Administrador de Archivos" o "Gestor de Archivos" dentro del panel.
- La carpeta raÃz puede llamarse
public_htmlo simplementedominio.com(por ejemplo,midominio.com). Asegúrate de comprimir la carpeta que contiene los archivos de tu WordPress, no la carpeta del usuario.
Para la base de datos, el acceso a phpMyAdmin estará dentro de la sección de bases de datos, como te mencioné antes. El resto del proceso es exactamente el mismo.
Paso 5: Verificando tu copia de seguridad
Una vez que tienes tanto el archivo .sql (la base de datos) como el archivo .zip (los archivos del sitio) en tu ordenador, es hora de hacer una pequeña comprobación.
Abre el archivo .zip y verifica que contenga carpetas como wp-admin, wp-content y wp-includes. Si las ves, ¡perfecto! Tu copia de archivos es válida.
Abre el archivo .sql con un editor de texto como el Bloc de Notas. DeberÃas ver texto que empieza con -- phpMyAdmin SQL Dump y una serie de comandos SQL. Si ves eso, tu copia de la base de datos es correcta.
[TIP] No te limites a guardar la copia en el mismo disco duro de tu ordenador. Si tu disco falla, perderÃas todo. Guarda una copia en un servicio en la nube como Google Drive, Dropbox o en un disco duro externo. Es la regla de oro del backup: 3-2-1 (3 copias, en 2 medios diferentes, 1 fuera de tu casa).
Conclusión: Tú puedes con esto
¡Enhorabuena! Ya has aprendido a crear una copia de seguridad WordPress manual. Como ves, no es un proceso complicado, solo requiere un poco de atención y seguir los pasos correctos. Tener un backup manual WordPress es como tener un seguro de vida para tu web: te da tranquilidad y te permite actuar con rapidez ante cualquier problema.
Te animo a que practiques este proceso una vez al mes, o incluso una vez a la semana si actualizas tu contenido con frecuencia. Con el tiempo, se convertirá en un hábito rápido y sencillo.
Espero que esta guÃa te haya sido de gran ayuda. Si tienes alguna duda, recuerda que puedes consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Nos vemos en el próximo artÃculo!
