This week VMworld is held in San Francisco, a great event with lots of new announcements.
VMware made the keynote available for on demand viewing, very handy for the people who missed it.
This week VMworld is held in San Francisco, a great event with lots of new announcements.
VMware made the keynote available for on demand viewing, very handy for the people who missed it.
vSphere 5.1 is VMware’s latest release of its industry-leading virtualization platform. This new release contains the following new features and enhancements:
Compute
Storage
Network
Availability
Security
Automation
Management (with vCenter Server)
Learn More
For information on upgrading to vSphere 5.1, visit the vSphere Upgrade Center at http://www.vmware.com/products/vsphere/upgrade-center/overview.html
vSphere is also available with the new vCloud suites from VMware. For more information, visit http://www.vmware.com/go/vcloud-suite
Source: VMware What’s new in VMware vSphere 5.1 document. Link
VMware released VMware Workstation version 9 today.
What’s New in Workstation?
VMware Workstation 9 continues VMware’s tradition of delivering the virtual hardware that technical professionals deserve and rely on every day. With support for Windows 8, restricted VMs, Open GL support for Linux and a new web interface to access virtual machines, it’s the perfect tool for getting work done.
Best in Class Windows 8 Support
To help you and your organization evaluate Windows 8, master the Metro UI and test your applications, VMware Workstation 9 is optimized for running Windows 8 virtual machines and running on Windows 8 PCs. Easy Install simplifies the task of creating Windows 8 virtual machines, Unity mode will intelligently scale windows with Metro applications and multi-touch support will ensure you get the true Windows 8 experience in a virtual machine.
Access from Almost any Device
Workstation’s new web interface allows you to access your virtual machines running in Workstation or vSphere on a tablet, smart phone, PC or any device with a modern browser. No plugins necessary. Now you can power on, off, or suspend your virtual machines and interact with them from almost anywhere.
Set It and Send It
Create virtual machines that are encrypted, block USB devices, require a runtime password, and another password to change virtual machine settings. Once set, send the virtual machine to anyone to run on their Mac, Windows, or Linux machines by using VMware Fusion Professional.
From PC to Datacenter and Back Again
In Workstation 8 we introduced the ability to upload a virtual machine from your PC to vSphere. Workstation 9 takes the next step and allows you to drag and drop a virtual machines form vSphere to your PC. It’s the easiest way to move virtual machines between your PC and your internal cloud.
Better 3D Graphics
With faster 3D graphics and support for DirectX 9.0c Shader Model 3 and OpenGL 2.1 3D graphics in a Windows and now Linux virtual machine, VMware Workstation easily handles demanding 3D applications like AutoCAD, Solidworks, and many current games.
Read the VMware Workstation 9 release notes for a complete list of new features.
Source: VMware
Last week I needed to upgrade a Windows 2008R2 Standard edition server to an Enterprise edition.
In 2008 & 2008R2 this is a piece of cake. Follow the next instructions and you are up and running in a minute.
Source: http://jamiebaldanza.org/2010/09/08/in-place-windows-server-2008-r2-standard-to-enterprise-upgrade/
Using DISM you are able to do an in place upgrade to a different version of the OS. Below are the steps required to do so.
1. List Current Version of OS
2. List Upgrade Options
3. Set the edition you want and key you are assigned for the enterprise edition.
Problems:
If you receive ” The specified product key is not valid for the target edition. “ Verify the information is typed correctly. If you still receive the error upgrade with a temporary key from Microsoft 489J6-VHDMP-X63PK-3K798-CPX3Y and then once upgraded log in and activate with your key. I was able to get mine to successfully register after a couple tries.
Today I created a clone from a VM that was running. After the clone was completed I disconnected the network card an booted the VM. No problem everything worked. I needed this Cloned VM for a test domain so I syspreped the VM. After booting the VM an error is shown “autochk program not found” after the error a BSOD is shown and the VM reboots.
I started googling and found the solution in the VMware Community pages, see: http://communities.vmware.com/thread/288439?start=15&tstart=0
The sollutions is simpel, boot the VM from the Windows 2008R2 DVD and go the command prompt. Type the following commands.
diskpart
list volume
select volume 1
attributes volume
attributes volume clear nodefaultdriveletter
Reboot the VM and now the SYSPREP continues.
Veeam continues to advance the state-of-the-art for virtual machine (VM) backup with Veeam Backup & Replication 6.1. So what is new….
VeeamZIP
Version 6.1 includes a new capability for performing ad-hoc backups. In many
ways, it functions like a zip utility for VMs. For this reason, it’s called VeeamZIP™.
Use VeeamZIP whenever you need to:
You can use VeeamZIP from the Veeam backup console. You can also install Veeam Backup Free Edition on your workstation and use VeeamZIP there. Running VeeamZIP from your workstation can be useful, for example, if you want to VeeamZIP a VM to a USB stick or local hard drive. Of course, you still need permissions in your virtual infrastructure to perform a backup.
Veeam Backup Free Edition
Version 6.1 introduces a new free mode. The free mode, called Veeam Backup Free Edition, provides subset of the functionality in the full (paid) editions of Veeam Backup & Replication, including VM and file recovery. So if you ever need to perform a restore but don’t have access to a Veeam backup server, you can simply download and install Veeam Backup Free Edition. You don’t need a license key, and you can recover VMs, VM files and guest files.
Veeam Backup Free Edition also includes file management capabilities. For this reason, it is sometimes referred to as “the New FastSCP™.”
More information about Veeam Backup Free Edition, including a comparison to the full (paid) editions of Veeam Backup & Replication, is available on veeam.com.
New console
One of the first things you’ll notice about version 6.1 is the new console. While wizards and dialogs (which account for 90% of the user interface) haven’t changed, it’s now easier to get to them. Enhancements include:
vPower for Hyper-V
Version 6.1 extends Veeam’s patent-pending vPower® technology—as well as Instant VM Recovery—to Hyper-V. vPower runs a VM directly from a compressed and deduplicated backup file on regular backup storage. You can run a VM from any restore point (full or incremental), without changing the backup. vPower enables Instant VM Recovery, which lets you restart a failed VM from a regular backup in as little as 2 minutes.
Additional enhancements
Version 6.1 also includes a number of other enhancements, as well as all fixes for version 6.0. The remainder of this document provides a list of the most significant enhancements.
Intelligent load balancing
Engine
Backup
Replication
VM copy
VM migration
File-level restore
Windows guest file indexing
User interface
Enterprise Manager
Enhancements specific to VMware
Enhancements specific to Hyper-V
Other
With other words, a great new version with lots of new things and possibilities…
These are my notes about creating a Veeam Virtual Lab. After a lot of testing en searching why my installation was not working I finally took the time to read the manual … As a good technical person this is the last thing to do after searching with google… So these are the important text pieces of the Veeam Backup & Replication v6 manual.
A virtual lab is an isolated virtual test environment where verified VMs with all components required for their proper operation are started and tested. A virtual lab is created using existing resources in your virtual environment and ensures secure integrity and functionality testing for backed up VMs.
When a new virtual lab is created, Veeam Backup & Replication adds a new VM folder, vSwitch and an optional resource pool on the host where the virtual lab is registered. The network configuration in the virtual lab mirrors the configuration of the production network. For example, if a tested VM and its dependencies are located in two logical networks in your production environment, these two networks will be recreated in the virtual lab and mapped to corresponding production networks.
To enable communication between the outer world and VMs in the virtual lab, Veeam Backup & Replication uses a proxy appliance that is created and registered in the folder and resource pool of the virtual lab. The proxy appliance is a VM that acts as a gateway routing requests from the production network to the isolated network.
To connect to isolated networks, Veeam Backup & Replication adds to the proxy appliance a vNIC adapter for each network. Each vNIC adapter gets an IP address from the network to which it is connected, which is typically the same as the IP address of a default gateway in the corresponding production network.
If the application group to be started in the virtual lab does not have a DHCP server and some applications in this group as well as verified applications require DHCP, you can enable the DHCP service on the vNIC adapter for each isolated network. You can also select specific DNS servers from the production network that should be started in the isolated network. Keep in mind that to be able to add a DNS server, you should have it virtualized in your production environment, and you should also have its backup.
To ensure correct work of applications, VMs in isolated networks are run with the same IP addresses as in the production network. To avoid IP address conflicts between VMs in production and isolated networks, Veeam Backup & Replication uses IP masquerading. For each isolated logical network, Veeam Backup & Replication assigns a masquerade IP address, and adds a new route to the IP routing table in the Veeam Backup console, where a proxy appliance is specified as a gateway to access VMs in this network.
For example, when trying to access a VM with IP address 172.16.10.1 in the isolated network, Veeam Backup & Replication sends a request to the masquerade IP address 172.17.10.1. According to the routing rule added to the IP routing table, all requests are first sent to the next hop – the proxy appliance. The proxy appliance performs address translation, substitutes the masquerade IP address with a real IP address in the isolated network, and forwards the request to the necessary VM in the isolated network – in our case, to 172.16.10.1.
Sometimes it is necessary to provide many clients with access to a restored VM, which is especially the case for user-directed U-AIR restores. For example, you may want to provide access to a backup copy of the Exchange Server for employees using web-based access (Outlook Web Access). In this situation, it is impossible to update the routing table on every client machine. Veeam Backup & Replication enables you to get access to a VM in the isolated network directly from a production environment. To get access to a VM in the isolated network, you should reserve a static IP address in the pool of production IP addresses and specify which IP address of the VM powered on in the isolated environment it matches. This static IP address will be assigned to the proxy appliance NIC connected to the production network. IP traffic directed to the specified static IP address will be routed by the proxy appliance to the VM powered on in isolated network.
For example, to access a VM that has IP address 192.168.1.20 in the isolated network, you can reserve IP address 192.168.1.3 (in production) for it. You should also register an alias record in the production DNS server for the reserved IP address. For the example mentioned above, you can register backup.exchange.local as an alias for the IP address 192.168.1.3.
When setting up a virtual lab, you should select an ESX host on which it should be created, a datastore to hold redo logs and files of the proxy appliance, and specify settings for a proxy appliance and isolated networks.
To create a new virtual lab, you have to start the New Virtual Lab wizard. Do one of the following:
• Right-click the Virtual Lab item in the menu on the left and select Create virtual lab from the shortcut menu.
• Click Virtual Labs under SureBackup in the management tree, right-click anywhere on blank area in the information pane and select Create virtual lab from the shortcut menu.
Step 1. Specify Name and Description
Enter a name and description for the new virtual lab. The default description contains time at which the lab was created and user who created it.
Step 2. Select a Host
Click Choose to select an ESX(i) host on which the new virtual lab will be created. You can select a standalone ESX(i) host or the one being a part of a cluster.
Note If you want to create a virtual lab on the ESX(i) server being a part of the vCenter hierarchy, make sure that this vCenter server is added to the Veeam Backup & Replication console. If such ESX(i) server is added as a standalone host, a virtual lab will not be created on it.
For every new virtual lab, Veeam Backup & Replication creates a dedicated folder and a resource pool where all tested VMs and the virtual proxy will run during recovery verification process. By default, the folder and the pool have the same name as the virtual lab. To change the name of the destination folder and/or resource pool, click Configure and enter the necessary names in the Destination Options section.
Note In clusters with disabled DRS no resource pools can be created. If the destination host is included in such a cluster, click Configure and clear the Create resource pool check box. For details, refer to the VMware Knowledge Base.
Step 3. Select Datastore
Click Choose to select a datastore on which redo logs for tested VMs should be stored. Redo logs are auxiliary files used to store all changes that take place when a VM is run from a read-only backup. As soon as a recovery verification jobs completes, redo logs are deleted.
Step 4. Set Up Proxy Appliance
To enable automatic recovery verification of VMs, select the Use proxy appliance in this virtual lab check box. The proxy appliance acts as a gateway that provides access from Veeam Backup server to VMs running in the isolated virtual lab. If you do not select this check box, you will only be able to verify VMs and perform item-level restore using built-in temporary VM console in Veeam Backup & Replication, or using vSphere Client, and perform heartbeat tests.
By default, the virtual proxy uses the name of the virtual lab. To change the default name, click Configure in the Proxy appliance VM settings section and specify the name of the created virtual appliance.
Click Configure in the Production network connection section to select a network where the proxy appliance should be created, specify its IP address and settings of DNS server to be used. You can choose to automatically obtain IP address for the proxy appliance and DNS server, or set them manually.
Important! If you assign a proxy appliance an IP address from the same network where the Veeam Backup server is located, Veeam Backup & Replication will automatically add a new route to the routing table on the Veeam Backup server. If you assign a proxy appliance an IP address from the network other than that where the Veeam Backup server is located, you will have to manually add a new route to the routing table on the router in the production network. Otherwise you will not be able to access virtual machines in isolated networks.
Step 5. Select the Networking Mode
Select the type of network settings configuration. Veeam Backup & Replication offers two types of networking for the created virtual lab:
• Basic – this type of networking is recommended if you have only one production network, and the Veeam Backup server is located in that network. Veeam Backup & Replication will use parameters of this network to automatically configure an isolated network to verify tested VMs.
• Advanced – this type of networking is recommended if you are planning to verify VMs that have dependencies on other VMs located in different networks. In this case, you will have to configure network parameters for these isolated networks manually.
Step 6. Specify Isolated Networks
This step is available if you have selected the Advanced networking option at the Networking step of the wizard.
At this step of the wizard, you should create isolated networks where verified VMs should be started, and map them to production networks where these VM are located.
To add a network, click Add and select a production network in which a VM from the application group or a verified VM resides. Then, specify a name for an isolated network that should be mapped to this production network, and enter an identifier for the created virtual network.
Step 7. Specify Network Settings
This step is available if you have selected the Advanced networking option at the Networking step of the wizard.
At this step of the wizard, you should specify settings for every created isolated networks and how a proxy appliance should connect the production network to these networks.
Communication between the production network and an isolated network is carried out through the vNIC adapter that is added to the proxy appliance. A vNIC adapter is added for each isolated network.
To add an adapter, click Add and specify its connection settings.
Select the network to which you want this adapter to be connected. Specify the IP address that the proxy appliance should have in this isolated network, and the subnet mask. Typically, the IP address should coincide with the gateway IP address in the production network.
Note Network addresses for different adapters should be different. For example, if the first adapter has address 192.168.0.1 with mask 255.255.255.0, and the second one – 192.168.0.2 with mask 255.255.255.0, such configuration will not be supported.
Once you specify the IP address, Veeam Backup & Replication will automatically configure a masquerade IP address for accessing VMs running in the virtual lab through the production network.
Select the Enable DHCP service on this adaptor check box and specify settings of a virtualized DNS server if necessary. Click OK to save settings.
Select the Route network traffic between vNICs check box to enable communication between isolated networks. When you select this option, make sure that the IP address of the proxy appliance in the isolated network matches the IP address of a proxy appliance in the production network.
Step 8. Specify Static IP Mapping
At this step of the wizard, you can specify static IP address mapping rules to make VMs in the virtual lab accessible from any computer in the production network.
To add a new static IP relation, click Add. In the IP relation window, specify an IP address of a VM in the production network, and its masquerade IP – a free IP address from the production network that will be used to access it in the isolated network from the production environment.
Step 9. Apply Parameters
Review the parameters of the virtual lab which will be created. You can go back to any previous step to adjust the parameters. If everything is fine, click Next to create the virtual lab.
Important! Use Veeam Backup & Replication to modify or delete a virtual lab. If you change lab settings or delete any of its components from outside (for example, using vSphere Client), the lab will be corrupted and its component such as created vSwitch, resource pool and so on will remain in the virtual infrastructure.
I also found a Youtube movie about the working of the Virtual Lab. This movie is created by Andreas Neufert of Veeam.
Today Veeam released a new free tool called: Veeam ONE Free Edition. This is a free easy to use management tool. It has no restrictions on the number of vCenter Servers and ESX(i) hosts you can manage, Veeam ONE Free Edition lets you see how 24×7 monitoring, management reporting and more can improve the performance and availability of your virtual environment.
Some key points are:
See http://www.veeam.com/virtual-server-management-one-free.html?utm_source=defaultreasoning&utm_medium=textad&utm_campaign=onefree for more information.
There is also a Licenced version of Veeam One. To see a comparison see http://www.veeam.com/veeam_one_free_en_ds.pdf
*** Update 24-04-2012 ***
Found a youtube movie about the features of Veeam One.
Last week I had a problem with an fresh installation of Veeam Backup & Replication v6. I wanted to schedule a monthly backup, scheduled to make a backup on the last Friday of the month.
When I completed the configuration of the backup job my scheduled date was not the last Friday of the month but the next Friday.
This is not correct, in my case the backup should start at Friday 30 march.
So I started looking on the internet, also checked the Veeam forum, found another post http://forums.veeam.com/viewtopic.php?f=2&t=10704. I decided to install the latest patch for Veeam B&R v6, patch 3. I checked the release notes, but it no info about a scheduling problem. I installed it anyway, you never know…
After a reboot my schedule was corrected, the job is scheduled to run at Friday 30 march. Problem solved…
Patch 3 can be downloaded here: http://www.veeam.com/kb_articles.html/KB1442
These are the issues resolved by the Patch 3 for Veeam Backup version 6.0.0.153. All patches are cumulative so each below fix is contained in this patch.
To do this, create a new GPO and drill down to: Computer configuration->Policies->Windows settings->Security Settings->File System
Add each file below, removing Users from the permissions so it’s only Administrators, Creator Owner and System:
Keep in mind the path for %AllUsersProfile% is typically C:\ProgramData. When you add the files using Group Policy Management you will select the files by drilling down to C:\ProgramData, Microsoft, Windows, Start Menu, etc, but you will notice when you’ve added them it auto-magically changes the path %AllUsersProfile%.
Use the “Configure this file or folder and propagate inheritable permissions to all subfolders and files” option on all three files. Make sure to attach the new OU to your RDS OU or modify your existing RDS GPO. Run gpupdate /force from the command prompt on your RDS servers after adding/modifying this GPO and you’re ready to go!
Off course you can also configure the security settings manually or script.
icacls "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell" /T /inheritance:d icacls "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell" /T /remove:g "BUILTIN\Users" Everyone icacls "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Server Manager.lnk" /inheritance:d icacls "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Server Manager.lnk" /remove:g "BUILTIN\Users" Everyone
A colleague of mine has also written a blog about the same problem. He solved the problem with a group policy. For his solution see: http://www.emware.nl/articles/remove-server-manager-and-powershell-icons-from-taskbar.html