Configurar NAKIVO Backup Copy a Azure Files

Hoy vamos con un post sobre NAKIVO de como configurar una tarea de Backup copy y como repositorio de destino Azure Files Share. Dejar claro que este sistema no esta soportado por NAKIVO y que se trata de una prueba a modo personal simplemente por curiosidad.

Cuando instalamos NAKIVO por primera vez y seguimos el asistente de instalación con siguiente, siguiente, siguiente…  nos crea el repositorio por defecto en la ruta local /etc/nakivo/repository y lo llama Onboard repository.

En la imagen vemos lo que seria el repositorio por defecto dentro de Repositories, donde podemos crear diferentes tipos de repositorios y donde crearemos uno de Azure.

En Azure tenemos varios tipos de almacenamiento y donde usare uno para este laboratorio, en concreto Azure File Shares.

Azure File Shares es un servicio que ofrece y donde podemos configurar recursos compartidos sin servidor (Serverless) a través de los protocolos SMB, NFS y FileREST. Estos recursos compartidos los podemos montar en equipos Windows, Linux y Mac, en entornos On Premise y/o en maquinas virtuales de Azure.

Después de este breve resumen y de haber creado nuestra cuenta de almacenamiento, iremos a la casilla File Shares para crear nuestro primer recurso compartido.

Haremos clic sobre File Share y pondremos nombre a nuestro recurso compartido. En la parte de tiers, se me ha colado y he seleccionado Transaction optimized, lógicamente al ser un Backup copy a almacenamiento secundario, con seleccionar el Tier Cool, será suficiente y también mas barato.

Una vez creado, haremos clic en Connect.

Seleccionamos el tipo de cliente, en nuestro caso Linux y copiaremos todo el comando.

Configurar NAKIVO Backup Copy a Azure Files file share

Desde la vm de NAKIVO Director, copiamos y guardamos en un fichero con extensión .sh el comando.

Configurar NAKIVO Backup Copy a Azure Files script

Ejecutamos el script con sh MountScript.sh

Configurar NAKIVO Backup Copy a Azure Files script file

Ejecutamos un df -h para ver si lo ha montado correctamente

Como ya esta montado, para crear un repositorio en esta ruta, seleccionamos Local Folder y siguiente.

Ponemos nombre al repositorio, seleccionamos el transporter y escribimos la ruta.

Si todo esta correcto creara el repositorio.

Una vez creado el repositorio, ya podremos pasar a configurar la tarea de Backup Copy. Vamos a Create –> Backup Copy Job

Comenzará el asistente y seleccionamos un backup del cual mandaremos una copia con Backup copy a Azure.

Seleccionamos como destino el repositorio de Azure.

 Configurar NAKIVO Backup Copy a Azure Files repositorio

En la programación, le indicaremos que se ejecute el Backup copy después del Job convencional, así que una vez que este termine, comience inmediatamente el Backup Copy a Azure.

Configurar NAKIVO Backup Copy a Azure Files scheluded

Ponemos nombre a la tarea y la ejecutamos.

La tarea comenzará.

Configurar NAKIVO Backup Copy a Azure Files backup copy

Y si nos conectamos al File Share, podremos ver como va creando los ficheros del Backup Copy.

Configurar NAKIVO Backup Copy a Azure Files azure

Saludos y espero que os sirva.