Saltar al contenido
Protección DDoS · Peeryx · 15 Tbps+
Todas las guías

Migrar un VPS Linux: Debian, Ubuntu y aplicaciones

Migrar un VPS Linux: Debian, Ubuntu y aplicaciones. Distingue restauración aplicativa, copia compatible e imagen completa; un snapshot externo no arranca automáticamente en KVM. Comprueba usuarios, servicios, escrituras SQL, certificados, tareas y consola de rescate; IP y puerta de enlace cambian. Anota versiones, arranque, espacio usado, cuentas, permisos, tareas, bases y dependencias externas. Confirma posibilidades de exportación antes de cancelar.

← Todas las guíasCubixServ

Antes de empezar

Guarda una copia completa fechada e independiente. Detén escrituras o utiliza una copia coherente con la aplicación. Prueba la restauración privada y conserva el original.

Inventariar versiones y alcance

Distingue restauración aplicativa, copia compatible e imagen completa; un snapshot externo no arranca automáticamente en KVM.

Anota versiones, arranque, espacio usado, cuentas, permisos, tareas, bases y dependencias externas. Confirma posibilidades de exportación antes de cancelar.

  • KVM
  • Debian / Ubuntu

Conservar todos los datos

Inventaría OS, arquitectura, montajes, UID/GID, ACL, systemd y cron sin cambios; pueden faltar comandos.

Guarda una copia completa fechada e independiente. Detén escrituras o utiliza una copia coherente con la aplicación. Prueba la restauración privada y conserva el original.

  • systemd / cron
  • UID / GID / ACL

Conservar todos los datos

cat /etc/os-release
uname -m

No se ha migrado ni verificado ningún servidor o copia. Conserva origen y recuperación probada. Sin garantía de cero interrupciones, misma IP o licencias transferibles.

Conservar todos los datos

df -hT
lsblk -f

No se ha migrado ni verificado ningún servidor o copia. Conserva origen y recuperación probada. Sin garantía de cero interrupciones, misma IP o licencias transferibles.

Conservar todos los datos

systemctl list-unit-files --state=enabled
systemctl list-timers --all
crontab -l

No se ha migrado ni verificado ningún servidor o copia. Conserva origen y recuperación probada. Sin garantía de cero interrupciones, misma IP o licencias transferibles.

Revisar cuentas y dependencias

Los archivos SQL activos no son un export coherente. Los volcados transaccionales tienen límites de motor y DDL.

Comprueba versiones, espacio temporal, puertos y permisos del destino. Mantén versiones inicialmente; separa las actualizaciones. Igual RAM o vCPU no implica igual rendimiento.

  • MySQL / MariaDB / PostgreSQL

Preparar destino y copia

rsync local con -n solo simula. Revisa rutas; nunca sobrescribas la red del destino con la del origen.

Planifica el bloqueo de escrituras y una exportación final coherente. Transfiere archivos y SQL por separado. Compara tamaño y hash del mismo archivo estable; no demuestra coherencia SQL.

  • rsync -n
  • SHA-256

Preparar destino y copia

rsync -aHAXn --numeric-ids -- /source/ /destination/

No se ha migrado ni verificado ningún servidor o copia. Conserva origen y recuperación probada. Sin garantía de cero interrupciones, misma IP o licencias transferibles.

Preparar destino y copia

sha256sum /path/archive.tar.gz

No se ha migrado ni verificado ningún servidor o copia. Conserva origen y recuperación probada. Sin garantía de cero interrupciones, misma IP o licencias transferibles.

Probar en privado

Comprueba usuarios, servicios, escrituras SQL, certificados, tareas y consola de rescate; IP y puerta de enlace cambian.

Prueba en privado inicio, acceso, permisos, datos y persistencia tras reiniciar correctamente. Comprueba certificados y TCP/UDP sin publicar la administración.

  • TCP / UDP
  • TLS

Cambiar y conservar la recuperación

Planifica sincronización final, evita tareas duplicadas y cancela únicamente tras validar.

Cambia dirección o DNS tras validar. Considera TTL y cachés. Vigila errores y escrituras nuevas; volver atrás requiere conciliarlas, no solo restaurar DNS.

  • DNS
  • IP

Qué hacer en tu caso

SituaciónPróximo paso
Antes de migrarNo cambies hasta restaurar correctamente una copia completa en una prueba privada.
Durante el trasladoUna copia en caliente puede perder cambios. Planifica replicación y sincronización final específicas con un administrador; no se promete continuidad absoluta.
Después del cambioMantén proveedor anterior y originales hasta validar. Define quién autoriza el cambio y cómo conciliar datos nuevos antes de volver atrás.

Fuentes oficiales

Estas fuentes explican los protocolos y ajustes mencionados. Comprueba siempre la documentación de tu versión.

  1. ubuntu.com/server/docs/backups-introduction
  2. www.freedesktop.org/software/systemd/man/latest/systemctl.html
  3. man7.org/linux/man-pages/man1/rsync.1.html