Cómo eliminar archivos grandes en DirectAdmin
¿Tu web va lenta? ¿Has recibido un aviso de tu proveedor de hosting porque has superado el límite de almacenamiento? No te preocupes, es uno de los problemas más comunes en el mundo del hosting y, por suerte, tiene una solución sencilla. La acumulación de archivos innecesarios, como copias de seguridad antiguas, logs de error o cachés, suele ser la causa principal de que tu cuenta de DirectAdmin se llene.
En esta guía extensa y práctica, te voy a enseñar paso a paso cómo eliminar archivos grandes en DirectAdmin para que recuperes el control de tu espacio y tu sitio web vuelva a volar. No necesitas ser un experto en informática; solo sigue estas instrucciones y verás cómo consigues limpiar tu servidor de forma segura y efectiva.
¿Por qué se llena mi espacio en DirectAdmin?
Antes de lanzarnos a borrar, es fundamental entender qué está ocupando tu preciado almacenamiento. En un panel de control como DirectAdmin, el espacio se divide en varias áreas. Conocerlas te dará una ventaja enorme a la hora de hacer limpieza.
Los sospechosos habituales
- Copias de seguridad (Backups): Tanto las que genera el propio panel (si lo has configurado) como las que creas tú manualmente desde la sección de "Copias de Seguridad". Estas suelen ser archivos
.tar.gzo.zipque pueden ocupar cientos de megabytes o incluso varios gigabytes. - Logs de acceso y errores: Cada visita a tu web genera una línea en un archivo de registro. Con el tiempo, estos archivos crecen desmesuradamente. Son archivos de texto llamados
access.logoerror_log. - Caché de aplicaciones: Si usas WordPress, plugins de caché como W3 Total Cache o WP Super Cache generan archivos temporales que se acumulan en carpetas como
wp-content/cache/. - Archivos temporales de sesión: Aunque el sistema los limpia solo, a veces se quedan restos en
/tmpo en carpetas de sesión de PHP. - Contenido multimedia antiguo: Vídeos, imágenes en alta resolución o PDFs que ya no utilizas pero que siguen ocupando un lugar en tu servidor.
- Correos electrónicos: Las cuentas de correo asociadas a tu dominio también consumen espacio. Un buzón con miles de mensajes con adjuntos pesados puede ser un verdadero devorador de almacenamiento.
Primeros pasos: Identifica los archivos más pesados
DirectAdmin no tiene un "escáner de disco" visual integrado como algunos paneles más modernos, pero podemos usar herramientas muy sencillas para encontrar a los culpables.
Usando el Administrador de Archivos
Esta es la forma más visual y directa. El Administrador de Archivos de DirectAdmin te permite navegar por tu cuenta como si fuera un explorador de Windows.
- Accede a tu panel de DirectAdmin con tu usuario y contraseña.
- Busca el icono "Administrador de Archivos" (suele estar en la sección "Administración de Archivos" o "Herramientas de Archivos"). Haz clic en él.
- Te pedirá que elijas una ruta. Selecciona "Seleccionar todo" o simplemente haz clic en el botón "Ir" para entrar en tu directorio principal (
/home/usuario/). - Verás una lista de carpetas y archivos. En la parte superior derecha, busca el botón "Configuración" o el icono de engranaje.
- Activa la opción "Mostrar tamaño del archivo" y también la de "Mostrar tamaño del directorio" (esta última puede tardar unos segundos en calcularse).
- Ahora podrás ver el peso de cada carpeta. Ve entrando en las más pesadas (normalmente
domains,backupsopublic_html).
Navegando por la estructura clave
public_html: Es la raíz de tu sitio web. Aquí están todos los archivos de tu página. Si usas WordPress, aquí es donde debes mirar.domains: Contiene subcarpetas por cada dominio que tengas. Dentro de cada una, encontraráspublic_htmly otras carpetas de logs.backups: Aquí se guardan las copias de seguridad que se generan desde el panel. Es la primera carpeta que debes revisar.
Cómo eliminar archivos grandes en DirectAdmin: Guía paso a paso
Ahora que ya sabes dónde buscar, vamos a la acción. Te voy a mostrar los métodos más efectivos para eliminar todo lo que sobra.
Método 1: Eliminar copias de seguridad antiguas (La mina de oro)
Las copias de seguridad son el recurso que más espacio consume. Es crucial tenerlas, pero no necesitas guardar 20 versiones de hace 3 años.
- En el Administrador de Archivos, navega hasta la carpeta
backupsen tu directorio principal. - Verás archivos con nombres como
backup-*.tar.gzosite_backup_*.tar.gz. - Revisa la fecha de creación. ¿Tienes alguna de hace más de un mes? Esa es una buena candidata para borrar.
- Marca la casilla de verificación junto al archivo antiguo.
- En la barra superior, haz clic en el botón "Eliminar" (normalmente es un icono de papelera o una X roja).
- Confirma la acción en la ventana emergente.
[TIP] No borres todas las copias. Te recomiendo quedarte siempre con la más reciente, por si acaso. Si tu web es muy dinámica, guarda una copia semanal y elimina las diarias que tengan más de 7 días.
Método 2: Limpiar los Logs del servidor
Los archivos de registro son traicioneros. Pueden crecer sin que te des cuenta.
- Ve a la carpeta
domains/tudominio.com/logs/. - Busca archivos como
access.log,error.logodomains.log. - Estos archivos pueden tener un tamaño enorme (varios GB). No los elimines directamente, ya que el servidor los está usando.
- La forma más segura es vaciarlos. Haz clic derecho sobre el archivo y selecciona "Editar" o "Ver".
- Selecciona todo el contenido (Ctrl+A) y bórralo (tecla Supr).
- Guarda el archivo. Ahora tendrá 0 KB y el servidor seguirá escribiendo en él sin problemas.
[WARNING] No intentes borrar los archivos de log mientras el servicio web (Apache/LiteSpeed) está en ejecución. Si los eliminas, el sistema podría no ser capaz de recrearlos y daría un error 500 en tu web. Vaciarlos con el editor es la opción más segura.
Método 3: Purgar la caché del navegador y de aplicaciones
Si tu web es de WordPress, es muy probable que tengas una carpeta de caché enorme.
- Dentro de
public_html, busca la carpetawp-content. - Entra en ella y localiza la carpeta
cache. Puede haber plugins que usen nombres comocacheow3tc. - No borres la carpeta
cacheentera, solo su contenido. Entra en ella, selecciona todos los archivos y carpetas internos (Ctrl+A) y haz clic en "Eliminar". - Si usas un plugin específico, lo ideal es ir al panel de administración de WordPress y usar la función "Vaciar caché" del propio plugin. Esto garantiza que se limpien todos los archivos temporales correctamente.
Método 4: Buscar archivos grandes en public_html
A veces el problema no son los logs, sino un vídeo o un ZIP que dejaste olvidado.
- Entra en tu carpeta
public_html. - En la barra de búsqueda del Administrador de Archivos, usa el filtro para ordenar por tamaño (si tu versión lo permite) o simplemente navega manualmente.
- Busca archivos con extensiones pesadas:
.mp4,.avi,.zip,.rar,.sql,.gz. - Pregúntate: ¿Necesito este archivo en el servidor? Si es un vídeo, súbelo a YouTube o Vimeo y enlázalo. Si es una base de datos antigua, descárgala a tu ordenador y bórrala del servidor.
Herramientas avanzadas: El Administrador de Base de Datos y Correo
No todo está en los archivos. Las bases de datos y los correos también consumen.
Optimizando bases de datos
Las bases de datos de WordPress (tablas con prefijo wp_) acumulan revisiones de entradas y comentarios basura.
- En DirectAdmin, ve a la sección "Administración de MySQL".
- Entra en "phpMyAdmin".
- Selecciona tu base de datos en el menú lateral izquierdo.
- Haz clic en la pestaña "Operaciones".
- Busca la sección "Mantener tabla" y selecciona "Optimizar tabla" para todas las tablas. Esto no borra datos, solo compacta el espacio interno.
Purgando correos antiguos
Si tienes cuentas de correo, revisa el tamaño de los buzones.
- Ve a la sección "Administrador de Correo".
- Haz clic en tu cuenta de correo y luego en "Acceder al Webmail".
- En el webmail (Roundcube o SquirrelMail), ordena los correos por tamaño y elimina los más grandes o los que tengan adjuntos pesados.
- Vacía la papelera después de eliminar.
Consejos de mantenimiento para no volver a quedarte sin espacio
Una vez que hayas limpiado tu cuenta, es hora de establecer una rutina para que esto no vuelva a pasar.
- Programa copias de seguridad inteligentes: No hagas copias de seguridad diarias locales en el mismo servidor. Si tu proveedor las hace, confía en él. Si las haces tú, haz una semanal y descárgala a tu PC.
- Activa la compresión de archivos: Si tienes muchos logs, configura la rotación de logs en DirectAdmin para que se compriman automáticamente después de un tiempo.
- Revisa tu correo: Configura tu cliente de correo para que no descargue todo el servidor o establece un límite de tamaño para los adjuntos.
- Usa un CDN: Si tu web tiene muchas imágenes, usar un CDN (Red de Distribución de Contenido) como Cloudflare te ayudará a liberar espacio en tu servidor, ya que las imágenes se sirven desde sus servidores, no desde el tuyo.
[INFO] Si estás comparando paneles de control, quizás te suene el nombre de Syspanel (antes conocido como HestiaCP). Si alguna vez usas Syspanel, la forma de limpiar archivos es muy similar, pero ten en cuenta que el acceso a su panel se realiza a través del puerto 2106 (por ejemplo,
https://tuip:2106). Aunque la interfaz cambia, los principios de búsqueda de archivos grandes son los mismos.
Preguntas Frecuentes (FAQ)
¿Qué pasa si elimino un archivo por error?
DirectAdmin no tiene una papelera de reciclaje en el Administrador de Archivos. Una vez que confirmas la eliminación, el archivo se borra de forma permanente. Por eso es vital que te asegures de lo que estás borrando. Si es un archivo crítico, descárgalo primero a tu ordenador como respaldo.
¿Cuál es el archivo más grande que suele haber en un hosting?
Sin duda, las copias de seguridad (backup-*.tar.gz) y los archivos de log (access.log). En cuentas descuidadas, estos pueden superar los 10 GB fácilmente.
¿Borrar archivos de la caché afecta al rendimiento de mi web?
No. De hecho, borrar la caché es una práctica saludable. La caché se regenera automáticamente con las próximas visitas. Solo notarás que la primera carga después de la limpieza es un poco más lenta, pero luego vuelve a la normalidad.
¿Puedo eliminar la carpeta public_html?
¡NUNCA! Esa carpeta contiene todo tu sitio web. Si la borras, tu página dejará de funcionar al instante y perderás todos los archivos. Solo debes trabajar dentro de ella, no borrarla.
¿Qué hago si después de limpiar todo sigo sin espacio?
Puede que tengas archivos ocultos (que empiezan por .) o que el problema esté en una base de datos demasiado grande. También es posible que tu plan de hosting sea muy pequeño para tus necesidades. En ese caso, contacta con tu proveedor y considera ampliar el plan o contratar un servicio de almacenamiento externo para archivos pesados.
Conclusión: Recupera el control de tu hosting
Eliminar archivos grandes en DirectAdmin no tiene por qué ser una pesadilla. Con estas técnicas, puedes limpiar tu cuenta de forma segura y mantener tu espacio bajo control. La clave está en la prevención y en revisar periódicamente las carpetas que más tienden a acumular basura digital.
Te recomiendo que, una vez al mes, dediques 10 minutos a revisar los backups y los logs. Es un pequeño esfuerzo que te ahorrará dolores de cabeza y posibles cargos extra por excedente de almacenamiento. Tu web (y tu bolsillo) te lo agradecerán.
Si este artículo te ha sido útil, compártelo con otros usuarios de DirectAdmin que estén sufriendo el mismo problema. ¡Feliz limpieza!
