About
You arrived at the weblog of Geert Baeke. I am the technology manager for a company called Xylos (Belgium). I mostly work with Microsoft technologies such as Windows, Active Directory, Exchange, Sharepoint, MSCS, and more. I am also actively busy with VMware's products, focussing on VMware ESX.

Sections
Search






XBOX 360

RSS Newsfeeds
baeke.info Main RSS Feed Main Page RSS
View Article  Restoring virtual machines with esXpress v3.0

At this stage of the development (rc2), restoring virtual machines with esXpress v3.0 is a manual process. That will change soon with restore options built into the GUI.

When you make a backup of a virtual machine with esXpress, you have a full backup of each disk of the virtual machine plus index backups with only the changes. These index backups are actually executable. So the only thing you need to do is to execute such an index backup and start the restore. The restore script will either find the full backup automatically or you can point to the full backup using the menu options.

So to start a restore (using rc 2), copy an index file to the ESX server using sftp (e.g. Bitvise Tunnelier). In this example, I copied a file called 00-vmgeba_test.vmdk.delta-2006.11.09-0028-061109-0028.phd from the FTP server to the ESX box (delta in the filename means it contains only the changes). I copied to a VMFS volume that had enough space.

From an ssh shell, I could then run the 00-vmgeba_test.vmdk.delta-2006.11.09-0028-061109-0028.phd executable because it is a script. Just issue the command:

sh 00-vmgeba_test.vmdk.delta-2006.11.09-0028-061109-0028.phd

The script will launch and present a menu.

Because I only copied the index file and not the full backup, the text FULL BACKUP NOT FOUND is displayed. You can pull the backup from an FTP server but in this case, I  copied the full backup file to the ESX server as well. When you then execute the delta, you will get:

As you can see, the full backup is automatically found because it is in the same location as the index file. Now it is just a matter of using the R option to restore the file. You will get a few questions about the location for the new vmdk file and at the end you will get:

When this process finishes, you have a vmdk file that you can use with a virtual machine. In this case, the vmdk file that was backed up was called vmgeba-test.vmdk. That’s of course just a stub. The actual data is in vmgeba-test-flat.vmdk.

A bit tricky here is that the stub file (vmgeba-test.vmdk) is for a buslogic disk. Because the default for Windows Server 2003 is lsilogic, you should change the stub. This can be done from the menu with the C option (Create GSX/Server Stub File). When you choose that option, you will get the chance to specify that you want lsilogic. You can also skip this step and change it from VI Client.

You can now create a new virtual machine and point to the stub when you add the disk. The nice thing about this whole process is that it allows you to restore a virtual machine without needing esXpress itself. You just need a full backup and index backups to start the restore process. Useful!!!

View Article  Geert Verbist at VMworld 2006

A colleague of mine, Geert Verbist, is attending VMworld 2006 in Los Angeles. Over at www.vmuc.be, a site sponsored by Xylos, he is blogging about his experiences. He promised to blog on this site as well but it is easier that I just link to www.vmuc.be instead.

Here are the posts he did until now: VMworld photo shoot, VCB, First two days. He will blog some more when he finds the time.

What he learns about VCB will be interesting because another colleague of mine, Vincent Vlieghe (virtrix.blogspot.com) and myself are doing a rather large project at a customer that involves all this stuff.

 

Login
User name:
Password:
Remember me 
This Month
November 2006
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Networking
View Geert Baeke's profile on LinkedIn

Services

Powered by BlogHarbor
Powered by BlogHarbor
StatCounter