Veeam Data Lab – Part Two

In my previous article on the Veeam Data Lab I highlighted why you would utilise this functionality with a couple of real world examples.  In the next few posts I intend to show how you would accomplish this.

The first step in any Data Lab deployment, or the automated testing for backup (SureBackup) and replication (SureReplica), should always be the requirements gathering phase.  This phase is critical for the Data Lab as it identifies what you want to test, and the VMs required.  Once the VM or group of VMs to be utilised in the Data Lab have been identified it becomes quite easy to map out any dependancies on other VMs, as well as networking dependancies.

Let’s look at a fairly simple setup for a SharePoint environment.  The SharePoint environment to be tested is made up of:

  1. A WEB server (;
  2. An APP server (; and
  3. A SQL server (

They have dependancies on DNS, and Active Directory, both provided by a Domain Controller.

  1. DC (

All servers have been configured with static IP addresses, with the SharePoint servers inside of one subnet, and the DC in another.

For testing purposes a single static IP address within the Production environment that can provide access to the WEB server is configured sufficient.

In our example the two networks in the Production environment to be emulated are on VLAN 302 (SharePoint) and on VLAN 303 (DC), and the user network is on VLAN 301, and all gateway servers are x.x.x.254.

The emulated environment inside the Data Lab will be:

  1. WEB on VLAN 3302
  2. APP on VLAN 3302
  3. SQL on VLAN 3302
  4. DC on VLAN 3303
  5. WEB access IP on VLAN 301

This means that the emulated environment and the real servers will have the same IP addresses, and this is key as SharePoint servers will be looking for connectivity between each other and the DC on these IP addresses through DNS lookups.  To achieve this the Data Lab will deploy a virtual Proxy Appliance to provide network address translation on virtual NICs.

Production diagram

Data Lab diagram

Now that we have a basic design it can be applied to the environment as shown in Part Three.

Pure Storage Plug-in for Veeam

Veeam announced today that the storage plug-in for Pure Storage arrays has been made Generally Available (GA).  I’ve been waiting for this for a while and am absolutely delighted that it has gone GA, and that it is the second of the storage plug-ins to make it to market.  I decided that similar to the Infinidat article that I published a few weeks ago, it would be worth showing how to deploy this plug-in.

Step One is to download the software.  In my case I’ve decided to go through in order to accomplish this. Continue reading “Pure Storage Plug-in for Veeam”

Veeam Data Lab – Part One

I was at a VMware User Group in Perth recently and started discussing the Veeam Data Lab with two consultants, and how much of a hidden secret it is.  For those of you who don’t know the Data Lab (previously Virtual Lab) provides an isolated sandbox for testing of Virtual Machines in an isolated network environment.  The Virtual Machines in question could be a single VM, or an application group, and can have dependancies on other VMs as well.  The discussion that I had around how useful this could be highlighted a use case that I thought I should share.

Continue reading “Veeam Data Lab – Part One”

Veeam Enterprise Manager – Part 1

As part of a discussion with a potential client I went through some of the benefits of using Veeam Enterprise Manager across their environment.  After that discussion I thought it would be interesting to get some background on where EM can be used and why, and then go through the initial installation process.  For Part 2 I’ll run through the configuration and administration sections.

The clients environment consists of a couple of main sites running corporate applications, and 30+ remote sites running some SCADA systems, and each site needs to be run independently from all of the others, but with a central point of management.  How can this be achieved? Enter Veeam Enterprise Manager. Continue reading “Veeam Enterprise Manager – Part 1”

Protecting Office365 with Veeam

Just about every day I speak to a client who is looking to migrate to Office 365, or who have already migrated to Office 365, and have not considered Office 365 Backup. Typically it is a first step in with Mail, and maybe as far as SharePoint and OneDrive. In a few advanced deployments this has included Dynamics Online as well.

I’ve seen Office365 deployments, and worked with a few as well however to continue with my home lab I decided to deploy an O365 Mail instance rather than Exchange On Premise.

The first step was to set up a free trial account with some users. This really couldn’t have been easier. After finding the registration link it was a case of adding the details where required and then I had a working email account and Admin portal. I added some additional users and I was done. For an admittedly small and simple deployment it took around 15 minutes to set up and have working. Continue reading “Protecting Office365 with Veeam”