Tema 14 · Recursos & Respaldos

Gestión de Cuota (1 GB), Memoria RAM, Respaldos y Buenas Prácticas

Aprende a monitorear el consumo de tu cuota de 1 GB, gestionar los 256 MB de RAM, restaurar copias de seguridad de 3 días y aplicar buenas prácticas en tus entregas de clase.

Administración Responsable del Servidor Cloud

El plan gratuito de Alwaysdata es extraordinario, pero como todo recurso en la nube, opera bajo límites técnicos que un desarrollador backend debe conocer y saber administrar.

Saber optimizar recursos y mantener un servidor limpio es una de las habilidades más valoradas en el mercado laboral de DevOps y desarrollo backend.

Límites Técnicos del Plan Gratuito

Recurso Límite del Plan Free Qué Incluye / Recomendación
Almacenamiento Total 1 GB SSD Espacio compartido: Suma tus archivos en /home/tu_cuenta/, las tablas e índices de MariaDB y los correos recibidos.
Memoria RAM 256 MB Perfecto para APIs REST con PHP-FPM o Express ligeros. Evita cargar librerías masivas de procesamiento de video o machine learning.
Respaldo Automático 3 días rodantes Alwaysdata genera copias de seguridad automáticas diarias de tus archivos y bases de datos conservando los últimos 3 días.

Cómo Restaurar Copias de Seguridad (Backups)

Si por error borras una tabla importante o rompes el código antes de una entrega:

  1. Para bases de datos: Ve a Databases ➔ MySQL ➔ Pestaña Backups. Podrás descargar el archivo .sql.gz del día anterior y restaurarlo en phpMyAdmin con 1 clic.
  2. Para archivos de código: En Files o mediante SFTP, Alwaysdata mantiene una carpeta oculta o snapshot con el estado del sistema en los últimos 3 días.

Decálogo de Buenas Prácticas para Alumnos de Kilopolis

  • Optimiza los assets: Comprime imágenes JPG/PNG a WebP antes de subirlas para no malgastar el GB de disco.
  • Ignora vendor y node_modules en Git: Nunca subas la carpeta vendor/ o node_modules/ a GitHub ni la transfieras por ZIP innecesariamente; instálalas con composer install --no-dev en el servidor.
  • Limpia proyectos antiguos: Al terminar un semestre o curso, exporta tu base de datos y borra las carpetas que ya no uses para dejar tu espacio listo para el siguiente taller.

⚡ Script Bash para Auditar el Espacio en Disco en Alwaysdata

Ejecuta este comando en la terminal SSH para saber qué carpetas están ocupando más espacio:

comprobar-espacio.sh
Solo lectura
# ========================================================
# COMANDOS PARA AUDITAR ESPACIO EN DISCO POR SSH
# ========================================================

# 1. Ver el uso total de tu directorio home en megabytes
du -sh ~

# 2. Listar las 5 carpetas más pesadas dentro de tu cuenta
du -h --max-depth=2 ~ | sort -hr | head -n 6

# 3. Limpiar archivos de registro y cachés temporales si te quedas sin espacio
rm -rf ~/admin/logs/sites/*/*.log.old
rm -rf ~/.composer/cache/*
rm -rf ~/.npm/_cacache/*

echo " Limpieza completada. Revisa tu panel en admin.alwaysdata.com"
🧠
Mini-Quiz de Retención
Comprueba tu comprensión antes de pasar a la siguiente lección
1 Pregunta
Pregunta 1
¿Qué componentes comparten la cuota total de 1 GB de almacenamiento SSD en el plan gratuito de Alwaysdata?
🦉
¿Tienes dudas con este tema?
Sócrates AI puede darte analogías y explicarte este código paso a paso.

🚀 ¿Quieres dominar Manual de Alwaysdata: Cloud Hosting & Despliegue Backend y crear proyectos reales?

Aprende arquitectura limpia, desarrollo web moderno, buenas prácticas y despliegue en producción con nuestro Bootcamp Fullstack Developer con mentorías en vivo.

🏛️ Autoría y Propiedad Intelectual: Obra educativa original de David Amador para Kilopolis Academia (Solucionáticos), estructurada sobre las especificaciones y estándares abiertos del W3C, el estándar vivo de WHATWG y la documentación oficial de código abierto. © Todos los derechos reservados.