Buscar este blog

viernes, 23 de marzo de 2018

COPIA DE UNA MV con PUTTY

Pocedimiento via Putty:

Para realizar estas operaciones la máquina virtual (MV) tiene que estar apagada.

1 Nos conectamos por Putty al servidor destino:


2 Ejecutamos los siguientes comandos:

    * Empezamos a ejecutar los comandos desde el Host Destino.

    * (este paso se puede saltar) Copiamos la maquina existente del Host destino en una carpeta de copias:

        scp -r /vmfs/volumes/VDISK/VM /vmfs/volumes/VDISK/BACKUPS/VM_Backup

    * Eliminamos la MV existente en el Host destino 

        rm -R /vmfs/volumes/VDISK/VM

    * Copiamos la maquina del servidor origen al servidor destino:

        scp -r root@ESXI-Origen/vmfs/volumes/VDISK/VM /vmfs/volumes/VDISK/

Listo ya tenemos la maquina copiada de un servidor a otro. En este caso tendremos:

    1 El original en el servidor origen.
    2 Una copia del original en el servidor destino.
    3 Una copia anterior en el servidor destino.

Para terminar:

    * Apagamos la VM en el Host Origen
    * Arrancamos la VM en el Host destino


Copia de la MV a un disco externo.

    * El disco externo tiene que estar formateado en FAT16 O VMFS

Pasos:

1 Conectar el disco externo al servidor, el sistema monta automaticamente el nuevo disco en /vmfs/volumes/<Dispositivo>:

    * Nos conectamos por putty al servidor donde queremos realizarla copia

    * Formas de comprobar que esta configurado:

        * fdisk -l  --> Listamos los discos y comprobamos que el nuevo disco externo ha sido detectado por el ESX

        * esxcfg-mpath -l --> Listamos los adaptadores de almacenamiento.

        * ls -al /vmfs/volumes

    * Nos quedamos con la ruta del dispositivo (que ha montado el sistema)

        * ls -al /vmfs/volumes

    * Realizamos la copia de la maquina apagada:

        * scp -r /vmfs/volumes/VDISK/MV /vmfs/volumes/<Dispositivo>/COPIA/

2 Recuperar una copia:

    * Nos conectamos por putty al servidor donde queremos volcar la copia

    * Nos quedamos con la ruta del dispositivo (que ha montado el sistema)

        * ls -al /vmfs/volumes

COPIA DE UNA MV con PowerShell

1 Cargamos las funciones de PowerCli que contiene las herramientas para trabajar con un ESX.

    add-pssnapin vmware.vimautomation.core

2 Nos conectamos al servidor ESXi-01

    Connect-VIServer [IP-ESXi-01] -User root -Password <CONTRASEÑA> -force
    New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"

3 Nos conectamos al servidor ESXi-02

    Connect-VIServer [IP-ESXi-02] -User root -Password <CONTRASEÑA> -force
    New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"

4 Copiamos la MV a una carpeta del PC donde se ejecutan estos comandos del ESXi origen (ESXi-01)

    Copy-DatastoreItem -Item ESXi-01:\VM\* -Destination C:\Backup\VM\

5 Hacemos una copia de la MV que ya existia en el ESX estino (ESXi-02)

    Copy-DatastoreItem -Item ESXi-02:\VM\* -Destination ESXi-02:\BAckup\VM\

6 Copiamos la MV de la carpeta del equipo al otro ESX

    Copy-DatastoreItem -Item C:\Backup\VM\* -Destination ESXi-02:\VM\


7 Nos desconectamos de los dos ESX

    Disconnect-VIServer [IP-ESXi-01] -force
    Disconnect-VIServer [IP-ESXi-02] -force