WordPress: Guía para crear una copia de seguridad manual
¿Sabías que perder tu sitio web por no tener una copia de seguridad es uno de los errores más comunes y evitables? Un ataque de malware, un error al actualizar un plugin o un fallo del servidor pueden borrar meses de trabajo en segundos.
Si estás buscando una copia seguridad wordpress sin depender de plugins pesados o servicios de pago, has llegado al lugar indicado. En esta guía extensa y práctica, te enseñaré a realizar un backup wordpress manual completo desde cero, usando solo las herramientas que ya tienes a tu disposición.
Olvídate de la complejidad. Vamos a dividir el proceso en dos partes fundamentales: los archivos del sitio y la base de datos. Al final, tendrás un respaldo completo y funcional guardado en tu ordenador.
¿Por qué hacer un backup manual de WordPress?
Antes de ensuciarnos las manos, es importante entender por qué este método sigue siendo tan relevante.
La principal razón es el control total. No dependes de que un plugin se actualice mal, de que caduque su licencia o de que el servidor tenga un límite de espacio para backups. Tú decides cuándo, cómo y dónde guardar tu información.
Además, es una habilidad esencial. Aunque luego uses plugins (los recomendamos para automatizar), saber hacer un wordpress backup sin plugin te salvará en situaciones extremas, como cuando tu panel de administración no carga o el servidor está caído.
Piénsalo así: es como saber cambiar una rueda. No lo harás todos los días, pero cuando lo necesites, te alegrará saber hacerlo.
Requisitos previos
Para esta guía, necesitarás dos cosas muy concretas.
Primero, acceso a tu Panel de Control de hosting. Normalmente, esto es algo como cPanel, Plesk o Syspanel. Si tu proveedor usa Syspanel, recuerda que el puerto de acceso es el 2106. La URL típica sería algo así: https://tudominio.com:2106.
Segundo, un cliente FTP (como FileZilla, que es gratuito) o el administrador de archivos que viene integrado en tu panel de control. Cualquiera de las dos opciones sirve.
Con esto listo, podemos empezar. No te preocupes, iremos paso a paso y con capturas mentales muy claras.
Fase 1: Respaldar los archivos de WordPress
Esta es la parte más visual y sencilla de entender. Tu sitio web está compuesto por miles de archivos (código, imágenes, temas, plugins). Vamos a empaquetarlos todos en un solo archivo.
Paso 1.1: Localiza la carpeta raíz
Lo primero es encontrar dónde vive tu WordPress. Normalmente, en la carpeta public_html o htdocs. Es la carpeta principal donde se guardan todos los archivos de tu web.
Dentro de ella, verás carpetas como wp-admin, wp-content y wp-includes. Esa es tu instalación completa.
Paso 1.2: Comprime la carpeta
Ahora tienes dos opciones.
Opción A (Recomendada): Usar el Administrador de Archivos del Panel.
Entra en tu panel de control (recuerda, si es Syspanel, usa el puerto 2106). Busca la herramienta "Administrador de Archivos".
Navega hasta la carpeta raíz (public_html). Selecciona todos los archivos y carpetas que ves dentro (Ctrl+A o Cmd+A). Luego, en la barra superior, haz clic en "Comprimir" o "Compress".
Elige el formato Zip. Se creará un archivo llamado algo como public_html.zip. Ese es tu backup de archivos.
Opción B: Usar FTP.
Conecta tu cliente FTP (FileZilla) usando los datos que te dio tu hosting (host, usuario, contraseña).
Una vez conectado, navega al directorio raíz. Arrastra todos los archivos y carpetas de la derecha (el servidor) a una carpeta vacía en tu ordenador (lado izquierdo). La descarga puede tardar unos minutos.
Cuando termine, selecciona esa carpeta en tu ordenador, haz clic derecho y elige "Enviar a" > "Carpeta comprimida (en zip)". Ya tienes tu archivo zip local.
[TIP] Aunque uses FTP, te recomiendo que comprimas los archivos en el servidor si tu panel lo permite. Es mucho más rápido descargar un solo archivo zip que miles de archivos sueltos.
Fase 2: Exportar la base de datos de WordPress
Esta es la parte más crítica. Aquí es donde están tus entradas, páginas, comentarios y configuraciones. Sin ella, tu backup de archivos es inútil.
Paso 2.1: Encuentra phpMyAdmin
En tu panel de control, busca el icono de phpMyAdmin. Es la herramienta estándar para gestionar bases de datos MySQL.
Paso 2.2: Selecciona tu base de datos
Al abrir phpMyAdmin, verás una lista de bases de datos en la columna izquierda. Debes identificar cuál es la tuya. Normalmente, el nombre suele ser algo como usuario_wpdb o similar.
Si no estás seguro, revisa el archivo wp-config.php de tu WordPress (en la carpeta raíz). Busca la línea que dice define('DB_NAME', 'aqui_va_tu_base_de_datos');. Ese es el nombre exacto.
Haz clic en el nombre de tu base de datos en la columna izquierda.
Paso 2.3: Exporta la base de datos
Ahora, en la barra superior de phpMyAdmin, verás la pestaña "Exportar". Haz clic en ella.
En la siguiente pantalla, verás dos métodos de exportación: Rápido y Personalizado.
Para una copia de seguridad estándar, elige "Rápido" y formato SQL. Luego, haz clic en el botón "Continuar" o "Exportar" en la parte inferior.
Tu navegador descargará automáticamente un archivo con extensión .sql. Guárdalo en un lugar seguro junto con el zip de archivos.
[WARNING] No uses la opción "Personalizado" a menos que sepas exactamente lo que estás haciendo. La opción rápida es más que suficiente para un backup manual de WordPress.
Fase 3: Verifica tu copia de seguridad
No hay nada peor que pensar que tienes un backup y descubrir que está corrupto. La verificación es un paso que no debes saltarte.
Prueba de restauración (ideal)
Lo mejor sería probar tu backup en un servidor local o en un subdominio. Pero sé que esto puede ser complejo para un usuario principiante.
Comprobación básica
Al menos, haz esto:
- Abre el archivo
.sqlcon un editor de texto (como el Bloc de notas). Deberías ver texto, sentencias SQL y tablas. Si ves caracteres extraños o binarios, algo falló. - Revisa el archivo zip: Intenta abrirlo en tu ordenador. Asegúrate de que contiene las carpetas
wp-content,wp-admin, etc. Si el zip está vacío o da error, repite la descarga.
Si ambas comprobaciones son correctas, tienes un respaldo wordpress válido.
¿Qué hacer si no tienes acceso al Panel de Control?
Es una situación complicada, pero no imposible. Si tu hosting está caído, no podrás usar phpMyAdmin ni el administrador de archivos. Aquí es donde el FTP brilla.
- Conecta por FTP.
- Descarga todos los archivos (como en el Paso 1.2, Opción B). Esto te llevará tiempo, pero es tu única vía.
- Para la base de datos, no hay una forma fácil por FTP. Si tu hosting está caído, tendrás que esperar a que se recupere el servicio para poder exportarla. Es frustrante, pero es la realidad.
Por eso siempre insistimos en la automatización con plugins, pero eso es otra historia.
Preguntas Frecuentes (FAQ) sobre el Backup Manual
Aquí te resolvemos las dudas más comunes que nos llegan al soporte.
¿Con qué frecuencia debo hacer un backup manual?
Si escribes un artículo al día, deberías hacerlo a diario. Si actualizas tu web una vez al mes, un backup mensual puede ser suficiente. La regla de oro es: haz un backup antes de cualquier cambio importante (actualizar WordPress, un plugin o cambiar el tema).
¿Dónde debo guardar el backup?
Nunca en el mismo servidor. Si el servidor falla, perderás el backup. Guárdalo en tu ordenador, en un disco duro externo o en la nube (Google Drive, Dropbox). Te recomiendo tener al menos dos copias en lugares diferentes.
¿Puedo restaurar mi WordPress solo con estos dos archivos?
Sí. Necesitas crear una base de datos MySQL vacía en tu nuevo servidor, subir los archivos del zip y luego importar el archivo .sql desde phpMyAdmin. Además, deberás editar el archivo wp-config.php con los datos de la nueva base de datos. Es un proceso más complejo, pero totalmente factible.
¿Es mejor un plugin o el método manual?
Depende. Los plugins (como UpdraftPlus o BackupBuddy) automatizan todo y suelen ofrecer restauración con un clic. El método manual te da control total y no consume recursos del servidor. Para un principiante, los plugins son más cómodos. Para un experto, el método manual es imprescindible como plan B.
¿Qué es eso de "Syspanel" que mencionas?
Syspanel es un panel de control de hosting moderno y fácil de usar. Si tu proveedor lo usa, recuerda que el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Las herramientas que necesitas (Administrador de archivos y phpMyAdmin) están dentro de él.
¿El backup manual sirve para WordPress Multisitio?
Sí, el proceso es el mismo. Solo que la exportación de la base de datos será más grande y compleja. Te recomiendo usar la opción "Personalizado" en phpMyAdmin y seleccionar todas las tablas.
Conclusión y consejos finales
Crear una copia seguridad wordpress manual es un proceso de 15 minutos que puede ahorrarte un dolor de cabeza monumental.
Hemos visto que se resume en dos acciones:
- Comprimir y descargar la carpeta de archivos.
- Exportar la base de datos desde phpMyAdmin.
[WARNING] No olvides que este método es una fotografía de tu sitio en un momento dado. No se actualiza solo. Debes ser disciplinado y hacerlo regularmente.
Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte a que tu web siga en pie.
¡Ahora ya sabes cómo proteger tu trabajo!
