En realidad en 4 años, no parece un comportamiento extraño, porque si no has realizado tareas de mantenimiento, parece muy normal. Por lo que comentas tienes poca idea y eso que solicitas es peligroso, cuando realmente, si haces "los deberes", el sistema solo irá vaciando ese log. Lo que tienes que hacer, es realizar backups del transaction log.
Observa el script anexado, y verás que lo que hace es un backup del Log.
Ejemplo con la base de datos adventureWorks2019
BACKUP LOG [AdventureWorks2019]
TO DISK = N'D:\BACKUP\AdventureWorks2019.bak'
WITH FORMAT,
INIT,
NAME = N'AdventureWorks2019-Completa Base de datos Copia de seguridad',
SKIP,
NOREWIND,
NOUNLOAD,
STATS = 10