Generalidades
A continuación se describen algunas formas en las que puedes prevenir el uso excesivo de disco en tu plan de alojamiento y asegurar que tu servidor y sitio web continúen funcionando de manera rápida y eficiente.
Soluciones de respaldo de sitios web
Los siguientes son ejemplos de soluciones de respaldo que puedes usar.
Respaldos de WordPress: El plugin de WordPress UpdraftPlus incluye opciones para copiar tus datos de respaldo a un servidor de terceros (como DreamObjects), asegurando que tus respaldos no se almacenen localmente.
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_file
Revisa 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.