ReinstalaciónSOVPS3 min de lectura

Reinstalar el sistema operativo

Cuándo reinstalar, backup previo, proceso desde el panel, opciones de SO disponibles y pasos post-instalación.


¿Cuándo reinstalar?

Considerá reinstalar el SO cuando:

  • El servidor está comprometido y no podés limpiarlo
  • Querés cambiar de distribución (ej: Ubuntu a Debian)
  • El sistema está tan roto que es más rápido empezar de cero
  • Querés un entorno limpio para un nuevo proyecto

Antes de reinstalar: Backup

La reinstalación borra TODOS los datos del disco. Hacé backup de:

bash
# Archivos de configuración importantes
tar -czf /tmp/config-backup.tar.gz /etc/nginx /etc/ssh /etc/fail2ban

# Datos de aplicaciones
tar -czf /tmp/www-backup.tar.gz /var/www

# Base de datos
mysqldump -u root -p --all-databases > /tmp/all-databases.sql

# Lista de paquetes instalados
dpkg --get-selections > /tmp/packages.list

Descargá los backups a tu máquina local antes de proceder.

Proceso de reinstalación

  1. Ingresá al área de clientes: billing.baires.host
  2. Andá a Servicios → Tu VPS
  3. Buscá la opción Reinstalar SO o Rebuild
  4. Elegí el sistema operativo
  5. Confirmá que entendés que se borran todos los datos
  6. Esperá 2-5 minutos a que se complete

Sistemas operativos disponibles

  • Ubuntu 22.04 LTS - Recomendado para la mayoría
  • Ubuntu 24.04 LTS - Última versión LTS
  • Debian 12 - Estable y minimalista
  • AlmaLinux 9 - Alternativa a CentOS
  • Rocky Linux 9 - Compatible con RHEL
  • Windows Server - Disponible en planes seleccionados

Pasos post-instalación

Después de reinstalar:

bash
# 1. Actualizar el sistema
sudo apt update && sudo apt upgrade -y

# 2. Crear usuario no-root
adduser deploy
usermod -aG sudo deploy

# 3. Configurar SSH seguro
# (ver guía de hardening)

# 4. Instalar firewall
sudo apt install -y ufw
sudo ufw allow ssh
sudo ufw enable

# 5. Instalar fail2ban
sudo apt install -y fail2ban
sudo systemctl enable fail2ban

Recomendaciones

  • Siempre hacé backup antes de reinstalar (no hay vuelta atrás)
  • Elegí la versión LTS más reciente para máximo soporte
  • Después de reinstalar, aplicá hardening básico inmediatamente
  • Documentá tu configuración para poder reproducirla rápidamente
  • Considerá usar scripts de aprovisionamiento (Ansible, shell scripts) para automatizar la configuración

¿Te resultó útil esta guía?