Generalidades
Puedes evitar un uso excesivo del disco en tu plan de alojamiento web h de los datos del sitio web haciendo respaldos fuera del servidor, optimizando y limpiando las imágenes, rotando los archivos de registro de la aplicación y moviendo los archivos grandes al almacenamiento en bloques o a un servidor dedicado, lo que mantendrá tu servidor y sitio web funcionando de forma rápida y eficiente.
Tu sitio permanece en línea aunque el uso de almacenamiento supere el límite de tu plan. Mantenerte por debajo de los límites de almacenamiento e Inode de tu plan también evita que la utilización del servidor se vea afectada. Si el uso de cualquiera de los dos supera el límite, las nuevas cargas, las instalaciones con un solo clic y otras funciones del sitio que escriben en el disco fallarán hasta que el uso vuelva a estar por debajo del límite (revisa el artículo de descripción general de tu plan de alojamiento para obtener más detalles o las mejores prácticas de uso de Inode para obtener orientación específica sobre Inode).
Soluciones de respaldo de sitios web
Respaldos manuales del sitio web: Los siguientes artículos te guiarán a través de la creación y descarga de respaldos:
Respaldos del servidor web
Al crear y almacenar respaldos, el objetivo es siempre asegurar que permanezcan redundantes. Por esta razón, nunca debes almacenar respaldos en tu servidor web por las siguientes razones:
- DreamHost hace todo lo posible para prevenir la pérdida de datos en todos los servidores. Sin embargo, en el improbable caso de que algo suceda con tu servidor, los respaldos almacenados en el mismo lugar que tu sitio en vivo podrían verse afectados.
- Si tu sitio web alguna vez se ve comprometido, los respaldos almacenados localmente también podrían estar expuestos a las vulnerabilidades de seguridad que afectan al sitio en vivo.
Optimización de imágenes y limpieza de sitios web
Un sitio web optimizado funciona más rápido y mantiene un bajo uso de disco. Revisa los siguientes artículos para más información:
Optimización del archivo de registros
DreamHost mantiene los registros de tu sitio web en horarios establecidos. Sin embargo, es posible que las aplicaciones que has instalado en tu sitio no estén configuradas de una manera que garantice que se mantengan en un tamaño utilizable. La forma más sencilla de hacerlo es a través de un cron job usando logrotate. Por ejemplo, podrías usar la siguiente sintaxis al crear tu tarea cron:
Asegúrate de cambiar username al usuario de tu sitio web y /app/log_file a la ruta del archivo de registro de tu aplicación.
/usr/sbin/logrotate /home/username/app/log_fileRevisa el artículo Crear un cron job para obtener instrucciones sobre cómo crear un cron job en el panel.
Almacenamiento en bloque
El almacenamiento en bloque es un servicio de almacenamiento en la nube diseñado específicamente para almacenar grandes cantidades de datos. Los siguientes son ejemplos de servicios de almacenamiento en bloque.
DreamObjects: DreamObjects es el servicio de almacenamiento en la nube de DreamHost, que puede almacenar desde datos estáticos para tu sitio web hasta respaldos de tu sitio. Puedes acceder a DreamObjects en el panel de DreamHost, programáticamente a través de las API estándar de S3, o utilizando cualquier aplicación con soporte de conectividad S3.
Otras alternativas: Otras opciones populares de almacenamiento en bloque incluyen:
Alternativas de almacenamiento de medios de terceros: Las alternativas al almacenamiento en bloque incluyen proveedores que ya están utilizando tecnologías de almacenamiento masivo similares. Sitios web como YouTube, Vimeo y SoundCloud están diseñados específicamente para alojar archivos de video y audio, proporcionando diversas formas de incrustar o enlazar el contenido que has subido a esas plataformas.
Alojamiento de Servidores Dedicados en DreamHost
Si necesitas una gran cantidad de espacio en disco local, un Servidor Dedicado de DreamHost puede ser la mejor solución. Hay disponibles varias opciones de disco y RAM, así como opciones de expansión en caso de que necesites actualizar más adelante.