<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Soul of a Virtual Machine : Migration (P2V)</title><link>http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx</link><description>Tags: Migration (P2V)</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Migrating Windows Server 2003 SP1 to a virtual machine</title><link>http://blogs.technet.com/megand/archive/2005/05/18/405126.aspx</link><pubDate>Wed, 18 May 2005 23:51:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:405126</guid><dc:creator>megand</dc:creator><slash:comments>581</slash:comments><comments>http://blogs.technet.com/megand/comments/405126.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=405126</wfw:commentRss><description>&lt;P&gt;If you want to use Virtual Server 2005 Migration Toolkit (VSMT) to migrate a computer running Windows Server 2003 SP1 to a virtual machine, you'll need to copy some system files from your installation of Windows Server 2003 SP1 to the computer running VSMT. Normally VSMT automatically swaps out&amp;nbsp;certain system files in your installation for others that are compatible with virtual machine emulated hardware, but VSMT doesn't have the necessary files for Windows Server 2003 SP1. This is because&amp;nbsp;VSMT was released before Windows Server 2003 SP1. &lt;/P&gt;
&lt;P&gt;1. Copy the following files from your installation of Windows Server 2003 SP1 to %ProgramFiles%\Microsoft VSMT\Patches\Source\5.2.3790\sp1\.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;a. From %SystemDrive%\WINNT\system32\drivers, copy the following files:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;atapi.sys&lt;BR&gt;intelide.sys&lt;BR&gt;pciide.sys&lt;BR&gt;pciidex.sys&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;b. From %SystemDrive%\WINNT\Driver Cache\i386\driver.cab, copy the following file:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;aic78xx.sys&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;c. From %SystemDrive%\WINNT\Driver Cache\i386\sp1.cab, copy the following files:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;hal.dll&lt;BR&gt;halacpi.dll&lt;BR&gt;ntkrnlpa.exe&lt;BR&gt;ntoskrnl.exe&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;2. Copy the following XML files from %ProgramFiles%\Microsoft VSMT\Patches\Source\5.2.3790\ to %ProgramFiles%\Microsoft VSMT\Patches\Source\5.2.3790\sp1\:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;finish.xml&lt;BR&gt;hal.xml&lt;BR&gt;hal_nacpi.xml&lt;BR&gt;start.xml&lt;BR&gt;storage.xml&lt;BR&gt;storageSCSI.xml&lt;BR&gt;UNIPROC.xml&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;For more information how VSMT swaps out system files and the reasons why it's important, see the "Step 6: Load system files" topic in the VSMT User's Guide (%ProgramFiles%\Microsoft VSMT\Help\vsmt.chm). To download VSMT, go to &lt;A href="http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmt.mspx"&gt;http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmt.mspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Important notes:&lt;/STRONG&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You should either run Windows Server 2003 SP1 under Virtual Server 2005 SP1 (now in beta), or at least install the Virtual Machine Additions that ship with Virtual Server 2005 SP1. Otherwise, you may be unhappy with your virtual machine's performance. For more information about the beta, see &lt;a href="http://blogs.technet.com/megand/archive/2005/04/20/403950.aspx"&gt;http://blogs.technet.com/megand/archive/2005/04/20/403950.aspx&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;ADS 1.0 doesn't work with Windows Server 2003 SP1. If you installed ADS 1.0 and pointed it to Server2003-SP1 SlipStream binaries, you'll get an error (Error Code: 81070303). To fix the problem, you'll need to uninstall ADS, then reinstall it. During setup when it asks for location of windows files, point it to Server2003 RTM binaries.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=405126" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category></item><item><title>Migrating from virtual to physical</title><link>http://blogs.technet.com/megand/archive/2005/03/31/403185.aspx</link><pubDate>Fri, 01 Apr 2005 03:53:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:403185</guid><dc:creator>megand</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.technet.com/megand/comments/403185.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=403185</wfw:commentRss><description>&lt;P&gt;Eric sent me this question: "Do you know if it's possible to migrate a virtual machine to a physical one using ADS or any other tool?"&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, I don't know of an easy way to migrate a virtual machine to a physical one, Eric, nor do I know of any tools. The issue is fixing the hardware-dependent system files. Because the hardware of a physical computer may be (or probably is) different than the hardware emulated by the&amp;nbsp;virtual machine, you may need to swap system files that depend on the emulated hardware of the virtual machine&amp;nbsp;for other files that will allow the operating system to run on the hardware of the physical computer. The system files include certain HAL and kernel files. You also may need to swap storage drivers needed for the operating system to boot correctly on the physical hardware. For more information about the hardware emulated by virtual machines, see "Emulated hardware" in the Virtual Server 2005 Administrator's Guide. If you want some background information on the issues, read the documentation I wrote for Virtual Server 2005 Migration Toolkit (VSMT). It's installed when you install VSMT (go to&amp;nbsp;&lt;A href="http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmt.mspx"&gt;http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmt.mspx&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;The "gotcha" about swapping system files is that Microsoft won't support the OS if you've changed its HAL file. If you use VSMT, the migration is supported, but not if you do it manually.&lt;/P&gt;
&lt;P&gt;-Megan&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=403185" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category></item><item><title>Blogcast series: Using VSMT to migrate an NT4 server to Virtual Server 2005</title><link>http://blogs.technet.com/megand/archive/2005/01/06/347941.aspx</link><pubDate>Thu, 06 Jan 2005 23:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:347941</guid><dc:creator>megand</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/megand/comments/347941.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=347941</wfw:commentRss><description>&lt;P&gt;John Howard has posted a series of blogcasts (e.g., video clips published on a blog) that walk you&amp;nbsp;through the process of using VSMT to migrate a Windows NT 4.0 server into a virtual machine running under Virtual Server 2005. You can find them on his blog at &lt;A href="http://blogs.msdn.com/jhoward"&gt;http://blogs.msdn.com/jhoward&lt;/A&gt;. The first blogcast of the series is at &lt;A href="http://blogs.msdn.com/jhoward/archive/2005/01/04/346147.aspx"&gt;http://blogs.msdn.com/jhoward/archive/2005/01/04/346147.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Great job, John. Thanks!&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=347941" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category><category domain="http://blogs.technet.com/megand/archive/tags/Learning/default.aspx">Learning</category></item><item><title>Detailed documentation for Virtual Server 2005 Migration Toolkit (VSMT)</title><link>http://blogs.technet.com/megand/archive/2005/01/06/347795.aspx</link><pubDate>Thu, 06 Jan 2005 17:52:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:347795</guid><dc:creator>megand</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/megand/comments/347795.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=347795</wfw:commentRss><description>&lt;p&gt;Although there are high-level instructions on performing a migration in the VSMT whitepaper (&lt;a href="http://www.microsoft.com/windowsserversystem/virtualserver/overview/vsmtwhitepaper.mspx"&gt;http://www.microsoft.com/windowsserversystem/virtualserver/overview/vsmtwhitepaper.mspx&lt;/a&gt;), if you're going to do a serious migration, you need to follow the detailed documentation in the "Virtual Server 2005 Migration Toolkit User's Guide."&amp;nbsp;You'll find it at&amp;nbsp;%ProgramFiles%\Microsoft VSMT\Help\VSMT.chm. This documentation will get you reliably from here to there, and if you have problems, the issue is very likely covered in the Troubleshooting topic. If it isn't, please let me know.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Also, for some guidance with planning a migration and capacity planning, be sure to read the "Solution Accelerator for Consolidating and Migrating LOB Applications," available at &lt;a href="http://www.microsoft.com/technet/itsolutions/ucs/lob/lobsa/default.mspx"&gt;http://www.microsoft.com/technet/itsolutions/ucs/lob/lobsa/default.mspx&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=347795" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category></item><item><title>Upcoming Webcast: Options for Upgrading NT4 LOB Applications Including Using Virtual Server 2005</title><link>http://blogs.technet.com/megand/archive/2004/12/28/339085.aspx</link><pubDate>Tue, 28 Dec 2004 23:41:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:339085</guid><dc:creator>megand</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/megand/comments/339085.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=339085</wfw:commentRss><description>&lt;P&gt;On &lt;SPAN id=eventDtTimeInfo_lblStDate&gt;Friday, January 07, 2005 11:30 AM (GMT-08:00) Pacific Time (US &amp;amp; Canada), Kevin Remde, a Technet presenter, will discuss ways you can upgrade your existing NT 4 applications. &lt;/SPAN&gt;As Windows NT 4.0 Server comes to the end of its supported life, many organizations still have vital line of business (LOB) applications that run on this platform. Kevin provides details on&amp;nbsp; the different tools&amp;nbsp;that Microsoft provides&amp;nbsp;for&amp;nbsp;moving these applications to a newer platform, including Virtual Server 2005. To register, go to &lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032266390"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032266390&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=339085" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category><category domain="http://blogs.technet.com/megand/archive/tags/Learning/default.aspx">Learning</category></item><item><title>Migrating a dynamic physical disk to a virtual hard disk</title><link>http://blogs.technet.com/megand/archive/2004/12/06/275981.aspx</link><pubDate>Mon, 06 Dec 2004 22:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:275981</guid><dc:creator>megand</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/megand/comments/275981.aspx</comments><wfw:commentRss>http://blogs.technet.com/megand/commentrss.aspx?PostID=275981</wfw:commentRss><description>&lt;p&gt;[Updated on 1/6/05.]&lt;/p&gt; &lt;p&gt;Virtual Server 2005 Migration Toolkit (VSMT) doesn't support migrating a dynamic physical disk to a virtual hard disk (VHD). One option for dealing with this is to convert a dynamic disk to a basic disk and then perform the migration. This isn't very practical for a migration, though, because you have to remove all of the data from the dynamic disk before you can convert it back to a basic disk. For more information, see the disk management documentation for your operating system. &lt;/p&gt; &lt;p&gt;Alternatively, you can skip a dynamic physical disk during migration by using the /ExcludeDrives parameter of VMScript. Then, if it contains only data and no operating system, you can manually migrate the disk. Robert Larson suggests using one of the following two methods for a performing&amp;nbsp;manual migration (Thanks Robert!):&lt;/p&gt; &lt;p&gt;Method A&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Shut down any services that are using the data on the dynamic disk. &lt;li&gt;Create a VHD that is the same size as the dynamic disk or larger. &lt;li&gt;Add the VHD to a virtual machine that is running a bootable operating system, so that you have file access to the VHD. &lt;li&gt;From within the guest operating system, format the VHD using the same format as the dynamic disk. &lt;li&gt;Use a file copy tool like XCOPY or ROBOCOPY to copy the data to the VHD from the dynamic disk with ACLs attached.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Method B&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Shut down any services that are using the data on the dynamic disk. &lt;li&gt;Create a VHD that is the same size as the dynamic disk or larger and in the same format. &lt;li&gt;Add the VHD to a virtual machine that is running a bootable operating system, so that you have file access to the VHD. &lt;li&gt;Use an imaging tool to image the dynamic disk to a network location. &lt;li&gt;Use the imaging tool to restore the image to the VHD.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;If your dynamic disk contains a system partition, your options are as follows:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Image the disk and then copy it to a VHD, as in Method B. This will only work if the source computer hardware is compatible with the virtual machine emulated hardware. For one important thing, it must have a compatible HAL type. For more info, see "Supported HAL types" and the whole section titled "Loading system files" in the Virtual Server 2005 Migration Toolkit User's Guide (%ProgramFiles%\Microsoft VSMT\VSMT.chm). For details on emulated hardware, see "Emulated hardware" in the Virtual Server 2005 Administrator's Guide.&amp;nbsp; &lt;li&gt;Skip the disk using the /ExcludeDrives parameter and then install the operating system manually onto a VHD and manually copy any data on the disk as well. &lt;li&gt;Use Platespin Power P2V (&lt;a href="http://www.platespin.com/Products/PowerP2V_Virtual_Server.aspx" target="_new"&gt;&lt;font color="#223355"&gt;http://www.platespin.com/Products/PowerP2V_Virtual_Server.aspx&lt;/font&gt;&lt;/a&gt;). It supports migration of dynamic disks. Unfortunately, it isn't a free tool like VSMT. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;The option that you DO NOT have is converting the dynamic disk to a basic disk if it contains a system volume, as you can only convert dynamic disks to basic disks when there is absolutely no data, including any system files, on the disk.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=275981" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/megand/archive/tags/Migration+_2800_P2V_2900_/default.aspx">Migration (P2V)</category></item></channel></rss>