Our Exchange 2010 SP2 server continues to generate thousands of transaction logs daily. The database is 148GB and we have about 75 active users. We're using Windows Server Backup currently, backing up daily to an external drive. The backup completes fine and truncates logs as it is supposed to do. However, by the time the backup completes, another 400-500 logs are generated (this is at 11:00pm to midnight, when there are few active users). Over the course of a day, between 3,000 and 4,000 log files are generated.
The two suspected causes of this are ActiveSync and accompanying iOS devices. Other things I've read are mailboxes with messages stuck in the Outbox.
I've cleared all Outboxes and the problem persists.
I've removed all partnerships for iOS devices and recreated them and the problem persists (we have 30+ iPhone users).
I've run ExMON many times. The "Log Bytes" and percent CPU does not stand out for any one (or few) users. However, there is an entity under the "User" column with a question mark (?) that seems to be generating many megs worth of log bytes. I presume this is a system account or process, but I don't know.
I've tried throttling EAS, to no avail.
I'm leaning toward ActiveSync being the cause because I've tried two things to mitigate the log generation.
1. I stopped the MSExchangeSyncApp pool and log generation slows down.
2. I set recycle of the pool to a one-minute increment and that seems to have marginally slowed things down.
I'm hoping there's more knowledge about this issue out there than I've found so far. Ideas ? Suggestions ? Thank you !!