Home ยป Exchange Server ยป How to Backup Exchange Server 2013 Databases Using Windows Server Backup

How to Backup Exchange Server 2013 Databases Using Windows Server Backup

In this article we’ll look at how to use Windows Server Backup on Windows Server 2012 to backup the databases on an Exchange Server 2013 Mailbox server.

For this demonstration a standalone Mailbox server (one that is not a member of a database availability group) hosts a single mailbox database.

Installing Windows Server Backup

Before we can back up the database of course we need to install Windows Server Backup. You can install this using PowerShell.

Configuring a Scheduled Backup

The next step is to configure a scheduled backup job. Open Windows Server Backup on the server.



In the Local Backup area of the console launch the Backup Schedule… wizard.


Click Next to move to the backup configuration selection. A full server backup is recommended, but if for some reason you only want to back up the Exchange database you can choose Custom instead.


If you’ve chosen a custom configuration you will then need to click Add Items and add the volumes that contain the Exchange mailbox database and log files. If you have chosen Full Server then this step will not be required.


Next, click Advanced Settings and on the VSS Settings tab make sure VSS full backup is chosen. If you have chosen a Full Server backup then this step will not be required.


Continue through the wizard and choose a backup schedule, either once per day or multiple times per day.


Choose the backup destination. For this demonstration I’m using the recommended method of a local hard disk that is dedicated for backups.


You may need to click Show All Available Disks if you do not immediately see the disk you wish to use as a backup destination.


The disk will be reformatted for use by Windows Server Backup, which will erase any previous data stored on it.


Review your selections and click Finish to create the scheduled backup job.


Manually Running a Backup

You can manually run a backup by launching the Backup Once… wizard.


This gives you the choice of using the same settings that are configured for the scheduled backup job, or running through the same wizard shown above to choose settings for a one-off backup job.

Checking Backup Status

The status of backup jobs is reported in the Windows Server Backup console.


You can also check the last backup time stamp on the mailbox database itself.

Paul is a Microsoft MVP for Office Servers and Services. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server. Paul is a co-author of Office 365 for IT Pros and several other books, and is also a Pluralsight author.
Category: Exchange Server


  1. Lawrence says:

    Please help me to understand the advantage for using ‘hard disk that is dedicated to back up’. Currently, I am using the dedicated disk for the backup and the disk is installed on the Exchange Server. The other day, I would like to verify the back up on the test server (different hardware); however, I was NOT able to get the back up from the dedicated disk to test the restore. I would like to do the back up on the volume on which the data can be easily moved around. Please advise.

  2. Vicki C says:

    Thanks so much for this! I’m setting up my first Exchange Server and this site has been invaluable.

    I want to install Windows Server Backup on a two member DAG. Should I install the Server Role on both machines?

    And I’ve read that the EnableVSSWriter key set to 0 needs to be added for it to work properly.

    Is this a reasonable solution for a DAG?

    • Yes, you can only backup the local server with WSB, so you’ll need to install it on every DAG member.

      That registry key is for Exchange 2010 and earlier, it is not required for Exchange 2013.

      • Ranga says:


        i am getting below error on a DAG member after running my backup. This DAG hold all passive copies of my databases. now i added the registry key and trying to do backup.

        Writer Failures
        Writer Id: {76FE1AC4-15F7-4BCD-987E-8E1ACB462FB7}
        Instance Id: {01307CED-3EBB-4A81-999A-9B717968CD1E}
        Writer Name: Microsoft Exchange Writer
        Writer State: 1
        Failure Result: 800423F3
        Application Result: 1

        please suggest me

  3. Pradeep says:

    Hi Paul,

    Thanks for the post. Is there any possibility to change the daily backup schedule to weekly via Task Scheduler?

  4. Tim says:

    Hey, how about backup cleanup? I want to set up a maintenance job to keep only 60 latest backups.
    Is that possible?

    • Windows Server Backup will self-manage the backup retention based on available capacity of the backup destination.

      Other backup products have their own retention configuration options.

  5. Jason says:

    Paul, what if you have multiple DBs on your standalone Exchange server? Should each DB be on its own volume? My concern is beating up the back-end disk infrastructure. Will WSB even support Exchange backups if the DBs are on different volumes?

      • Jason says:

        Paul, so back to my initial question. Since we want to stagger the backups of each DB, should we put each DB on its own volume? We want to avoid backing up the entire volume at once since the SAN is hit so hard. If what I am suggesting is possible, this means we should be able to individually restore each DB, also, correct?

        • Jason says:

          Thanks. I expected that to be the answer, but I cannot find a blog or TechNet article anywhere that states WSB works like that in regards to Exchange. I see a lot like this where there is talk of a single DB, but that’s it. Granted, most orgs don’t use WSB and I know it is designed for the budget-conscious org, but there are some medium-sized businesses that do still use it, it seems.

        • Sure. It works fine and is supported but has those caveats. Microsoft could probably document more complex Exchange 2013 with WSB backup scenarios, but they’d probably prefer you look at a backup product that handles more complex requirements more easily.

  6. Elias says:

    What is the procedure when Exchange server 2013 is a member of DAG? It’s really important for me to know the procedure as I have 3 member DAG.

  7. Patrick vd Berg says:

    Hi, we have exchange 2013, and our database is located at the d: drive , where also the log directory is located.

    i did a full backup, wich had succeeded, but the log directory is still full ( almost 900gb )

    what did i wrong ??

    greetings, Patrick

  8. Patrick vd Berg says:

    Hi Paul,

    i used the windows server backup, i did a complete backup ( no errors ! )
    but the exchange Mailboxlog directory is still full with log files ( 900gb !! )
    i,m running out of space ( still 70gb left from 1tb ) so i,m starting to get a bit nervous now ..))

  9. Patrick vd Berg says:

    Hi Paul i did , but my boss come to my desk, he said just delete some old log files ( i warned him, that everybody says not to do , but he did ) after that he restarted the exchange IIS services, and everything is running fine ..(((

    grrrr, after the service restart the log files where cleaned…

    thanks for the support Paul

  10. Patrick vd Berg says:

    Exchange transaction logs, only some logs from 2 years and older was removed.

    folder was d:exchange Mailboxlog

  11. Robert McCown says:

    I am having the same issue. WSB is successful however, logs are not cleared. I have 3 servers in my DAG. Backups work on 1 of the servers. the only difference I see for the one that does not work is it does not have the following writer:
    Writer name: ‘Microsoft Exchange Writer’
    any advice?
    I am looking at an article that explains how to register the vss writers, but not sure that is the right approach.

  12. Patrick vd Berg says:

    Microsoft Exchange Writer is responsable for the exchange 2013 backup, what we did was remove some old log files , stops the IIS service and restarts it. we also put on the enable Circular logging .

    • IIS logs are not the same as the Exchange database transaction logs. Turning on circular logging won’t help with IIS logs.

      IIS logs aren’t removed by backups, you need to manually remove them or run a script to remove them regularly.

  13. Muthusamy says:


    We have an exchange 2013 sp1 infra as below

    OS-Windows 2012 R2
    Ex- Exchange 2013 SP1 ( 2 node DAG) Each server have 2 active and 2 passive databases

    Can you please tell me how to use WSB in the above scenario to

    Thanks in advance.


  14. Paul M says:

    The reason log files aren’t cleared in the cases listed above is that if you choose “Full Server (recommended)” backup it actually does a VSS copy backup. As it says in the option description “This option retains the application log files”.

    To force Windows Server Backup to clear the log files follow Paul’s instructions in this email and choose Custom. Then select VSS full Backup in the Advanced Settings -> VSS tab. To quote the option description again “This option updates the backup history of each file and clears the application log files.” Also ensure you add the VOLUME Exchange is running on otherwise you wont get a VSS application aware backup. In fact, since you were going to do a full backup anyway just add everything ๐Ÿ™‚

  15. Erik says:

    According this technet article https://technet.microsoft.com/en-us/library/dd876851%28v=exchg.150%29.aspx the Exchange log files will NOT be truncated if you do full server backup. It is outlined in the table at the bottom of the mentioned page.

    And to be sure I also tested this and from that experience I can say that a full server backup does indeed NOT truncate the log files of exchange and a custom backup selecting all the volumes DOES truncate the log files. Maybe an idea to include this in your article?

  16. Kuby says:

    Hi, thank for this article.

    Master, our plan is to convert our physical 2013 exchange server to a Hyper-V Guest.

    Can I disconnect the physical exchange server, do a windows full back up to an external disk, create a hyper-v machine with the same server name, and restore full backup to this hyper-V machine?

    Thanks in advance!

    • That is a disruptive approach that would involve a lot of risk and downtime.

      I would recommend you install a new server with a new name as the Hyper-V guest, install Exchange, and migrate services and mailboxes across to it over a period of a few days.

  17. Samy says:

    I just wanted to confirm if I backup only log folder using WSB, will these truncate the logs automatically ?

    Please advise


  18. Fred says:

    In a two server DAG should the EnableVSSWriter be diabled?
    Both server are Windows Server 2012 not R2 and the backup are successful. But the databases are not reporting as being backed up.

  19. alex says:

    I have a challenge i am not finding any solutions to this problem
    I am trying to backup the passive copy of a 2 member dag spread across sites using NT backup
    every time i run the backup i get

    “The backup operation that started at ‘โ€Ž2016โ€Ž-โ€Ž01โ€Ž-โ€Ž13T17:27:22.514265200Z’ has failed with following error code ‘0x807800C5’ (There was a failure in preparing the backup image of one of the volumes in the backup set.). Please review the event details for a solution, and then rerun the backup operation once the issue is resolved.”

    any ideas on the solution to this one

  20. Chris says:

    Hi, thanks for the article, any ideas on my problem?

    I have a lab environment, 3 dag members, 6 databases, 2x active and 2x passive on each dag – logs and data on dedicated M: drive, same folder

    Using WSB to backup M: on each dag member, it backs up ok and if inspect the files/folders using recover it contains active and passive on each dag member, I can restore and mount any of these to a recovery db but have to use eseutil /p

    The quirk… If I do an application restore, it only restores MDB03 on the dag members which have active or passive copies, I don’t get any other MDBs even though the files are in the restore. And on the dag member without MDB03, I only get files/folder option, no application restore option


    Exch2013,CU11 on Win2k8r2

  21. John says:

    Hi Paul,
    I have two Exchange 2013 running on win2k12 r2(DAG Member). I use WSB on one of them to backup the exchange server. The backup is successful, logs are being truncated on both server, etc.

    The only problem is that, after each successful backup the mailbox databases fail over, for Example db1EX1 move to another DAG member automatically. I have 10 mailbox databases.

    Usually, I keep the Active copies on the primary server and backing up the passive copies.

    Any help would be much appreciated

  22. Jason says:

    Hi Paul,

    I have ran a full backup as recommended to truncate the log files on our exchange 2013 server which was successful, but as our logs are increasing slowly again I thought I’d best take regular backups to truncate them, but the issue is if I keep on taking backups I’m going to run out of storage to keep all the backups on, my question is do I need to keep all the full backups of I need to restore in future because they will all individually have all the complete sets of log files in each one, or is it safe to say delete the first full backup I took after another has been backed up and created?

    I appreciate any information in this matter.

    Many Thanks,


  23. Joe Torres says:

    Hi Paul, I’m unsure if this is the right blog where I should post my question but here it goes.

    I’ve been reading up on what type of method WSB uses to take the backup of exchange; clone snapshot shadow copy, or a snapshot shadow copy. Taking a look at this Exchange Team Blog: https://blogs.technet.microsoft.com/exchange/2012/06/04/everything-you-need-to-know-about-exchange-backups-part-1/ it only describes the COW (Shadow Snapshot) method which makes me think that this is the way that it’s done however I can’t find documentation which backs this up.

    Can you please confirm if a COW is the method used when WSB is used to back up an EDB.

    BR Joe Torres

  24. Jason says:

    Hi Paul,

    I have ran a full backup as recommended to truncate the log files on our exchange 2013 server which was successful, but as our logs are increasing slowly again I thought Iโ€™d best take regular backups to truncate them, but the issue is if I keep on taking backups Iโ€™m going to run out of storage to keep all the backups on, my question is do I need to keep all the full backups of I need to restore in future because they will all individually have all the complete sets of log files in each one, or is it safe to say delete the first full backup I took after another has been backed up and created?

    I appreciate any information in this matter.

    Many Thanks,


  25. DH says:

    Hello Paul. By reading through all the reply. I realize that backup/restore the database of the passive server may cause unexpected behavior. And you said the application restore perspective only sees the active database copies on the volume.
    Is that mean backup the passive server database is useless? If that’s true, backup the transaction logs in passive server also not necessary too?

    • What’s required, and supported, is to back up the active database copy. That will trigger log truncation, and that is what is supported for recovery.

      The question is, which db copy is active at the time of the backup? In a neatly controlled environment you’ll expect that specific copies will be active. But what if there’s been a fault and the db activated on a different server? What if some copies on a volume are active and some are passive (note: multiple databases per volume is recommended, but complicates Windows Server Backup restores). To account for that you would backup every volume with every copy regardless of whether it’s active or passive.

      The passive copies aren’t entirely useless. You can mount them in a recovery database if necessary. But you shouldn’t rely on them, you should still take backups of the active copy.

Leave a Reply

Your email address will not be published. Required fields are marked *