Buenas, hoy vamos a ver como personalizar los Scripts que se utilizan para SureBackup, Como sabéis, SureBackup es una herramienta para verificar los backups o las replicas de Veeam Backup, arrancando las maquinas en un entorno aislado. Utiliza vPower NFS para arrancar las VM desde los Backups y para utilizar esta gran característica, tenéis que tener una licencia Enterprise.
Nota: Cuando ejecutéis un Job de SureBackup o SureReplica aseguraros que el host o los host tienen memoria suficiente.
Os dejo un par de links de como configurarlo:
Por defecto, Veeam trae unos Script por defecto en formato xml , estos Scripts están configurado con un rol, que cuando lo asignemos al Job hará la comprobación oportuna.
Los Scripts con los roles están en la ruta C:\program Files\Veeam\Backup and Replication\SbRoles.
Para personalizar y crear un Script con un rol nuevo, bastará con que lo editemos con el Notepad o Notepad ++.
En este caso abriré el Script – rol de DNSServer, que lo que hace es comprobarte el puerto que utiliza el Servicio DNS.
Le daremos a Guardar como… con el nombre que le queramos dar.
Este Script lo voy a utilizar para comprobar el puerto SSL, ya que es un Servidor para Owncloud.
Datos que modificaremos para personalizar los Scripts para SureBackup:
- Id: este parámetro no puede ser igual que el de los demás Scripts, para no darle muchas vueltas, podemos utilizar guid generator para generarnos un id aleatorio.
- Name: el nombre que aparecerá cuando asignemos el Rol.
- Arguments: pondremos el puerto correspondiente, en este caso el 443.
Crearemos otro Script para comprobar el puerto 22 que utiliza SSH.
Y en el ultimo, comprobaremos el puerto utilizado por Terminal Server, el 3389.
las 2 Maquinas Virtuales serán un Controlador de Dominio y un Ubuntu con OwnCloud.
Una vez terminados de crear los Scripts, en Application Group, editearemos y asignaremos los roles al Controlador de dominio:
- DNS Server
- Domain Controller
- Global Catalog
- Terminal Server.
Al servidor con Ubuntu y OwnCloud asignaremos los siguientes Roles:
- Port SSL
- SSH
- Web Server
Lanzaremos el Job manualmente y una vez terminado, veremos en la parte de abajo como se han comprobado y ejecutado los Scripts correctamente.
Lo mismo con la maquina virtual de OwnCloud.
Saludos y espero que os sirva.