As an Exchange administrator, there are times when it’s useful to have a visual, straightforward and concise document that gives you a good overview of your environment. Steve Goodman created a very nice PowerShell script that generates Exchange Environment Reports. I would call this script as one of those, that all of us “MUST HAVE” 🙂
Exchange Pre-Deployment Analyzer..Click here
The ExPDA tool performs a scan of your existing Exchange and Active Directory environments and produces a report that lists all items that require attention prior to deployment.
Exchange Server Profile Analyzer..Click here
The EPA tool performs a scan of either a single database or the entire organisation to create an aggregated report of mailbox statistical information.
Log Parser…Click here
Log Parser, a powerful tool for querying text-based log files such as those that are generated by IIS and Message Tracking on Exchange servers
Exchange Server Remote Connectivity Analyzer..Click here
This tool will help you analyze whether the configuration has been done properly.
The built-in Performance Monitor tool for Windows lets you collect performance data for every element of the Exchange servers and use it for capacity planning of the new Exchange 2010 servers.
Mailbox Server Requirements Calculator…Click here
The most complicated server role in an Exchange Server 2010 environment to calculate the sizing for is the Mailbox Server role, particularly when it comes to storage.
So, more and more companies deploying an Exchange. And as you know, the next step after Exchange Implementation MUST be a backup configuration.
And now is a very surprising point. Many sysadmins are willing to pay over for complex backup solutions which they don’t necessarily need.
As “Exchange Dinosaur” (I still remember Exchange 4.0 :))) I would like to say that one of the best backup (and what is more important, restore solution) always was Microsoft NT Backup. Since Windows 2008 Microsoft has removed NT Backup and replaced it with “Windows Server Backup Feature”
First, I need to mention the aspect that Microsoft has enabled Windows Server Backup to take VSS backups of the Exchange databases, so the following can work on Exchange 2010 and Hyper-V, on Windows 2008, Windows 2008 R2 or Windows 2012/R2.
As an additional note, Microsoft has extended Windows Server Backup Feature in Windows 2008, and I really recommend to install Exchange 2010 on Windows 2008 R2 and not on Windows 2008. The reason why I say that is because of a new feature that’s come with the Windows Backup Server of Windows 2008 R2. On Windows 2008 R2, backups can be taken from both the Active and the Passive databases of a DAG (Database Availability Group). This is very cool news because, in Windows 2008, backups could only be taken from the Active Node.
Ok, I should stop talking and just show you how to implement a FREE Backup of Exchange …
By default, the Windows Server Backup Feature is not installed with yourWindows Server, so we need to install it. We can do this by navigating to the feature section of Server Manager or from a Command Line Interface, usingPowerShell:
- Run Windows Powershell
- At the command prompt, enter “Import-Module servermanager”
- Next, run “Add-WindowsFeature backup-features”
- Wait for the installation to complete
The result should be similar to the bellow:
Now we should be able to find “Windows Server Backup” in ourAdministrative Tools. Let’s run it.
Note: Keep in mind that we have to install Windows Servera backup on the mailbox server.
Well, after starting Windows Server Backup, we should see the following interface”
Now we have to configure a Backup job. From the task panel select “Backup Schedule” or “Backup Once” depending on your needs. Today I will talk about the “Backup Once” procedure, but both are almost similar.
So after selecting “Backup Once” we will see the following screen and the only option available for us will be “Different Options”; do so and then click next.
In the “Select Backup Configuration” section, we will choose “Custom”.
The “Select Items for Backup” section is extremely the most important part of our configuration. First of all click on “Add Items” and select the folder, where is stored Mailbox Databases and their associated Logfiles. In Exchange 2010, by default, this folder is located at”
C:\Program Files\Microsoft\Exchange Server\V14\Mailbox
Now when we have selected the mailbox folders, but before we are going to the next screen, we need to click on “Advanced settings” and then “VSS Settings”. We have to be sure to select “VSS Full Backup” as shown in figure following screen:
In the next screen, select to use a remote shared folder if you want to store backups outside of Exchange server……And selected the shared folder you are planning to backup to.
Finally, we should confirm our backup options, and … read other articles on http://www.highclouder.ninja/ site, while you are waiting for the process to finish :).
As a conclusion I’d like to say that Windows Server Backup is greatly improved in Windows 2008 R2.
Specifically, two very important new features in R2: The ability to backup a specific folder rather than a volume and when running Database Availability Groups, the flexibility to backup from both an Active or Passive Database.
In one of my next articles, we will look at the restore procedure and scenarios!