Errores con Azure Backup Server – DPM

Errores con Azure Backup Server – DPM

Teniendo definidos varios grupos de protección diferentes en Azure Backup Server, uno de ellos fallaba continuamente al realizar la copia online diferencial. Curiosamente solo pasaba con unos directorios sin apenas movimiento, los registros del propio programa mostraban que se realizaba la copia local pero no la remota, otras fallaban ambas… un comportamiento errático difícil de acotar.

Debemos tener en cuenta el tipo de información incluido en el grupo de protección, ya que no es lo mismo realizar la protección de datos de carpetas locales con documentos de ofimática de poca rotación, un servidor de Exchange, una base de datos SQL, una máquina virtual… donde además pueden utilizarse otro tipo de mecanismos (como el servicio de instantáneas de volumen VSS)

Leer más

Puntos de recuperación en Azure Backup

La interfaz visual de Azure Backup Server (MABS) (v13.0.580.0) parece contener ciertos problemas en la visualización de puntos de recuperación creados en servidores locales y online, a fecha de hoy se ha reportado a Microsoft varios problemas similares. Para estar seguro de los puntos creados podemos acudir a PowerShell:

$Grupo = Get-DPMProtectionGroup -DPMServerName "NombreServidorDPM"
$Obj = Get-DPMDatasource -ProtectionGroup $Grupo[0]
Get-DPMRecoveryPoint -Datasource $Obj[0]
Get-DPMRecoveryPoint -Datasource $Obj[0]  -Online

Si tenemos definidos varios grupos de protección deberemos seleccionar el que queremos comprobar, el indice empieza en cero:

Get-DPMProtectionGroup -DPMServerName "NombreServidorDPM"
$Obj = Get-DPMDatasource -ProtectionGroup $Grupo[1]

Modern Backup Storage, DPM, NTFS y ReFS

A partir de System Center Data Protection Manager (DPM) 2016 se introdujo este nuevo sistema de «almacenamiento moderno de copias de seguridad» en su traducción literal, con el objetivo de simplificar, optimizar y gestionar de forma más rápida copias de seguridad locales consumiendo menos espacio.

En la práctica y de manera sencilla, se utiliza un volumen formateado en ReFS y ficheros/discos VHDX que se provisionan para la copia. La combinación de ambas permite sacar mayor rendimiento en el sistema de ficheros:

  • Clonación de bloques (Block cloning) permite transformar la copia de ficheros en copia de metadatos, es decir, si tenemos un Fichero A dividido en nuestro disco en 100 partes y lo copiamos en un Fichero B, este último hará referencia a las 100 partes iguales de su origen, enlaza el contenido. Si se produce una modificación de una parte del fichero, en ese momento se realiza una copia de la parte afectada (se desenlaza de A y se enlaza el nuevo bloque a B)
  • VDL disperso (Sparse Valid Data Length) agiliza la escritura de ceros en ficheros grandes, permite eliminar ficheros, y crear archivos de tamaño fijo VHDX de manera rápida.
  • Paridad acelerada por reflejos (Mirror accelerated Parity) se realiza la escritura de entrada espejada para después calcular la paridad y almacenarse en su ubicación final.

En el momento de «Agregar almacenamiento en disco» se formatea automáticamente el contenido de la unidad en ReFS.

Si bien este sistema de ficheros no sustituye todavía a NTFS, permite grandes ventajas en entornos de almacenamiento y virtualización.

Ahora bien, en el momento que intentamos localmente «Agregar DPM Externo» de Azure nos encontramos:

Error 100070: El destino de recuperación seleccionado para recuperar una o más archivos no es válido.
Acción recomendad: Asegúrese de que el destino de recuperación se encuentra en un volumen NTFS montado localmente

Durante la configuración no se advierte ni comprueba. En el momento de intentar agregarlo si ¿Por qué este requisito? ¿No se puede restaurar ficheros desde Azure sobre un destino ReFS?

 

Referencia de errores: Codigo de error de Data Protection Manager
Versión: Azure Backup Server v3 13.0.415.0

 

Instalación manual de agente DPM

No en todas las ocasiones es posible desplegar de forma automátizada los agentes en servidores; desde los mismos medios de instalación de DPM, podemos iniciar la instalación del agente o bien desde el propio directorio «Agents\DPMAgentInstaller_x64.exe»

Si ejecutamos el agente sin ningún parámetro necesitaremos indicar el nombre del servidor DPM con el que necesitará comunicar, en el directorio de instalación ejecutamos el comando «SetDpmServer.exe -Add -dpmServerName nombreServidor.dominio.com»

De este modo se añaden las excepciones necesarias para poder comunicar.

En el servidor DPM principal ya podemos «Adjuntar agentes», deberemos indicar credenciales con permisos.

Si todo ha sido correcto, podemos «Actualizar» nuestros nuevo servidor y realizar tareas de respaldo sobre el equipo añadido.