Migration of VM's from Local Storage to SAN

Answered Migration of VM's from Local Storage to SAN

  • Monday, November 12, 2012 8:26 AM
     
     

    Hi,

    We have 2 2008 R2 Hyper-V Servers running a bunch of VM's and all the corresponding VM files (VHD's) reside on local storage on each respective Hyper-V server.

    Now we have procured a new Dell 3200 Storage Shelf which we plan to connect to both the above Hyper-V nodes.

    Is it possible to migrate all the VM's off to shared storage using SCVMM 2008 R2 in the above setup.

    Thanks.


    HA

All Replies

  • Monday, November 12, 2012 9:08 AM
     
     

    Yes! you can both use the Quick storage migration where it will use the saved state short stop when moving vm´s or you can just move them when they are offline! 

    Are you going to set up a cluster you can enable CSV as a shared storage for both the hyper-v host servers and leverage the High availability!

    Is the 3200 using iSCSI or ?  

  • Tuesday, November 13, 2012 9:17 AM
    Moderator
     
     

    Hi,

    You mentioned “nodes”, so are your talking about Hyper-V cluster?

    For Windows Server 2008 R2 Hyper-V host, you can use SCVMM 2008 R2 to move the files for a virtual machine to a different storage location on the same host. Refer to this article:

    How to Migrate Storage of Virtual Machine Files
    http://technet.microsoft.com/en-us/library/ee355236.aspx

    Or you may export VMs to new location then re-import them and delete the old one.

    Or you may try this method “How to move a Hyper-V virtual machine without Exporting it first”
    http://blogs.msdn.com/b/momalek/archive/2012/03/14/solved-how-to-move-a-hyper-v-virtual-machine-without-exporting-it-first.aspx

    If you have Windows Server 2012 Hyper-V host, it’s more easily, just use “Move” option in Hyper-V manager, VM still runs online during the move process.

    For more information please refer to following MS articles:

    How to Migrate a Virtual Machine
    http://technet.microsoft.com/en-us/library/cc974212.aspx


    Lawrence

    TechNet Community Support

  • Wednesday, November 14, 2012 5:03 AM
     
     

    Hi,

    The 2 Hyper-V Servers (both 2008 R2) are not clustered and are just part of the same AD domain. We are looking to migrated the VM data location (VHD's) off to our new Dell MD3200 SAN. We will connect these two Hyper-V servers using HBA SAS cables from the Server to SAN.

    So if I understand this correct, the best approach would be to configure both Hyper-V servers as a Failover Cluster and configure CSV's and then do Storage Migration.

    Hope this sounds like it.

    Cheers


    HA

  • Wednesday, November 14, 2012 9:30 AM
    Moderator
     
     Answered

    Hi,

    > So if I understand this correct, the best approach would be to configure both Hyper-V servers as a Failover Cluster and configure
    > CSV's and then do Storage Migration.

    I don’t think this is the best practice; you should first configure these two Hyper-V servers into a server cluster, which may cost more work time.

    I think you may try the third method I mentioned in my above posting, modify VM .xml file, and then move the whole VM. (Do some test in test VM before you perform it into production VM).

    Or deploy SCVMM to do such work.

    For more information please refer to following MS articles:

    Failover Clustering with Hyper-V – Deployment Options
    http://blogs.msdn.com/b/clustering/archive/2008/06/21/8628515.aspx
    Understanding Cluster Shared Volumes in a Failover Cluster
    http://technet.microsoft.com/en-us/library/dd759255.aspx


    Lawrence

    TechNet Community Support

    • Marked As Answer by Hemu5 Tuesday, November 20, 2012 9:56 PM
    •