none
Exportar ciertas unidades de una maquina virtual RRS feed

  • Pregunta

  • Hola, es posible mediante algún script, poder exportar solo las unidades de disco que quiera, en lugar de tener que exportar la maquina virtual por completo? Gracias.
    miércoles, 10 de abril de 2019 8:09

Respuestas

  • Hola "SAR_",

    Para poder realizar esta tarea dejo unas notas, en la segunda copia y pega en un file el script.

    Move-VMStorage
    https://docs.microsoft.com/en-us/powershell/module/hyper-v/move-vmstorage?view=win10-ps

    Performing Storage Migrations With Move-VMStorage
    https://blogs.msdn.microsoft.com/taylorb/2012/07/18/performing-storage-migrations-with-move-vmstorage/

    Sin script:

    Move-VHD -SourceVM tmpvm1 -TargetVM tmpvm2 -VHDX ‘vm.vhdx’ -Verbose
    Move-VMStorage "Test VM" -DestinationStoragePath D:\TestVM

    Espero alcance tu respuesta
    Saludos.
    miércoles, 10 de abril de 2019 11:56
  • Los archivos VHD/VHDX, estando la máquina apagada los puedes copiar como cualquier archivo y usar en otra máquina

    Si lo que quisieras sería exportar una partición/volumen, no todo el archivo que simula ser un disco físico, entonces "Backup y Restore" de una máquina a otra

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    miércoles, 10 de abril de 2019 15:21
    Moderador
  • Gracias por tu respuesta, pero lo que indicas, es para mover las VMs.

    Lo que yo quiero hacer, es una exportación, mientras la VM esta funcionando, pero pudiendo elegir las unidades a exportar. De igual forma que se pueden seleccionar las unidades, cuando se configuran las replicas.

    Un saludo

    miércoles, 10 de abril de 2019 13:20
  • Hola SAR_

    Sólo en un entorno clusterizado puedes mover las maquinas virtuales funcionando entre los host a través de Live Migration para Windows Failover Cluster

    Deploy a Hyper-V Cluster

    [Uso de Live Migration sin Failover Clustering para mover una Maquina Virtual

    https://docs.microsoft.com/en-us/powershell/module/failoverclusters/

    Gracias por usar los foros de TechNet.
    Carlos Ruiz
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.


    miércoles, 10 de abril de 2019 14:41

Todas las respuestas

  • Hola "SAR_",

    Para poder realizar esta tarea dejo unas notas, en la segunda copia y pega en un file el script.

    Move-VMStorage
    https://docs.microsoft.com/en-us/powershell/module/hyper-v/move-vmstorage?view=win10-ps

    Performing Storage Migrations With Move-VMStorage
    https://blogs.msdn.microsoft.com/taylorb/2012/07/18/performing-storage-migrations-with-move-vmstorage/

    Sin script:

    Move-VHD -SourceVM tmpvm1 -TargetVM tmpvm2 -VHDX ‘vm.vhdx’ -Verbose
    Move-VMStorage "Test VM" -DestinationStoragePath D:\TestVM

    Espero alcance tu respuesta
    Saludos.
    miércoles, 10 de abril de 2019 11:56
  • Gracias por tu respuesta, pero lo que indicas, es para mover las VMs.

    Lo que yo quiero hacer, es una exportación, mientras la VM esta funcionando, pero pudiendo elegir las unidades a exportar. De igual forma que se pueden seleccionar las unidades, cuando se configuran las replicas.

    Un saludo

    miércoles, 10 de abril de 2019 13:20
  • Hola SAR_

    Sólo en un entorno clusterizado puedes mover las maquinas virtuales funcionando entre los host a través de Live Migration para Windows Failover Cluster

    Deploy a Hyper-V Cluster

    [Uso de Live Migration sin Failover Clustering para mover una Maquina Virtual

    https://docs.microsoft.com/en-us/powershell/module/failoverclusters/

    Gracias por usar los foros de TechNet.
    Carlos Ruiz
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.


    miércoles, 10 de abril de 2019 14:41
  • Hola, no he puesto en ningún momento que quiera mover la VM de lugar. En este caso es un cluster, pero lo que quiero es poder exportar las unidades .vhdx que desee. Por ejemplo, si una VM tiene 4 discos virtuales y uno de ellos es para copias, no quiero exportar ese disco. Desconozco si esto es posible, aunque supongo que si.

    Gracias.

    miércoles, 10 de abril de 2019 15:19
  • Los archivos VHD/VHDX, estando la máquina apagada los puedes copiar como cualquier archivo y usar en otra máquina

    Si lo que quisieras sería exportar una partición/volumen, no todo el archivo que simula ser un disco físico, entonces "Backup y Restore" de una máquina a otra

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    miércoles, 10 de abril de 2019 15:21
    Moderador
  • Hola Guillermo, como indicaba la exportación la quiero hacer cuando la VM este en marcha. Lo que me indicas de "Backup  y Restore" te refieres a seleccionar desde el propio programa de Windows de la maquina fisica, los ficheros .vhdx que deseo?

    Un saludo

    miércoles, 10 de abril de 2019 15:37
  • Lo de "Backup/Restore" yo lo haría desde dentro de las virtuales. Hago la copia en la original guardandola en un medio accesible a ambas, y luego la restaura desde la otra

    Desconozco cuál es el objetivo final que buscas, pero supongo que conoces el tema de discos diferenciales, ya que de esta manera puedes partir de un disco base, que eso sí, no puede modificarse, y luego diferenciales en diferentes máquinas

    Por ejemplo: se necesitan tres VMs todas con el mismo sistema operativo, entonces se hace una instalación únicamente, y se ejecuta el SYSPREP apagando la máquina

    Luego para cada nueva VM se crea un disco diferencial tomando como "padre" al anterior, y luego se crea la VM usando este disco diferencial. Se ahorra muchísimo tiempo

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Propuesto como respuesta Carlos_Ruiz_M viernes, 12 de abril de 2019 17:22
    miércoles, 10 de abril de 2019 17:41
    Moderador
  • Hola Guillermo, el objetivo final es poder hacer una copia de la maquina virtual, cuando la necesite. Tengo configuradas las replicas y copias de seguridad. Con la replica consigo lo que necesito, es decir, replico todas las unidades, menos la que utilizo como copia de las BBDD de SQL, en la propia maquina virtual. Pero quiero, independientemente del resto, ver la posibilidad, de en la propia maquina física, donde se ejecuta esta VM, poder exportarla cuando la necesite (como copia de seguridad) a un disco, que se encuentra en la propia maquina física. Gracias.
    viernes, 12 de abril de 2019 7:45
  • Consulta mejor en el foro de SQL para este caso específico, pero según mis conocimientos para la base lo único que queda es el Backup desde dentro de la virtual

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Propuesto como respuesta Carlos_Ruiz_M viernes, 12 de abril de 2019 17:22
    viernes, 12 de abril de 2019 11:37
    Moderador