P V
asked on
Exchange 2016 logging folder Huge
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Here's a good wiki article about Exchange logs: https://social.technet.microsoft.com/wiki/contents/articles/31117.exchange-201320162019-logging-clear-out-the-log-files.aspx
Once try this script:
gci 'C:\Program Files\Microsoft\Exchange Server\V15\Logging', 'C:\inetpub\logs' -Directory | gci -Include '*.log','*.blg' -Recurse | ? LastWriteTime -lt (Get-Date).AddDays(-7) | Remove-Item
https://community.spiceworks.com/how_to/153965-clear-exchange-2013-2016-log-files
Once try this script:
gci 'C:\Program Files\Microsoft\Exchange Server\V15\Logging', 'C:\inetpub\logs' -Directory | gci -Include '*.log','*.blg' -Recurse | ? LastWriteTime -lt (Get-Date).AddDays(-7) | Remove-Item
https://community.spiceworks.com/how_to/153965-clear-exchange-2013-2016-log-files
See the link for the below script and you can run it via the powershell.
https://gallery.technet.microsoft.com/office/Clear-Exchange-2013-Log-71abba44
You can actually delete those files manually (not the folder), and it will not cause a problem, run the script will save you a ton of time.
Download the script and right click and select run with powershell, and thats it, you will watch as it deletes all those files. It can take a while if there is are alot of files so be patient it working.
https://gallery.technet.microsoft.com/office/Clear-Exchange-2013-Log-71abba44
You can actually delete those files manually (not the folder), and it will not cause a problem, run the script will save you a ton of time.
Download the script and right click and select run with powershell, and thats it, you will watch as it deletes all those files. It can take a while if there is are alot of files so be patient it working.
ASKER
Thanks guys for you comments,
but is there a way to disable this logging... ?
but is there a way to disable this logging... ?
There is always a way but it will take modifying the config files on each folder and the next time you run a CU update on exchange it will be enabled again. Not worth the trouble. Just run that script and you will be good. You can set the script to run as a scheduled task but that i definitely the easiest thing to do. Disregard disabling them because they will be needed for troubleshooting if something ever happens.
Don't disable logging. As per my previous comment schedule the maintenance. You never know when you are going to need the logs
Do not clean manually. There are scrips available for cleaning up.