VSS does not truncate Exchange 2013 Logs on Server 2012

I have a single exchange 2013 server on Server 2012. It is being backed up by Veeam and Veeam is utilizing VSS in its operations.

The backups are actually working fine, but at the end of backups, exchange logs are not truncated. This also should be an integrted task of VSS so I am not looking for an answer regarding Veeam.

I have tried to manually trigger VSS by diskshadows -> add volume X: -> begin bacup -> create ->end backup

This also does not truncate exchange logs.

When looking at "VSSADMIN list writers" I am getting the following report.

Writer name: 'Microsoft Exchange Writer'
   Writer Id: {76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}
   Writer Instance Id: {e608c02b-592d-463b-b3c3-21bcfd6485d7}
   State: [1] Stable
   Last error: Retryable error

I have tried to restart the server, restart VSS, restart Exchange Replication services but they do not help. I also looked at several events in event viewer but could not find anything that looked useful. (I'm probably wrong and missing something, that's where I need help)

I'd like to hear some opinions about where to look about this issue.

Thanks!


Solution 1:

I was able to fix it by enabling and then disabling Circular logging. Interesting thing is that I did not event lose the incremental backup for a single day.

It's quite safe to try that if you have a recent backup.