Mist Network
Seguir el canal
Soporte

Cómo hacer copias de seguridad de un VPS: archivos, bases de datos y copias externas

Un VPS te da control total, y también toda la responsabilidad sobre tus datos. Te explicamos qué copiar, cómo automatizarlo con unos pocos comandos, dónde guardar las copias y cómo asegurarte de que se pueden restaurar.

Actualizado: 3 min de lectura
Copia de seguridad de un VPS: archivos y volcados de base de datos copiados del servidor a un almacenamiento externo

Para hacer una copia de seguridad de un VPS, copia de forma periódica tres cosas fuera del servidor: los archivos de tu web y aplicaciones, los volcados de la base de datos y la configuración. Guarda las copias en otro lugar que no sea el propio VPS, cífralas, conserva varias versiones y prueba a restaurar de vez en cuando. Una copia que vive en el mismo servidor no es una copia de seguridad.

Esta guía explica qué incluir, muestra comandos sencillos para Ubuntu o Debian y cubre automatización, almacenamiento y pruebas de restauración.

Qué copiar

QuéUbicación habitualCómo
Archivos de la web y apps/var/www, /home, /srvArchivar o sincronizar las carpetas
Bases de datosMySQL / MariaDB, PostgreSQLVolcar primero a un archivo y copiar el volcado
Configuración/etc (servidor web, PHP, cron, firewall)Archivar las carpetas relevantes
Certificados SSL/etc/letsencryptIncluir en la copia de configuración
Correo (si lo alojas)Directorios de correoArchivar o sincronizar
Idea clave: nunca copies directamente la carpeta de datos de una base en funcionamiento. Haz antes un volcado a archivo para que la copia sea coherente.

Paso a paso: una copia diaria sencilla

  1. Conéctate al servidor — entra por SSH (mira cómo conectarse a un VPS por SSH).
  2. Vuelca la base de datos — para MySQL/MariaDB: mysqldump --single-transaction --all-databases | gzip > /root/backup/db-$(date +%F).sql.gz.
  3. Archiva archivos y configuración — tar -czf /root/backup/files-$(date +%F).tar.gz /var/www /etc.
  4. Cópialo fuera del servidor — por ejemplo rsync -az /root/backup/ user@backup-host:/backups/myvps/, o usa restic o BorgBackup para copias cifradas y con versiones.
  5. Automatízalo — pon los comandos en un script y ejecútalo cada noche con cron (crontab -e).
  6. Limpia — borra los volcados locales de más de unos días para no llenar el disco.
Consejo: restic y BorgBackup cifran, deduplican y guardan versiones por ti, así la copia nocturna de una web grande solo sube lo que ha cambiado.

Dónde guardar las copias: la regla 3-2-1

  • 3 copias — el servidor en producción más dos copias.
  • 2 tipos de almacenamiento — por ejemplo un segundo servidor y almacenamiento de objetos.
  • 1 copia fuera — en otro centro de datos o con otro proveedor.

Usa una cuenta o credenciales distintas para el almacenamiento de copias, para que quien entre en el VPS no pueda borrarlas también.

Con qué frecuencia y cuánto tiempo guardarlas

  • Diaria para webs activas, tiendas y todo lo que tenga datos de usuarios.
  • Antes de cada cambio grande — actualizaciones, migraciones o plugins nuevos.
  • Varias versiones — por ejemplo 7 diarias, 4 semanales y algunas mensuales. Un problema no siempre se detecta el mismo día.

Prueba la restauración

Una copia solo sirve si se puede restaurar. Varias veces al año, restaura los archivos y la base de datos en un VPS de prueba y comprueba que la web funciona. Apunta cuánto tarda: ese es tu tiempo real de recuperación.

Importante: reinstalar el sistema operativo desde el panel borra el disco. Asegúrate de tener una copia reciente fuera del servidor antes de reinstalar, redimensionar o eliminar un VPS.

Las copias como parte de la seguridad

Las copias son tu última defensa tras una intrusión, una actualización fallida o un borrado accidental. Combínalas con el resto de la lista de seguridad para VPS y, si usas WordPress, copia archivos y base de datos como se explica en cómo instalar WordPress en un VPS.

Un VPS bajo tu control con mistREG

mistREG ofrece VPS KVM en la UE con NVMe SSD y AMD EPYC y acceso root completo, así que puedes usar la herramienta de copias que prefieras. Mira los planes VPS, nuestros servicios o pregúntanos en Telegram en @mistnetwork.

Preguntas frecuentes

¿Qué debo copiar en un VPS?
Archivos de la web y aplicaciones, volcados de bases de datos, la configuración en /etc incluidos los certificados SSL y el correo si lo alojas.
¿Puedo copiar sin más la carpeta de la base de datos?
No. Copiar los archivos de una base en funcionamiento puede dar una copia rota. Haz antes un volcado con mysqldump o pg_dump y copia el volcado.
¿Dónde guardar las copias de un VPS?
Fuera del servidor, idealmente con la regla 3-2-1: tres copias, dos tipos de almacenamiento y una copia en otro lugar o proveedor.
¿Con qué frecuencia hacer copia de un VPS?
A diario para webs activas y tiendas, y antes de cada actualización o cambio importante. Guarda varias versiones.
¿Cómo sé que una copia funciona?
Restáurala de vez en cuando en un servidor de prueba y comprueba que la web y la base de datos funcionan.

Artículos relacionados

Últimos artículos

Todos los artículos
Mist NetworkMist Network