Skip to main content
Solved

What does Commvault do differently than Windows Backup to protect Exchange Databases

  • February 17, 2023
  • 2 replies
  • 156 views

Patrick Dijkgraaf
Certified Expert
Forum|alt.badge.img+8

Hi all,

 

An Exchange Administrator has read in Microsoft Windows Server backup documentation (https://learn.microsoft.com/en-us/exchange/high-availability/disaster-recovery/restore-with-windows-server-backup?view=exchserver-2019) that restoring a single database in-place to a volume which hosts multiple databases is not possible. Instead, all databases on the volume will be restored.

 

Now I have told him that with Commvault, it actually is possible to recover a single database in-place to a volume which hosts multiple databases and only the selected database is recovered.

 

  1. Was I correct in saying that? I’m pretty convinced I am. :-)
  2. If possible, I would like to be able to tell the customer what we do differently to make this possible. Do we use a different method/API? And which, then? Any information available on this?

 

Thanks in advance!

Best answer by Scott Reynolds

Hi @Patrick Dijkgraaf 

I can not comment 100% on the workings of Windows Server backup however I believe that is using VSS to freeze all databases on the VOL and snaps the whole vol. CV is taking an individual snapshot of each database one at a time. This allows for greater flexibility of restoring an individual DB in-place, out-of-place all to an Exchange location or even to a non Exchange location. Along with message level recovery.

https://documentation.commvault.com/2022e/expert/11731_block_level_backups.html

2 replies

Forum|alt.badge.img+15
  • Vaulter
  • February 17, 2023

Good morning.  Yes you can recover a single database in-place.  We call on native Exchange APIs to run the backup.   It is the Microsoft Exchange VSS writer that actually performs the backup.  It performs the freeze and thaw of the database as well as the integrity check.  Exchange APIs are also called on for restores.


Forum|alt.badge.img+14

Hi @Patrick Dijkgraaf 

I can not comment 100% on the workings of Windows Server backup however I believe that is using VSS to freeze all databases on the VOL and snaps the whole vol. CV is taking an individual snapshot of each database one at a time. This allows for greater flexibility of restoring an individual DB in-place, out-of-place all to an Exchange location or even to a non Exchange location. Along with message level recovery.

https://documentation.commvault.com/2022e/expert/11731_block_level_backups.html