vBulletin statistics
SCVMM & P2V using BlockList.xml – Undocumented - Windows Server (2008 R2) blog by Kurt Roggen [BE]
Tuesday, July 06, 2010 2:37 PM Kurt Roggen

SCVMM & P2V using BlockList.xml – Undocumented

When doing a P2V (Physical To Virtual) by moving a workload from the physical world into the virtual world, you actually don’t want those specific IHV’s network, storage and other drivers/services starting up at next boot time, because it will cause a long delay to fail all these drivers/services.  They no longer make sense in your virtual environment, where synthetic or legacy drivers take over…

There are tools out there, that assist you in removing these drivers and services (once you are on the other side) such as the HP Proliant Support Pack Cleaner tool.

But know that when doing a P2V with SCVMM, there is this undocumented manifest (BlockList.xml) that disables Services and/or Drivers during the P2V process.

On the SCVMM server, in the following location C:\Program Files\Microsoft System Center Virtual Machine Manager 2008 R2\VMMData, you can find BlockList.xml.
In this file, you can list all services and drivers to disable in a virtual machine during the P2V process.
The syntax of this file is simple and uses the short name for services and drivers.

However editing this file is not supported by Microsoft…

<?xml version="1.0" encoding="utf-8" ?>
<BlockList> 
   <!-- services to disable –>
   <Service>
      <Name> </Name>
   </Service>
   <!-- drivers to disable –>
   <Driver>
      <Name> </Name>
   </Driver> 
   <!-- programs to disable –>
   <Program>
      <Name> </Name>
   </Program>
</BlockList>

When dealing with HP hardware, you may want to exclude following drivers, services and programs:

For use with HP hardware/software

Driver(s) Service(s) Program(s)
CpqArray
CpqArry2
CpqAsm2
CpqCiDrv
CpqCISSE
HpCISSs2
CpqCISSM
CpqTeamMP
SysMgmt
q57w2k
N1000
CpqNicMgmt
CpqRcmc
CpqVCagent
CqMgHost
CqMgServ
CqMgStor
CpqWebMgmt
SysDown
SysMgmtHP
CPQTeam


For use with Dell hardware/software

Still in progress


For use with IBM hardware/software

Still in progress

As you seen I’m still in the process of completing the lists for both Dell and IBM hardware, so fee free to sent me your feedback on drivers and services to disable.

Anyhow, it would definitely avoid messing around with the CLI using sc.exe

sc [\\server] query type= driver
sc [\\server] query type= service

sc [\\server] config start= disabled

 

Related reading:

Filed under:

# P2V- ???????? ???????? ???????? ?????????????????? &raquo; ITbananas

Pingback from  P2V- ???????? ???????? ???????? ?????????????????? » ITbananas