7

Instalación y configuración Veeam Backup & Replication

Hola a todos.

En este post veremos cómo se instala y configura Veeam Backup & Replication v8, haremos una configuración de backup y otra de replicación de toda nuestra infraestructura VMware vSphere.

  • La instalación la haremos sobre el server vCenter
  • Lo primero que haremos será ejecutar el setup de instalación:

vb1

  • Instalamos Veeam Backup & Replication:

vb2

  • Se nos abre el asistente y vamos siguiendo los siguientes pasos:

vb3

  • Aceptamos los términos de licencia:

vb4

  • Introducimos el fichero de la licencia de Veeam backup:

vb5

  • Seleccionamos las características que queremos instalar:

vb6

  • Instalamos los componentes de Microsoft SQL server que son necesarios para la instalación:

vb7

  • Una vez que los hemos instalado proseguimos con la instalación:

vb8

  • Dejamos la configuración por defecto e instalamos:

vb9

  • Comienza la instalación:

vb10

  • Finaliza la instalación:

vb11

  • Una vez que hemos instalado Veeam Backup & Replication v8 es muy importante instalar el parche VeeamBackup&Replication_8.0.0.2021_Update2, que nos lo podemos descargar de la web de Veeam, si no instalamos este parche, cuando el software intente hacer un backup nos va a dar un error de lectura al intentar acceder al datastore (este error nos lo da con la version 6 de VMware vSphere, con versiones anteriores no hay problema):

vb12

vb13

vb14

  • Finalizamos la instalación del parche:

vb15

  • Ahora en nuestro sistema de almacenamiento compartido Openfiler nos hemos creado un Volume group en RAID 5 con dos LUNs, una para backup y otra para replicación (la manera de crear este Volume group y las LUNs, quedo explicado en el post dedicado a almacenamiento compartido con Openfiler, le podéis echar un vistazo y listo):

vb16

  • También nos hemos creado un nuevo iSCSI target con la siguiente configuración (toda esta configuración la podéis ver en el post dedicado a almacenamiento compartido con Openfiler):

vb17

vb18

vb19

  • Ahora en nuestro server vCenter, que es el mismo donde hemos instalado Veeam Backup & Replication, le hemos añadido una segunda NIC que conectaremos a la red iSCSIA, para que una vez configurado el iniciador iSCSI en este servidor pueda acceder a la LUN dedicada a backup, esta LUN la utilizaremos como repositorio de los backups de máquinas virtuales a través de Veeam:

vb20

  • Ahora configuramos el iniciador iSCSI, para ello nos vamos a Herramientas administrativas > iniciador iSCSI:

vb21

  • Nos conectamos al iSCSI target que hemos configurado en Openfiler:

vb22

vb23

  • Como podemos ver ya tenemos conectado vCenter con Openfiler, aceptamos y listo:

vb24

  • Como podemos ver a través del Administrador de discos de Windows, nos presenta la LUN de Openfiler que hemos configurado con el iniciador iSCSI de Windows:

vb25

  • Ahora ponemos el disco en línea:

vb26

  • Ahora tenemos que darle formato a la LUN, en este caso lo vamos a formatear con el sistema de archivos NTFS:

vb27

  • Como podemos ver, ya tenemos la LUN operativa como un disco NTFS más de Windows:

vb28

  • Nos creamos los siguientes directorios en el nuevo disco, que serán los que preparemos para los repositorios de backup y replicación de Veeam:

vb29

  • Ahora en la consola de veeam backup agregamos nuestro servidor vCenter:

vb30

vb31

vb32

vb33

  • Como podemos ver ya tenemos nuestro servidor vCenter con sus ESXi integrado en Veeam backup:

vb34

  • Ahora vamos a agregar los repositorios para backup y replicación:

vb35

  • Añadimos primero el repositorio de backup para máquinas virtuales
  • Le damos un nombre al repositorio:

vb36

  • Elegimos el tipo:

vb37

vb38

  • Le damos la ruta para el repositorio, que será el directorio que creamos anteriormente en la LUN de Openfiler:

vb39

  • Habilitamos la opción vPoweNFS, esto nos permitirá que Windows Server actúe como servidor NFS, al activar esta funcionalidad sobre el repositorio vamos a poder utilizar las siguientes funcionalidades: SureBackup: Recovery Verification, Instant VM Recovery, Multi-OS File-Level Recovery, Universal Application-Item Recovery (U-AIR).
  • La idea de esta funcionalidad es que los hosts ESXi puedan acceder al repositorio utilizando el protocolo NFS:
  • La fuente de estos dos puntos es sacada del libro VBESXi (Veeam Backup sobre ESXi) de Xavier Genestós, libro muy recomendable:

vbmod1

  • Nos muestra un resumen:

vbmod2

  • Finalizamos la creación del repositorio:

vbmod3

  • Ya tenemos el repositorio para backups creado:

vb43

  • Ahora crearemos el repositorio para replicación
  • Le damos un nombre al repositorio:

vb44

  • Elegimos el tipo:

vb45

vb46

  • Le damos la ruta para el repositorio, que será el directorio que creamos anteriormente en la LUN de Openfiler:

vb47

  • Habilitamos la opción vPoweNFS, esto nos permitirá que Windows Server actúe como servidor NFS, al activar esta funcionalidad sobre el repositorio vamos a poder utilizar las siguientes funcionalidades: SureBackup: Recovery Verification, Instant VM Recovery, Multi-OS File-Level Recovery, Universal Application-Item Recovery (U-AIR).
  • La idea de esta funcionalidad es que los hosts ESXi puedan acceder al repositorio utilizando el protocolo NFS:
  • La fuente de estos dos puntos es sacada del libro VBESXi (Veeam Backup sobre ESXi) de Xavier Genestós, libro muy recomendable:

vbmod4

  • Nos muestra un resumen:

vbmod5

  • Finalizamos la creación del repositorio:

vbmod6

  • Ya tenemos el repositorio para replicación creado:

vb51

  • Ahora nos vamos a crear un Backup job para las copias de seguridad de las máquinas virtuales de nuestra infraestructura:

vb52

  • Se nos abre el asistente y seguimos los siguientes pasos:

vb53

  • Añadimos las máquinas virtuales:

vb54

  • Elegimos el repositorio que creamos anteriormente para backups:

vb55

  • Habilitamos la opción de “Enable application-aware processing”, para conseguir copiar todos aquellos elementos que están en uso y bloqueados por el sistema, esto requiere que la máquina virtual disponga de las VMware Tools instaladas para poder contactar con el servicio VSS de Windows, también habilitamos la opción “Enable guest file system indexing”, para que realice el indexado y genere el catálogo de ficheros que residen dentro de la máquina virtual. Estos ficheros residirán en una carpeta en el servidor de Veeam Backup & Replication que por defecto es C:\VBRCatalog (La fuente para desarrollar este punto ha sido el libro VBESXi (Veeam Backup sobre ESXi) de Xavier Genestós):

vbmod7

  • Programamos la tarea para que la realice diariamente:

vb57

  • Nos hace un resumen y finalizamos:

vbmod8

  • Ya tenemos el trabajo creado:

vb59

  • Ahora nos vamos a crear un Replication job para las replicaciones de las máquinas virtuales de nuestra infraestructura:

vb60

  • Se nos abre el asistente y seguimos los siguientes pasos:
  • Le damos un nombre y habilitamos el check para separar la red virtual de producción de la red virtual de replicación:

vb61

  • Añadimos las máquinas virtuales que queremos replicar:

vb62

  • Escogemos el destino y el datastore donde se ubicarán las réplicas, en este caso hemos escogido el clúster que hemos montado anteriormente, pero lo ideal sería replicar las máquinas en otro host ubicado en un lugar distinto al de los dos hosts que forman el clúster:

vb63

  • Añadimos la red de origen (producción) y la red de destino (replicación):

vb64

  • Escogemos el repositorio para los metadatos:

vb65

  • Data transfer lo dejamos por defecto:

vb66

  • Habilitamos la opción de “Enable application-aware processing”, para conseguir copiar todos aquellos elementos que están en uso y bloqueados por el sistema, esto requiere que la máquina virtual disponga de las VMware Tools instaladas para poder contactar con el servicio VSS de Windows (La fuente para desarrollar este punto ha sido el lbro VBESXi (Veeam Backup sobre ESXi) de Xavier Genestós):

vbmod9

  • Programamos la tarea para que la realice una vez que ha terminado el trabajo de backup de las máquinas virtuales:

vb68

  • Nos hace un resumen y finalizamos:

vb69

  • Ya tenemos el trabajo de replicación creado:

vb70

  • Ahora lanzamos el Backup job creado para ver que funciona correctamente:

vb71

  • Como podemos ver se ha hecho el backup de las máquinas virtuales correctamente:

vb72

  • Ahora lanzamos el Replication job y cómo podemos ver funciona correctamente:

vb73

 

Saludos y espero que os haya sido de ayuda 😉

Jose Ramon Ramos Gata

Técnico Superior STI

7 comentarios

  1. Estimado muy buen articulo, pero tengo la siguiente consulta, es posible realizar una replica remota entre dos Veeam, por ejemplo site 1 y site 2 y luego replicar y luego mover una maquina del site 1 al site 2.

    saludos

  2. hola buen dia en mi trabajo me solicitan crear un cluster para alta disponiblidad de 2 servidores SQL con windows que es mejor hacerlo con fail over clusterting o con replicas de veeam backup 11 ? saludos y graciasss

    • Buenas Marcelo, para montar lo que indicas, la mejor opción es montar y configurar un failover cluster con los dos servidores, la opción del Veeam no es una configuración clusterizada, es para un disaster recovery
      Saludos

  3. JRAMO muchismas gracias entonces la mejor opcion es 2 windows fisicos identicos , crear un cluster para los 2 servidores de sql no ? un fuerte abrazo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.