Cómo no quedarse sin espacio en disco

Hay tres principales consumidores de espacio en disco. Primero, IIS tiene el registro activado por defecto. Segundo, GpsGate Server tiene el registro de nivel de información activado por defecto. Y tercero, la base de datos almacena un historial ilimitado por defecto. Esas son las tres cosas que controlar para limitar el uso del disco a un tamaño fijo.

Una herramienta muy útil para monitorear y evitar quedarse sin espacio en disco es PA Server Monitor Ultra. Se puede configurar para alertarte por correo electrónico cuando el espacio en disco sea bajo.

1. Apagar el registro nativo de IIS y eliminar los archivos de registro existentes

No necesitas el registro de IIS. Apágalo y elimina cualquier archivo de registro antiguo de IIS. En un sistema de producción, los archivos de registro de IIS pueden consumir tanto espacio en disco como tu base de datos. Y no es de utilidad.

Los archivos de registro de IIS están ubicados 
Para Windows 2008 bajo C:\Windows\System32\inetpub\logs\LogFiles o bajo C:\inetpub\logs\LogFiles
Para Windows 2003 bajo C:\WINDOWS\system32\LogFiles

2. Usar la limpieza de registros en Administración del sitio

Habilitar esta función reducirá en gran medida el espacio en disco necesario para el registro. Para usarlo, inicia sesión en Administración del sitio y ve a Herramientas del sistema > Registros > Limpieza de registros > Todos los registros y establece un filtro de limpieza de registros a la fecha deseada (el número de días que se mantendrán los registros).


3. Eliminar datos históricos

Para mantener la base de datos a un tamaño fijo, puedes especificar un límite de tiempo para cuánto tiempo se guardarán los datos históricos. Puedes establecer un nivel predeterminado para el sitio y niveles individuales para cada aplicación.

Instala la limpieza para habilitar esta función. Puedes leer más sobre esto aquí.

Cómo archivar datos antes de que se limpien. Lee más aquí.

4. Monitorear el tamaño de la base de datos y extender la base de datos MySQL sobre múltiples discos

Lee cómo no quedarse sin espacio en disco de MySQL.


5. Eliminar registros de errores y registros de perfil antiguos. Los encuentras bajo C:\GpsGateServer\ErrorLog y C:\GpsGateServer\ProfilerLog Elimina todos los datos excepto la última semana.

Desde la versión de febrero de 2018, GpsGate puede eliminar los registros de errores y registros de perfil por ti. Por favor, verifica bajo Herramientas del sistema -> Registros en Administración del sitio.

TreeSize es una herramienta muy útil y gratuita para encontrar archivos que consumen tu espacio en disco.
https://www.jam-software.com/treesize_free/


¡Nota! MSSQL Express tiene un límite de almacenamiento de 4GB. Si planeas agregar cientos de activos y mantener un historial más largo que uno o dos meses, no puedes usar MSSQL Express. Usa MySQL (recomendado) o una licencia comercial de MSSQL.