Skip to main content
Hi everyone, I have again encountered a problem related to backup using veeam backup, the error message is below.

“Processing VM Linux Error: An error occurred while saving the snapshot: Too many levels of redo logs. (An error occurred while saving the snapshot: Too many levels of redo logs., An error occurred while taking a snapshot: Too many levels of redo logs.)
Failed to create VM snapshot. Error: CreateSnapshot failed, vmRef 11, timeout 1800000, snName VEEAM BACKUP TEMPORARY SNAPSHOT, snDescription Please do not delete this snapshot. It is being used by Veeam Backup., memory False, quiesce False
Error: An error occurred while saving the snapshot: Too many levels of redo logs. (An error occurred while saving the snapshot: Too many levels of redo logs., An error occurred while taking a snapshot: Too many levels of redo logs.)”

 

Detail disk

VM Disk : 1 TB

Datastore Free : 300 GB

 

I really appreciate the advice given..

 

you don't have enough space on datastore


How many open snapshots are there on the VM being backed up?

 


Check datastore capacity as mentioned. Also is this job running just once or more than once per day.  If this is being run every so often it could be an issue.  Increase the backup window and see.

Also what version of Veeam are you using?  What SQL version?  More details helps here.


The snapshot tree could have reached its limit, and Veeam cannot create new snapshots. The solution is to remove old snapshots and perform consolidation. If removal fails, cloning the VM might be necessary. Be aware that consolidation can impact performance.

A full datastore can also cause this issue. Veeam needs extra space for redo logs and temporary data. If the datastore is full, Veeam cannot create or consolidate snapshots. To fix this, free up space or move the VM to another datastore.


I have a task to backup using veeam backup that runs every 3 hours using incremental and full backup every 3 days.for information about snapshots on esxi I make sure there are no snapshots that I make in exsi, all run on veeam backup.

I have a task to backup using veeam backup that runs every 3 hours using incremental and full backup every 3 days.for information about snapshots on esxi I make sure there are no snapshots that I make in exsi, all run on veeam backup.

https://knowledge.broadcom.com/external/article/310765/determining-if-there-are-leftover-delta.html

Check the datastore. Very likely the snapshots are not registered in the snapshot manager, and you’ll need to check the datastores directly.

 


Sometimes the array may be experiencing  some overload and the snapshop can be affcted by the array, try take a snapshot manually and also monitor the IOPS and Latency on the array.
Is it the first time you are running this job?

I had already the situation that the snapshot manager doesn’t report the snapshot, I would suggest you to check the VM folder on the respective Datastore to see if therre are some snapshots files there.

Is this situation happen only in one VM? 

You can try to run bkp from another VM that resides on the same datastore


Comment