<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>motogobi.com &#187; P2V</title>
	<atom:link href="http://www.motogobi.com/tag/p2v/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.motogobi.com</link>
	<description>fist-pump, push-up, chapstick</description>
	<lastBuildDate>Fri, 03 Feb 2012 19:02:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Removing ghosted devices in a Windows VM</title>
		<link>http://www.motogobi.com/2010/09/22/removing-ghosted-devices-in-a-windows-vm/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=removing-ghosted-devices-in-a-windows-vm</link>
		<comments>http://www.motogobi.com/2010/09/22/removing-ghosted-devices-in-a-windows-vm/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 13:48:23 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[P2V]]></category>
		<category><![CDATA[Tech Tips]]></category>

		<guid isPermaLink="false">http://www.motogobi.com/?p=1048</guid>
		<description><![CDATA[This post from Eric Sloof is near and dear to my heart: I&#8217;ve probably migrated around 300 servers to VM in my current position, and learning how to quickly clean up those VMs once they&#8217;re converted can save you a tremendous amount of time (time usually on the weekend or after hours!). I&#8217;ve always used [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-1049" title="Ghostbuster" src="http://www.motogobi.com/wp-content/uploads/2010/09/Ghostbuster-150x150.jpg" alt="" width="150" height="150" /><a href="http://www.ntpro.nl/blog/archives/1586-Busting-Virtual-Machine-Ghosted-Devices.html" target="_blank">This post from Eric Sloof</a> is near and dear to my heart: I&#8217;ve probably migrated around 300 servers to VM in my current position, and learning how to quickly clean up those VMs once they&#8217;re converted can save you a tremendous amount of time (time usually on the weekend or after hours!). I&#8217;ve always used a set of scripts that I found via the VMware forums that <a href="http://www.ntpro.nl/blog/archives/1586-Busting-Virtual-Machine-Ghosted-Devices.html" target="_blank">Eric Sloof</a> has now clarified to have been developed by Phi Phi Wang at IBM. But for you GUI types, there&#8217;s a new open source tool out there called <a href="http://ghostbuster.codeplex.com/" target="_blank">Ghostbuster</a> that will quickly list out ghosted devices in Windows and allow you to select them for removal easily and quickly. I&#8217;ve<a href="http://www.motogobi.com/physical-to-virtual-conversions-using-vmware-converter-40/"> listed out some tips for physical-to-virtual migrations before</a>, and this tool would easily replace the very manual, point-click-delete-repeat process of removing these by hand in the Windows Device Manager. Could have used this about a year ago, definitely&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.motogobi.com/2010/09/22/removing-ghosted-devices-in-a-windows-vm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Platespin Migrate v9 Upgrade Considerations</title>
		<link>http://www.motogobi.com/2010/08/16/platespin-migrate-v9-upgrade-considerations/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=platespin-migrate-v9-upgrade-considerations</link>
		<comments>http://www.motogobi.com/2010/08/16/platespin-migrate-v9-upgrade-considerations/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 21:25:23 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[P2V]]></category>
		<category><![CDATA[Platespin]]></category>

		<guid isPermaLink="false">http://www.motogobi.com/?p=844</guid>
		<description><![CDATA[Novell recently released Platespin Migrate 9, which should address some Linux P2V issues we&#8217;ve been running into. Namely, that you can only migrate a Linux server in offline or &#8220;TakeControl&#8221; mode. We&#8217;ve been running into issues where network speed settings have prevented us from moving data from source to target &#8211; for example, if you&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-802 alignright" title="platespin" src="http://www.motogobi.com/wp-content/uploads/2010/06/platespin.jpg" alt="" width="82" height="82" />Novell recently released <a href="http://www.novell.com/documentation/platespin_migrate_9/readme/data/readme.html" target="_blank">Platespin Migrate 9</a>, which should address some Linux P2V issues we&#8217;ve been running into. Namely, that you can only migrate a Linux server in offline or &#8220;TakeControl&#8221; mode. We&#8217;ve been running into issues where network speed settings have prevented us from moving data from source to target &#8211; for example, if you&#8217;ve got a Linux physical server with a 1Gb/s adapter connecting to a 100Mb/s switch you&#8217;ll end up with horrendously slow data transfer speeds. With Windows you can specify that setting (100 vs. 1000) but with pre-v9 Migrate Linux migrations you can&#8217;t. We&#8217;re hoping that Migrate 9 will beef up this support, but as it turns out there is a somewhat significant architecture change with Platespin products this time around.</p>
<p><span id="more-844"></span>If you&#8217;re like us, you purchased &#8220;workload&#8221; licenses from Platespin/Novell and deployed your Portability Suite server. This server housed your Migrate and Protect jobs. But with v9 you can no longer house Protect and Migrate on the same server:</p>
<blockquote><p><em>NOTE: </em>As of the current release, PlateSpin Migrate and  PlateSpin Protect are separate products, no longer packaged as editions of  PlateSpin Portability Suite, and cannot be collocated on the same host.</p></blockquote>
<p>Well, that sucks. Now I need two servers to do the same thing that I&#8217;ve been doing with one. And licensing? Well, let&#8217;s just say that after some mild brain damage I&#8217;m engaging Novell to help me through how we&#8217;re going to split these things up. As for the upgrade you can supposedly just upgrade in place &#8211; run the installer and Platespin will utilize your existing database instance. But if you activated all your licenses first for both Protect and Migrate, you&#8217;ve now got them all tied up for one product or the other (assuming you&#8217;re using local SQL. I haven&#8217;t even checked into using an external database server for this as I didn&#8217;t even think to do so).</p>
<p>Once I&#8217;ve got this sorted out I hope to post up more about the latest version &#8211; in lab testing, it seems to be a small step forward for Windows, but a much larger leap for Linux migrations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.motogobi.com/2010/08/16/platespin-migrate-v9-upgrade-considerations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMWare Converter Failure: the STOP: 0x0000007B BSOD</title>
		<link>http://www.motogobi.com/2009/06/11/vmware-converter-failure-the-stop-0x0000007b-bsod/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmware-converter-failure-the-stop-0x0000007b-bsod</link>
		<comments>http://www.motogobi.com/2009/06/11/vmware-converter-failure-the-stop-0x0000007b-bsod/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 19:51:31 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[P2V]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://www.motogobi.com/?p=265</guid>
		<description><![CDATA[So, on the heels of my post pointing out some tips on ways to increase the chances of successful physical-to-virtual conversions using VMWare&#8217;s Converter, you&#8217;ve decided to take the plunge and get rid of all those PowerEdge 2600&#8242;s you&#8217;ve got lying around. Good for you! You&#8217;ve successfully finished a clone of your server&#8217;s physical hard [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.motogobi.com/wp-content/uploads/2009/06/bsod.jpg" rel="lightbox[265]"><img class="alignleft size-full wp-image-266" title="bsod" src="http://www.motogobi.com/wp-content/uploads/2009/06/bsod.jpg" alt="bsod" width="192" height="123" /></a>So, <a href="http://www.motogobi.com/2009/06/11/physical-to-virtual-conversions-using-vmware-converter-40/">on the heels of my post pointing out some tips on ways to increase the chances of successful physical-to-virtual conversions using VMWare&#8217;s Converter</a>, you&#8217;ve decided to take the plunge and get rid of all those PowerEdge 2600&#8242;s you&#8217;ve got lying around.</p>
<p>Good for you! You&#8217;ve successfully finished a clone of your server&#8217;s physical hard drive(s), and the conversion process is almost done. <strong>BUT</strong>: At anywhere between 94% and 99%, the VMWare Converter console shows a failed conversion at reconfiguring your target virtual machine. So you switch to your VM and try to just power it on: <strong>BSOD</strong>. What now?</p>
<p><span id="more-265"></span>So, here&#8217;s something to check:</p>
<ul>
<li>Is the boot.ini file for this server correct? Does it point to the correct boot partition for your server?</li>
</ul>
<p>Yup, it probably does. If you&#8217;re cloning from your physical server to the same drive letters and partitions, you&#8217;re probably looking at a SCSI driver problem. Sometimes, more often with Windows 2000 conversions, Converter fails to inject the correct driver for Windows 2000 to recognize it&#8217;s hard drives on booting up as a virtual machine. So, how to fix it?</p>
<p>You&#8217;ve got a couple of options: mount the .vmdk file in another virtual machine and copy the driver by hand to the c:WINNT or c:WINDOWS folder of your problem VM&#8217;s disk. Or, as I&#8217;ve learned to enjoy using if you have to do this repeatedly, you build a boot CD that does a lot of the work for you.</p>
<p>Following <a href="http://www.rtfm-ed.co.uk/?page_id=174">this guide at RTFM Education</a>, you can create a very useful boot CD using <a href="http://www.nu2.nu/pebuilder/">BartPE Boot-CD</a>, the correct VMWare drivers you&#8217;ll need, and a couple of &#8220;Fix-VMSCI&#8221; tools. It&#8217;s fairly simple:</p>
<ol>
<li><a href="http://www.rtfm-ed.co.uk/?page_id=174">Create the boot CD</a> &#8211; you&#8217;ll want this ISO to keep around. Make sure to include the Fix-VMSCI tools.</li>
<li>Boot your failed VM with this CD.</li>
<li>When the WinPE environment comes up, simply run through the tools on the Start menu &#8211; these will automatically do things like fix your boot.ini and assign the correct partition to boot to. But most importantly for you at this moment in time, it&#8217;ll allow you to inject the correct SCSI driver into the VM&#8217;s Windows directory.</li>
</ol>
<p>If you&#8217;re reading this right now with a client breathing down your neck, waiting for that VM to be up &#8211; I feel for you. But take some time, get this boot CD built up, and keep it around for a long-term fix when you (inevitably) run into this issue again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.motogobi.com/2009/06/11/vmware-converter-failure-the-stop-0x0000007b-bsod/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Physical-to-Virtual Conversions using VMWare Converter 4.0</title>
		<link>http://www.motogobi.com/2009/06/11/physical-to-virtual-conversions-using-vmware-converter-40/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=physical-to-virtual-conversions-using-vmware-converter-40</link>
		<comments>http://www.motogobi.com/2009/06/11/physical-to-virtual-conversions-using-vmware-converter-40/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 16:13:58 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[P2V]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://www.motogobi.com/?p=257</guid>
		<description><![CDATA[One of the tasks I&#8217;ve been working on for the past two months has been the conversion of a large number of physical servers to virtual machines using VMWare&#8217;s Converter 4.0. Once again, VMWare offers up a free product to get you sucked into it&#8217;s technology. I&#8217;ve used other P2V tools in the past, some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.motogobi.com/wp-content/uploads/2009/06/vmwareconverter.jpg" rel="lightbox[257]"><img class="alignleft size-medium wp-image-258" title="vmwareconverter" src="http://www.motogobi.com/wp-content/uploads/2009/06/vmwareconverter-300x167.jpg" alt="vmwareconverter" width="300" height="167" /></a>One of the tasks I&#8217;ve been working on for the past two months has been the conversion of a large number of physical servers to virtual machines using <a href="http://www.vmware.com/products/converter/">VMWare&#8217;s Converter 4.0</a>. Once again, VMWare offers up a free product to get you sucked into it&#8217;s technology. I&#8217;ve used other P2V tools in the past, some paid for, and the technology has come a mighty long way.</p>
<p>For a free product, I&#8217;ve got to say this is an amazing piece of software and pretty bombproof if some basic steps are taken to maximize the chances of success with using it.¬† I hope to outline some basic steps you can take in order to up those chances, focusing on Windows 2000 and 2003. I can tell you I wish I had known a lot of this info previously when having performed some other clones&#8230;<span id="more-257"></span></p>
<p><strong>Tip 1: Perform Live Migrations</strong></p>
<p>The best way to perform P2V is by installing Converter on the source machine itself, then running the conversion while the operating system is up and running. So, a general process for this would be:</p>
<ol>
<li>Install VMWare Converter on your source machine.</li>
<li>Reboot if necessary (Windows 2000) and then shut down all non-essential services.<br />
Shut down database servers, antivirus, the print spooler, Network Neighborhood, scheduled tasks, and so on. The point here is to get this Windows machine to the basics: server process, network connectivity, and the VMWare Converter services.</li>
<li>Start Converter and point it at the target VM host.<br />
Feel free to change disk parameters on the fly &#8211; you&#8217;ll find that if you&#8217;ve got a partitioned disk, you might want to break out those partitions to separate .vmdk files for better performance.</li>
</ol>
<p><strong>Tip 2: Remove Hardware-Specific Software Once the Conversion is Done</strong></p>
<p>If you&#8217;re doing this process on a server, chances are you&#8217;ve got utility programs on there that are designed to interface with hardware that&#8217;s not going to be available on the VM. Some examples are IBM Director, Intel ProSet, and HP iLO and RAID array management tools. Keep in mind that I work on Compaq, IBM, and HP devices for the most part &#8211; post up any tips for Dell hardware if you have &#8216;em.</p>
<ul>
<li>If you have access to IBM&#8217;s support site, they make a utility called &#8220;<a href="http://www.x4live.com/IBM-Director-Support-Tools-2.1.5.html">dirclean</a>&#8221; that helps to remove IBM Director, which oftentimes fails to uninstall.</li>
<li><a href="http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=245&amp;DwnldID=6036&amp;lang=eng">Intel offers a ProSet Uninstaller utility</a> to help with removing ProSet &#8211; another utility the oftentimes fails to uninstall.</li>
<li>Uninstall all HP utilities, including HP networking utilities.<br />
Go to the properties of an Ethernet connection, highlight the HP Networking Utility, and choose &#8220;Uninstall.&#8221; Reboot to complete.</li>
<li>Even if you&#8217;ve uninstalled everything HP, get rid of any HP system shutdown services &#8211; in Server 2003, you can simply run this from the command line:
<p><em>sc delete sysdown<br />
sc delete cpqasm2</p>
<p></em>In Windows 2000, you&#8217;ll want to delete those services from the reigstry (careful!)<br />
(HKLMSystemCurrentControlSetServices)</li>
<li>Uninstall VMWare Converter.</li>
</ul>
<p><strong>Tip 3: Remove Hardware That&#8217;s No Longer There</strong></p>
<p>This one&#8217;s a no-brainer once you think of it: get rid of hardware that the operating system has drivers for but no longer exists. But the way to get rid of that hardware is a little more hidden, no pun intended (you&#8217;ll see why). You can start up Device Manager in Windows by running devmgmt.msc from the Run menu, but it won&#8217;t necessarily show you everything you need to get rid of. To show all of those components, do the following:</p>
<ol>
<li>From a command prompt, run
<p><em>set devmgr_show_nonpresent_devices=1</p>
<p></em></li>
<li><span style="text-decoration: underline;">Without exiting that command prompt</span>, run
<p><em>devmgmt.msc</p>
<p></em></li>
<li>When the Device Manager comes up, click on <em>View </em>-&gt; <em>Show Hidden Devices</em>. This should show you a whole slew of hardware that is slightly greyed out &#8211; it&#8217;s basically safe to remove anything that is greyed out, such as iLO Multifunction adapters, Intel Ethernet adapters, IBM RAID controllers, and so on.</li>
</ol>
<p>Basically, these three major tips are what I follow whenever I P2V a server &#8211; and I&#8217;ve done roughly 50 of them over the last two months with a few hundred more to follow in the coming year. The failure rate, following these tips, should be pretty low.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.motogobi.com/2009/06/11/physical-to-virtual-conversions-using-vmware-converter-40/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

