Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki

Veeam Backup: Copia de seguridad gratuita de máquinas virtuales VMware ESX con Veeam Backup
Virtualizacion


Veeam Backup & Replication es una software de copias de seguridad y replicación de máquinas virtuales tanto para VMware como para Hyper-V. Recientemente ha lanzado una versión gratuita que tiene limitaciones pero permite hacer copia de seguridad de máquinas virtuales de VMware ESX. Explicamos en este tutorial cómo usar esta versión gratuita para hacer copia de seguridad en caliente (online, sin detener la máquina virtual) de una máquina virtual VMware ESXi 5, cómo restaurar una copia de seguridad (tanto montando los discos duros como restauración completa), indicamos también algunas opciones de la versión comercial que la Free no contempla.



 

 

Requisitos y caracteríticas de Veeam Backup Free Edition

En nuestra infraestructura deberemos disponer de un servidor de virtualización con VMware ESX con sus correspondientes máquinas virtuales. Será de estas máquinas virtuales de las que hagamos copia de seguridad. En el siguiente tutorial explicamos cómo instalar un servidor de virtualización gratuito con VMware ESXi 5:

Veem Backup Free Edition admite las siguientes plataformas VMware:

  • vSphere 5.0.
  • vSphere 4.x.
  • Infrastructure 3.5 (VI3.5).
  • ESX(i) 5.0.
  • ESX(i) 4.x.
  • ESX(i) 3.5.

Veem Backup Free Edition admite las siguientes plataformas Hyper-V:

  • Windows Server Hyper-V 2008 R2 SP1.
  • Microsoft Hyper-V Server 2008 R2 SP1.

Veeam Backup puede instalarse en los siguientes sistemas operativos (de 32 y 64 bits):

  • Microsoft Windows XP SP3.
  • Microsoft Windows Server 2003 SP2.
  • Microsoft Windows Vista SP2.
  • Microsoft Windows Server 2008 SP2.
  • Microsoft Windows Server 2008 R2 SP1.
  • Microsoft Windows 7 SP1.

Veeam Backup podrá instalar el siguiente software en el equipo:

  • Microsoft SQL Server 2005/2008 (SQL 2005 SP4 Express).
  • System Center Virtual Machine Manager 2008 R2 Admin UI.
  • System Center Virtual Machine Manager 2012 Admin UI.
  • Microsoft .NET Framework 2.0 SP1.
  • Microsoft PowerShell 2.0.

A continuación mostramos una tabla comparativa de las opciones disponibles para la versión Free y las no disponibles con respecto a la versión Enterprise y Standard:

Característica Free Standard
VeeamZIP Sí (limitado)
Backup jobs No
Incremental backups No
Scheduled backups No
Application-aware processing Sí (limitado)
Compression No
Deduplication Sí (limitado)
Windows guest file indexing No
VM recovery
VM replication
Instant File-Level Recovery
Instant VM Recovery No
VM Replication No
Distributed architecture No
Support for remote backup repositories No
Multi-hypervisor support
Support for all VMware access
modes
Hyper-V backup Sí (limitado)
Windows-based console
PowerShell and command-line
scripting
No
Veeam Enterprise Manager No
File Manager
VM Copy for VMware No
Quick Migration for VMware

Veeam Backup Free Edition soporta los siguientes sistemas de ficheros para recuperación granular a nivel de fichero en una máquina virtual copiada:

Sistema operativo Sistemas de ficheros
Linux ext
ext2
ext3
ext4
ReiserFS
JFS
XFS
Unix
JFS
XFS
UFS
Solaris ZFS
BSD
UFS
UFS2
Mac HFS
HFS+
Windows NTFS
FAT
FAT32

 

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Descargaremos la versión gratuita de Veeam Backup Free Edition desde la web oficial, desde la URL:

http://www.veeam.com/es/virtual-machine-backup-solution-free.html

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Deberemos registrarnos (es gratuito):

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Seleccionaremos la descarga que se ajuste a la arquitectura de nuestro equipo y sistema operativo, en nuestro caso instalaremos Veeam Backup Free Edition sobre un equipo con procesador y sistema operativo de 64 bits (Microsoft Windows 7 Ultimate), por lo que seleccionaremos "Veeam Backup Free Edition para VMware e Hyper-V" y pulsaremos en "Descargar 64 bit":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Descargaremos el fichero "veeam_backup_6.1.0.181_x64.zip" de 512MB en nuestro equipo:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Descomprimiremos el fichero .zip:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Ejecutaremos como administradores el fichero "Veeam_B&R_Setup_x64.exe":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Se iniciará el asistente de instalación de Veeam Backup & Replication, pulsaremos "Next":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Leeremos los términos de licencia, si estamos de acuerdo marcaremos "I accept the terms in the license agreement" y pulsaremos "Next":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

En nuestro caso no seleccionaremos un fichero de licencia pues usaremos la versión Free Edition, si hemos adquirido la versión comercial tendremos un fichero de licencia que podremos seleccionar en este punto (también puede hacerse una vez instalado):

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

A continuación podremos elegir los componentes a instalar (Management console, Catalog service, PowerShell snap-in). Seleccionaremos todos los componentes y pulsaremos "Next":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Veeam Backup & Replication necesita Microsoft SQL Server para su funcionamiento, a continuación nos permitirá o bien elegir nuestro propio servidor de Microsoft SQL Server (si ya tenemos alguno instalado) o bien será el propio asistente el que instale Microsoft SQL Server 2005. En ambas opciones el asistente crearla la base de datos "VeeamBackup" con las tablas necesarias. En nuestro caso seleccionaremos "Install new instance of SQL Server (localhost/VEEAM) para que el asistente instale Microsoft SQL Server 2005 y crea base de datos que necesita:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Nos solicitará un usuario y contraseña para la instancia de Microsoft SQL Server, deberá ser un usuario del sistema operativo con permisos suficientes para instalar una instancia de Microsoft SQL Server (a ser posible administrador). Veeam Backup & Replication permite un usuario de red si nuestro equipo pertenene a un domininio. Introduciremos usuario, contraseña y puerto que se usará y pulsaremos "Next":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Seleccionaremos a contunación las carpetas para los catálogos (copias de seguridad de las máquinas virtuales VMware e Hyper-V) y la carpeta para vPower NFS. Veeam Backup & Replication recomienda suficiente espacio libre en estas unidades para procesos de backup y recuperación de máquinas virtuales VMware e Hyper-V:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

El asistente para instalar Veeam Backup & Replication nos indicará que se va a iniciar el preceso definitivo de instalar este software para backup de VMware e Hyper-V. Pulsaremos "Install":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

Tras la instalación el asistente nos indicará que el proceso ha concluido satisfactoriamente:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

El asisntente de instalación de Veeam Backup & Replication habrá instado varios servicios en Windows, estos servicios permitirán realizar backup programados (aunque no en la versión Free) y permitirán que podamos cerrar la consola de administración de Veeam Backup y las copias o restauraciones sigan realizándose en segundo plano. Los servicios que instala:

  • Veeam Backup Catalog Service.
  • Veeam Backup Proxy Service.
  • Veeam Backup Service.
  • Veeam Installer Service.
  • Veeam vPower NFS Service.

Y habrá creado el acceso directo correspondiente para iniciar la aplicación "Veeam Backup & Replication":

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

El asistente de instalación habrá creado la base de datos para gestión en el motor Microsoft SQL Server instalado:

Descarga e instalación de Veeam Backup Free Edition for VMware and Hyper-V

 

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Para poder realizar cualquier tarea de backup o recuperación en Veem Backup & Replication deberemos añadir todos los servidores de VMware vSphere donde se encuentren las máquinas virtuales de las que queramos hacer copia de seguridad o en donde queramos recuperar alguna. Para ello pulsaremos con el botón derecho del ratón sobre "Infrastructure" en "Virtual Machines" y seleccionaremos "Add server":

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Seleccionaremos "VMare vSphere":

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Introduciremos los datos para el acceso al servidor VMware Server, en primer lugar el nombre de red DNS o la dirección IP y una descripción para identificarlo (si tenemos varios):

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Introduciremos usuario y contraseña de este servidor o bien del dominio con permisos suficientes si hemos configurado el servidor para acceso mediante LDAP. Si el puerto no es el de defecto (443) lo estableceremos en "Port":

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

El asistente para agregar un servidor sssss nos mostrará una ventana indicando que se está accediendo al servidor y obteniendo los datos necesarios:

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Se guardarán los datos del servidor:

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Si todo es correcto pulsaremos "Finish" para dejar agregado este servidor de ESX:

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

Desde "Virtual Machines" - "Infrastructure" podremos ver el nuevo servidor VMware vSphere añadido y todos sus pools con sus máquinas virtuales:

Agregar un nuevo servidor vSphere (ESX, ESXi) para backup y restauración en Veeam Backup

 

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Para realizar una copia de seguridad de una máquina virtual VMware que está arrancada (online - power on) o detenida (offline - power off) deberemos tener previamente agregado el servidor ESX/ESXi/vSphere como indicamos aquí. Una vez agregado el servidor, pulsaremos en "Virtual Machines" - "Infrastructure" "VMware vSphere", desplegaremos el servidor, accederemos al pool donde tengamos la máquina virtual a copiar, la seleccionaremos en la parte derecha, pulsaremos con el botón derecho del ratón y seleccionaremos "VeeamZIP" en el menú emergente:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Seleccionaremos la ubicación donde se guardará el fichero destino de la copia de seguridad de la máquina virtual, para ello pulsaremos en "Browse":

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Seleccionaremos unidad y carpeta y pulsaremos "Aceptar":

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Una vez seleccionado el destino, podremos elegir también el factor de compresión, pulsaremos "OK" para iniciar la copia de seguridad:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Se iniciará el trabajo de copia de seguridad de máquina virtual, el asistente de Veeam Backup & Replication nos mostrará una ventana con las estadísticas del progreso. En este punto podemos cerrar la consola de Veeam Backup & Replication, la tarea de copia continuará en segundo plano (mediante el servicio de Veeam Backup):

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Para poder realizar una copia de seguridad de una máquina virtual online (en caliente o iniciada) lo que hace Veeam Backup & Replication es realizar un snapshot en el servidor vSphere y realizar el backup de este snapshot, para comprobarlo, tras iniciar la copia de seguridad en Veem Backup, si accedemos al servidor vSphere mediante VMware vSphere Client veremos en el log (recent tasks) la tarea "Create virtual machine snapshot". Veeam Backup eliminará este snapshot tras finalizar la copia de seguridad:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Desde "History" - "Jobs" podremos consultar el estado (progreso) de los trabajos de backup o restauración lanzados, podremos detenerlos y ver estadísticas de progreso:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Como decimos, tras finalizar la copia de seguridad de la máquina virtual, Veeam Backup eliminará el snapshot creado para realizar el backup de una máquina arrancada:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Tras finalizar la copia de seguridad podremos consultar el resultado desde "History" - "Jobs", si se ha producido algún error o algún aviso Veeam Backup nos lo mostrará. En las pruebas realizadas en nuestro laboratorio nos hemos encontrado con un pequeño problema que Veeam Backup lo indica como "warning" y es que Veeam Backup no ha podido eliminar el snapshot, aunque hemos comprobado que esto ha sido debido a que ya había otro snapshot con "problemas" en la máquina virtual copiada. Aún así el backup se ha realizado correctamente:

Realizar copia de seguridad de máquina virtual VMware online (en caliente) con Veeam Backup & Replication

Es una pena que la versión Free no permita programar trabajos de backup, si queremos realizar alguno tendrá que ser manualmente como hemos indicado aquí o adquirir la versión de pago que sí incluye programador de tareas.

 

 

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Antes de realizar una restauración de una máquina virtual VMware previamente copiada con Veeam Backup deberemos tener en cuenta:

  1. Si queremos restaurarla en otro servidor de vSphere diferente al original deberemos darlo de alta antes de la restauración en Veeam Backup & Replication, tal y como indicamos aquí.
  2. Veeam Backup & Replication permite varios métodos de recuperación:
    • Restoring VM Files: Veeam Backup permite recuperar los ficheros .vmdk, .vmx y otros propios de VMware.
    • Restoring VM Hard Disks: Veeam Backup permite montar los discos duros de la máquina virtual copiada en el equipo donde tengamos instalado Veeam Backup, con este método podremos recuperar ficheros y carpetas de nuestra máquina virtual sin necesidad de restaurarla por completo e iniciarla.
    • Performing Full VM Recovery: por supuesto, Veeam Backup permite recuperar una máquina virtual completa en un servidor vSphere, tanto en el original (desde donde fue copiada) como en otro diferente.

Para realizar una recuperación de una máquina virtual previamente copiada con Veeam Backup accederemos a "Files" - "Jobs", pulsaremos en "Restore":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Seleciconaremos el fichero de backup pulsando en "Browse":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Seleccionaremos el fichero de backup de la máquina virtual con extensión .vbk realizado con Veem Backup:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

El asistente para restauración analizará el fichero .vbk (este proceso puede tardar unos segundos en función del tamaño de la máquina virtual), indicando el proceso con "Reading the backup file, please wait":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Una vez analizado mostrará las máquinas virtuales del fichero de backup y se activará el botón "Restore":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Seleccionaremos la máquina virtual a restaurar y pulsaremos "Restore", Veeam Backup nos mostrará un mensaje emergente con las opcines:

  • Entire VM (including registration).
  • VM hard disks.
  • VM files (VMDK, VMX).
  • Guest files (Windows).
  • Guest files (other OS).

Como ejemplo de recuperación de ficheros o carpetas dentro de los discos duros de la máquina virtual seleccionaremos "Guest files (Windows)":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Veeam Backup iniciará el montaje de los discos duros de la máquina virtual en una carpeta del equipo donde está instalado, el proceso puede tardar unos minutos, en función del tamaño de los discos duros de la máquina virtual:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Una vez montados los discos duros de la máquin virtual, Veeam Backup nos permitirá explorarlos y copiar carpetas y ficheros. De esta forma no necesitaremos montar una máquina virtual e iniciarla en el servidor vSphere para recuparar ficheros de la misma:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Como ejemplo realizaremos también una recuperación completa de la máquina virtual, para ello pulsaremos en "Restore" y seleccionaremos "Entire VM (including registration):

Restaurar copia de seguridad VMware con Veeam Backup & Replication

En este caso recuperaremos una máquina virtual completa en un servidor vSphere, se iniciará el asistente para recuperar una máquina virtual completa, el asistente nos dará dos opciones:

  • Restore to the original location: la máquina virtual se recuperará en el servidor vSphere del que se copió. En este caso o bien no debe existir la máquina en el servidor o bien debe estar detenida (si existe).
  • Restore to a new location, or with different settings: esta opción será la que usemos pues es menos "peligrosa", con esta opción recuperaremos la máquina virtual en otro servidor vSphere distinto.

Para recuperar la máquina virtual en un servidor vSphere diferente al original (desde donde se copió) seleccionaremos "Restore to a new location, or with different settings" y pulsaremos "Next":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

El asistente para recuperar una máquina virtual VMware nos mostrará las máquinas virtuales de la copia de seguridad y su servidor vSphere origen, pulsaremos en "Host" para indicar el servidor vSphere en el que se restaurará (debe existir previamente en Veeam Backup):

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Seleccionaremos el servidor vSphere de destino y pulsaremos "OK":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Seleccionaremos el resource pool de destino (si existe alguno en el servidor):

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Podremos elegir el datastore de destino de la máquina virtual:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

El asistente para recuperar la máquina virtual nos permitirá también cambiar la carpeta donde se copiarán los ficheros de la misma en el servidor vSphere, pulsaremos "Next":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

En este paso podremos elegir el dispositivo de red que se asignará a la máquina virtual, también podremos desconectar la red para esta máquina virtual pulsando en "Disconnected":

Restaurar copia de seguridad VMware con Veeam Backup & Replication

El asistente nos mostrará las opciones elegidas, también nos permitirá iniciar la máquina virtual tras la restauración marcando "Power on VM after restoring", pulsaremos "Finish" para iniciar el proceso de restauración:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

Veeam Backup nos mostrará el progreso de la restauración, podremos cerrar la consola de Veeam Backup y el trabajo continuará en segundo plano (gracias al servicio de Veeam Backup) y podremos consultar su estado y resultado una vez finalizado al igual que con la copia de seguridad, desde "History" - "Jobs".

La máquina virtual podremos iniciarla (si no lo ha hecho Veeam Backup) en el servidor vSphere de destino tras la restauración:

Restaurar copia de seguridad VMware con Veeam Backup & Replication

 

Opciones de la versión completa de Veeam Backup & Replication

Como hemos comentado aquí, la versión completa (de pago) de Veeam Backup & Replication incluye muchas más opciones que la versión Free, por ejemplo, incluye tareas de replicación de máquinas virtuales:

Opciones de la versión completa de Veeam Backup & Replication

La versión Enterprise tiene muchas más opciones para backup, entre ellas la posibilidad de programar trabajos de backup automáticos. Desde aquí podremos programar todas las copias de todas las máquinas virtuales de forma que no tendremos que preocuparnos de realizar backup manuales:

Opciones de la versión completa de Veeam Backup & Replication

Para la restauración de una máquina virtual, en la versión Enterprise de Veeam Backup también tendremos multitud de opciones para restore: instant VM recovery, entire VM, VM hard disks, VM files (VMDK, VMX), Guest files (Windows), Guest files (other OS), applicaion items y para restore a réplica: failover to replica, failback to production:

Opciones de la versión completa de Veeam Backup & Replication

Sin duda, si disponemos de muchos servidores vSphere con muchas máquinas virtuales y no disponemos de otro método de backup recomendamos adquirir la versión de pago, pero si disponemos de uno o dos servidores vSphere con unas cuantas máquinas virtuales, la versión Free nos puede servir, con el inconveniente de que los backups hay que realizarlos "manualmente" (no son programables).

 

Artículos relacionados

 

Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft.

Artículo en inglés.


Anuncios


Enviado el Lunes, 06 agosto a las 01:04:52 por ajpdsoft
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A