Iāve received a realĀ good PowerPoint presentation from David Bieneman over at LiquidwareLabs. User Experience (UX) Management ā Methodology and solutions to deliver the best available current and next generation desktop experience.Ā Successful UX Management speeds adoption, lowers costs, and increases user productivity.
Wednesday, October 21. 2009
SmartDeploy Virtual Disk Component
Create and connect to popular virtual disk formats through a single, high-performance component. The SmartDeploy Virtual Disk Component (SmartVDK) provides programmatic access to Microsoft VHD, Parallels HDD, Sun VDI, and VMware VMDK virtual hard disks. It combines the power of a high-performance virtual disk driver with a straightforward, scriptable API.
Architecture
This high-performance component is designed to offer the ultimate in flexibility while being the easiest to use product of its kind and includes a state-of-the-art, fully documented COM object and ActiveX control.
SmartVDK has very low memory requirements and a small on-disk footprint. It is perfectly suited for deployment or recovery environments such as the Windows Preinstallation Environment (Windows PE). It can run in the background and can be dynamically instantiated for formless use. SmartVDK is compatible with the Microsoft VHD, Parallels HDD, Sun VDI, and VMware VMDK dynamically expanding and fixed-size virtual hard disk formats.
Prowess products have always been known for their intuitive design and ease of use. SmartVDK continues this tradition offering built-in constants, enumerations, and help strings. With SmartVDK, applications can connect to virtual hard disks, retrieve information about disks and partitions, mount and manipulate volumes, and even create new disks. Detailed return codes along with their text descriptions are simple to retrieve.
SmartVDK includes comprehensive online documentation that is packed with examples to help you accomplish your tasks effortlessly. Fully commented sample applications are included for many languages - with more are being added continuously. You can copy examples from the help file or samples, paste them into your project, and create or mount virtual hard disks without writing a single line of code!
http://www.smartdeploy.com/Products/SmartDeploy/VirtualDisk.aspx
Continue reading "SmartDeploy Virtual Disk Component" »Tuesday, October 20. 2009
The future version of VDR File Level Restore has a GUI
This evening I joined a WebEx meeting with Azmir Mohamed, VMwareās Product Manager for VMware Data Recovery. He demoed the future version of the VDR File Level Restore feature AKAĀ the "Data Recovery Restore Client", itās launched from within a virtual machine and enables access to the contents of restore points. Using this client, you can view and copy individual files that were backed up as a result of backing up an entire virtual machine.
Sunday, October 18. 2009
File Level Restore with VMware Data Recovery 1.0 revisited
I think my previous entry for the VMware vSphere blogging contest wasnāt accepted because I couldnāt get the File Level Restore tool to work. There were even some people suggesting to use another product.
Virtualization Spotlight is an independantly run blog, sponsored by āPHD Virtual Technoligies Incā.
VMware Guru Eric Sloof has been checking out VDR 1.0ās File Level Restore and canāt get it to work. Itās quite worrying that the guru canāt get it working! We think itās most likley down to a software issue with VDR as it seems unlikely that Mr Sloof would be unable to make it work!
Roger Baskerville (@HoundOf) Head of Vizioncore EMEA.
RT @esloof: Saturday nite project failed :-( File Level Restore w/ VMware Data Recovery 1.0 - http://bit.ly/DCgWc Try vRanger 4.1 DPP!
VMware also responded with an email from their Product Manager for VMware Data Recovery, Azmir Mohamed.
First of all, thank you for trying out VMware Data Recovery!Ā In terms of the file level restoreĀ (FLR) functionality that you tried but could not get working ( it is an experimentally supported feature)Ā it could be that you ran into an issue but here are some of the recommendations/suggestions that I received from the development team.Ā Ā
- What is the guest OS running on the Windows VM that you are running the FLR client?Ā While we plan to support 32-bit and 64-bit instances of Windows XP, Vista, Server 2003 and 2008 (including R2), the experimental version was primarily for use with 32-bit versions of Windows XP, Vista, Server 2003 and 2008 (no support for R2 with experimental version).
- The FLR client can be used by users with Administrator privileges in virtual machines running Windows XP or later.Ā Do you remember if the VM that your ran FLR on whether you were logged in as Administrator or equivalent?
- While today we only support connection with the IP address to the appliance, we will be able to resolve using DNS names in the future.
I know I had to take action before a complete escalation and a phone call from Paul Maritz so I went through the technical notes once again and discovered a section I didnāt pay much attention to earlier.
To install FLR, copy the vdrFileRestore.exe to a location of your choosing on the virtual machine with the files to be restored. All files required for FLR to function as expected are contained within the vdrFileRestore executable. For example, if you were going to restore a file on the virtual machine named MY_VM, you could start the virtual machine named MY_VM, create a directory called FLR on the virtual machines C:\ drive and then copy vdrFileRestore.exe to C:\FLR. Note that FLR cannot be used to restore files for virtual machines other than the virtual machine on which the executable is present. When you invoke the vdrFileRestore.exe, any changes required to use FLR are completed automatically. For more information on changes that occur when vdrFileRestore.exe is invoked, see āUnderstanding FLR.ā
So I copied the vdrFileRestore executable into one of my virtual machines instead of running it from my laptop and it worked like a charm.Ā Like Mike Laverick always says, Read the Fucking Manual, Mike youāre right once again. Azmir has promised me to do a demo of the full GUI version of the FLR client that VMware showed at VMworld 2009 in San Francisco.Ā This will be the version that will be fully supported by VMware when it becomes available. Iāll try to make some screenshots during the WebEx session.
Related articles:
VMware Data Recovery and the hidden un-removable snapshots
VMware Data Recovery adding a back-up destination
File Level Restore with VMware Data Recovery 1.0
Friday, October 16. 2009
VMware Appliance: UbuntuDev
Steve Jin : I am very happy to announce the 1.0 of the Jython Virtual Appliance based on Ubuntu. It's made available by our community member Timo Sugliani. Great job Timo! To run the virtual appliance, you will need either VMware Workstation, VMware Server or VMware Player. The later two are free products from VMware Download Site.
Timo Sugliani : It's a Nifty little appliance thatĀ you use for interacting with VMware Infrastructure SDK using java/jython (python is great !).
Credentials:
- Username : vijava
- Password : vijava
http://www.vmware-stuff.org/Appliances/vijava-lite
Thursday, October 15. 2009
Ruby sample code and library for VI SDK
You can access the code here:
http://svn.paglo.com/paglo_open_source/ruby_vmware/trunk/
The code is licensed under the GPL. Continue reading "Ruby sample code and library for VI SDK" »