Compartir vía


Notas de la versión de la herramienta Azure Application Consistent Snapshot

En esta página se enumeran los cambios importantes realizados en AzAcSnap para proporcionar una nueva funcionalidad o resolver los defectos.

Descargue la versión más reciente del instalador y revise cómo empezar.

Para información específica sobre las características en versión preliminar, consulte la página Versión preliminar de AzAcSnap.

Abril de 2024

AzAcSnap 9a (compilación: 1B3B458)

AzAcSnap 9a se publica con las siguientes correcciones y mejoras:

  • Correcciones y mejoras:
    • Se permite que AzAcSnap tenga puntos de conexión de administración de Azure configurados manualmente para que funcione en nubes soberanas de Azure.

Descargar el instalador de AzAcSnap 9a.

Agosto de 2023

AzAcSnap 9 (compilación: 1AE5640)

AzAcSnap 9 se publica con las siguientes correcciones y mejoras:

  • Características que se mueven a disponibilidad general:
  • Correcciones y mejoras:
    • Configurar (-c configure) cambia:
      • Permite un valor en blanco para authFile en el archivo de configuración cuando se usa la identidad administrada del sistema.
  • Características agregadas a la versión preliminar:
    • Ninguno.
  • Características eliminadas:
    • La compatibilidad con Azure Key Vault se elimina en la versión preliminar. Ahora no es necesario que AzAcSnap admita directamente una identidad administrada del sistema.

Descargar el instalador de AzAcSnap 9.

Junio de 2023

AzAcSnap 8b (compilación: 1AD3679)

AzAcSnap 8b se publica con las siguientes correcciones y mejoras:

  • Correcciones y mejoras:
    • Mejora general para códigos de salida de comandos azacsnap.
      • azacsnap debe devolver un código de salida de 0 (cero) cuando se ejecute según lo previsto; de lo contrario, debe devolver un código de salida distinto de cero. Por ejemplo, la ejecución de azacsnap devuelve un valor distinto de cero, ya que no hay nada que hacer y muestra la información de uso, mientras que azacsnap -h devuelve un código de salida de cero, ya que funciona según lo esperado devolviendo información de uso.
      • Cualquier error de --runbefore se cierra antes de cualquier actividad de copia de seguridad y devuelve el código de salida --runbefore.
      • Cualquier error en --runafter devuelve el código de salida --runafter.
    • Cambios de copia de seguridad (-c backup):
      • Cambie el flujo de trabajo de Db2 para mover la consulta de rutas de acceso protegidas fuera del flujo de trabajo SUSPENDER ESCRITURA, instantánea de almacenamiento, REANUDAR ESCRITURA para mejorar la resistencia. (Versión preliminar)
      • Se ha corregido la falta de nombre de instantánea (azSnapshotName) en el entorno de comandos --runafter.

Descargar el instalador de AzAcSnap 8b.

Mayo de 2023

AzAcSnap 8a (compilación: 1AC55A6)

AzAcSnap 8a se publica con las siguientes correcciones y mejoras:

  • Correcciones y mejoras:
    • Configurar (-c configure) cambia:
      • Corrección para cambios relacionados -c configure en AzAcSnap 8.
      • Guía de flujo de trabajo mejorada para mejorar la experiencia del cliente.

Descargar el instalador de AzAcSnap 8a.

AzAcSnap 8 (compilación: 1AC279E)

AzAcSnap 8 se publica con las siguientes correcciones y mejoras:

  • Correcciones y mejoras:
    • Cambios en la restauración (-c restore):
      • Nueva capacidad de usar -c restore para --restore revertvolume para Azure NetApp Files.
    • Cambios de copia de seguridad (-c backup):
      • Se ha corregido una salida de error incorrecta al usar -c backup y la base de datos tiene configurado ‘backint’.
      • Se quita la conversión en minúsculas para una opción de solo cambio de nombre de anfBackup mediante -c backup para que el nombre de la instantánea mantenga el caso del nombre del volumen.
      • Corrección para cuando se crea una instantánea aunque SAP HANA no se haya puesto en modo de copia de seguridad. Ahora, si SAP HANA no se puede poner en modo de copia de seguridad, AzAcSnap se cierra inmediatamente con un error.
    • Detalles (-c details) cambia:
      • Corrección para enumerar los detalles de la instantánea con -c details al usar el almacenamiento de Azure Large Instance.
    • Mejoras de registro:
      • Salida de registro adicional en syslog (por ejemplo, /var/log/messages) en caso de error.
      • Nuevo "mainlog" (azacsnap.log) para proporcionar un registro de alto nivel más capaz de analizar la ejecución de los comandos con resultados de éxito o fracaso.
    • Nuevo archivo de configuración global (.azacsnaprc) para controlar el comportamiento de azacsnap, incluida la ubicación del archivo “mainlog”.

Descargar el instalador de AzAcSnap 8.

Febrero de 2023

AzAcSnap 7a (compilación: 1AA8343)

AzAcSnap 7a se publica con las siguientes correcciones:

  • Correcciones para comandos -c restore:
    • Habilitación del montaje de volúmenes en HLI (BareMetal) cuando los volúmenes se reviertan a un estado anterior al usar -c restore --restore revertvolume.
    • Establecimiento correcto de ThroughputMiBps en clones de volumen para volúmenes de Azure NetApp Files en un grupo de capacidad de QoS automático al usar -c restore --restore snaptovol.

Descargar el instalador de AzAcSnap 7a.

Diciembre de 2022

AzAcSnap 7 (versión 1A8FDFF)

AzAcSnap 7 se publica con las siguientes correcciones y mejoras:

  • Correcciones y mejoras:
    • Cambios de copia de seguridad (-c backup):
      • Sufijo más corto agregado al nombre de la instantánea. El sufijo de 26 caracteres anterior de "AAAA-MM-DDThhhss-nnnnnnZ" era demasiado largo. El sufijo es ahora un hexadecimal de 11 caracteres basado en las diez milésimas de segundo desde la época de Unix para evitar colisiones de nombres, por ejemplo, F2D212540D5.
      • Se ha aumentado la validación al crear instantáneas para evitar errores en el reintento de creación de estas.
      • El tiempo de espera al ejecutar el mecanismo AzAcSnap para deshabilitar o habilitar backint (autoDisableEnableBackint=true) ahora se alinea con otros valores de tiempo de espera de operación relacionados con SAP HANA.
      • Azure Backup ahora permite las copias de seguridad basadas en instantáneas de terceros sin que ello afecte a las copias de seguridad de streaming (también conocidas como "backint"). Por lo tanto, la lógica de detección "backint" de AzAcSnap se ha reordenado para permitir el desuso futuro de esta característica. De manera predeterminada, esta opción está deshabilitada (autoDisableEnableBackint=false). Para los clientes que dependían de esta característica para tomar instantáneas con AzAcSnap y usar Azure Backup, mantener este valor como true significa que AzAcSnap 7 sigue deshabilitando o habilitando backint. Dado que esta configuración ya no es necesaria para Azure Backup, se recomienda probar las copias de seguridad de AzAcSnap con el valor de autoDisableEnableBackint=false y, después, si se realiza correctamente, realizar el mismo cambio en la implementación de producción.
    • Cambios en la restauración (-c restore):
      • Capacidad de crear un sufijo personalizado para los clones de volumen creados al usar -c restore --restore snaptovol, ya sea:
        • Con la línea de comandos, mediante --clonesuffix <custom suffix>.
        • De manera interactiva al ejecutar el comando sin la opción --force.
      • Al realizar un --restore snaptovol en ANF, El clon de volumen hereda la nueva configuración "NetworkFeatures" del volumen de origen.
      • Ahora podrá realizar una restauración si no hay volúmenes de datos configurados. Solo restaura los otros volúmenes mediante la instantánea más reciente de otros volúmenes (la opción --snapshotfilter solo se aplica a los volúmenes de datos).
      • Registro adicional para el comando -c restore para ayudar con la depuración de usuarios.
    • Cambios en las pruebas (-c test):
      • Ahora existen pruebas de administración de instantáneas para todos los demás volúmenes y todos los demás volúmenes de datos.
  • Características que se mueven a disponibilidad general:
    • Ninguno.
  • Características agregadas a la versión preliminar:
    • Compatibilidad preliminar con la copia de seguridad de Azure NetApp Files.
    • La base de datos Db2 admite la incorporación de opciones para configurar, probar y realizar copias de seguridad de instantáneas de IBM Db2 de forma coherente con la aplicación.

Descargar el instalador de AzAcSnap 7.

Julio de 2022

AzAcSnap 6 (compilación: 1A5F0B8)

Importante

AzAcSnap 6 incorpora un nuevo modelo de versión para AzAcSnap e incluye características de disponibilidad general totalmente compatibles y características de versión preliminar en una sola versión.

Desde la fecha de disponibilidad general de AzAcSnap 5.0 en abril de 2021, ha habido ocho lanzamientos de AzAcSnap en dos divisiones. Nuestro objetivo con el nuevo modelo de versión es alinearlo con la forma en que se publican los componentes de Azure. Este cambio permite mover características de la versión preliminar a la disponibilidad general (sin tener que mover toda una rama) e introducir nuevas características en versión preliminar (sin tener que crear una nueva rama). Desde AzAcSnap 6, tenemos una sola rama con características de disponibilidad general totalmente compatibles y características en vista previa (que están sujetas a las versiones preliminares de los términos y condiciones de Microsoft). Es importante tener en cuenta que los clientes no pueden usar accidentalmente características en versión preliminar y deben habilitarlas con la opción de línea de comandos --preview. Por lo tanto, la próxima versión será AzAcSnap 7, que podría incluir revisiones (si es necesario) para las características de disponibilidad general, características de versión preliminar actuales que se mueven a disponibilidad general o nuevas características en vista previa.

AzAcSnap 6 se publica con las siguientes correcciones y mejoras:

  • Características que se mueven a disponibilidad general:
    • Compatibilidad con Oracle Database.
    • Integración de Backint para trabajar con Azure Backup.
    • Opciones de línea de comandos RunBefore/RunAfter para ejecutar comandos y scripts de shell personalizados antes o después de tomar instantáneas de almacenamiento.
  • Características en versión preliminar:
    • Azure Key Vault para almacenar el contenido de la entidad de servicio.
    • Azure Managed Disk como back-end de almacenamiento alternativo.
  • Versión de la API de cliente de ANF actualizada a 2021-10-01.
  • Cambio al flujo de trabajo para controlar Backint para volver a habilitar la configuración de backint en caso de que se produzca un error al colocar SAP HANA en un estado coherente para la instantánea.

Descargar el instalador de AzAcSnap 6.

Mayo de 2022

AzAcSnap v5.0.3 (compilación: 20220524.14204); actualización de revisión a v5.0.2

AzAcSnap v5.0.3 (Compilación: 20220524.14204) se proporciona como una actualización de revisión a la rama v5.0 con la siguiente corrección:

  • Corrección para controlar identificadores delimitados al consultar SAP HANA. Este problema solo ha afectado a SAP HANA en el nodo HSR-HA cuando hay un nodo secundario configurado con "logreplay_readaccss" y se resuelve.

Versión preliminar de AzAcSnap v5.1 (compilación: 20220524.15550)

La versión preliminar de AzAcSnap v5.1 (compilación: 20220524.15550) es una compilación actualizada para ampliar la fecha de expiración de la versión preliminar durante 90 días. Esta actualización contiene la corrección para controlar identificadores delimitados al consultar SAP HANA como se proporciona en v5.0.3.

Marzo de 2022

Versión preliminar de AzAcSnap v5.1 (compilación: 20220302.81795)

Se ha publicado la versión preliminar de AzAcSnap v5.1 (compilación: 20220302.81795) con las siguientes nuevas características:

  • Compatibilidad con Azure Key Vault para el almacenamiento seguro de la entidad de servicio.
  • Nueva opción para -c backup --volume, que tiene el valor del parámetro all.

Febrero de 2022

Versión preliminar AzAcSnap v5.1 (compilación: 20220220.55340)

La versión preliminar de AzAcSnap v5.1 (compilación: 20220220.55340) se publica con las siguientes correcciones y mejoras:

  • Se ha resuelto el error en la opción de la línea de comandos --dbsid que se corresponde con la entrada sid del archivo de configuración JSON para bases de datos de Oracle al usar el comando -c restore.

Versión preliminar de AzAcSnap v5.1 (compilación: 20220203.77807)

La versión preliminar de AzAcSnap v 5.1 (compilación: 20220203.77807) se ha publicado con las siguientes correcciones y mejoras:

  • Actualización secundaria para resolver las limitaciones del búfer STDOUT. Ahora, la lista de archivos de tabla de Oracle puesta en modo de archivo se envía a un archivo externo en lugar de a la salida en el archivo de registro de AzAcSnap principal. El archivo externo se encuentra en la misma ubicación y nombre base que el archivo de registro, pero con una extensión ".protected-tables" (nombre de archivo de salida detallado en el archivo de registro AzAcSnap). Se sobrescribe cada vez que se ejecuta azacsnap.

Enero de 2022

Versión preliminar de AzAcSnap v5.1 (compilación: 20220125.85030)

Se ha publicado la versión preliminar de AzAcSnap v5.1 (compilación: 20220125.85030) con las siguientes nuevas características:

  • Compatibilidad con Oracle Database
  • Coexistencia de Backint
  • Disco administrado de Azure
  • Funcionalidad RunBefore y RunAfter

Agosto de 2021

AzAcSnap v5.0.2 (compilación: 20210827.20210827.19086): actualización de revisión a v5.0.1

AzAcSnap v5.0.2 (compilación: 20210827.20210827.19086) se proporciona como actualización de revisión a la rama v5.0 con las siguientes correcciones y mejoras:

  • Omitir los códigos de salida 255 del comando ssh. En algunos casos, el comando ssh, que se usa para comunicarse con el almacenamiento en Azure Large Instance, emitirá un código de salida 255 cuando no haya errores o errores de ejecución (consulte "EXIT STATUS" para el comando man ssh). Después, AzAcSnap lo capturará como un error y lo anulará. Esta actualización permite hacer una comprobación adicional para validar la ejecución correcta, esta validación incluye el análisis de ssh STDOUT y STDERR en busca de errores, además de las comprobaciones habituales de código de salida.
  • Corrija la comprobación de la ubicación de hdbuserstore que realiza el instalador. El instalador buscaría en el sistema de archivos un directorio de origen incorrecto para la ubicación de hdbuserstore para el usuario que ejecuta la instalación: el instalador ahora busca ~/.hdb. Esta corrección afecta a los sistemas (por ejemplo, Azure Large Instance) en los que hdbuserstore se había preconfigurado para el usuario root antes de instalar azacsnap.
  • El instalador muestra ahora la versión que se instalará o extraerá (si se ejecuta sin argumentos).

Mayo de 2021

AzAcSnap v5.0.1 (compilación: 20210524.14837); actualización de revisión a v5.0

AzAcSnap v5.0.1 (compilación: 20210524.14837) se proporciona como una actualización de revisión a la rama v5.0 con las siguientes correcciones y mejoras:

  • Se ha mejorado el control del código de salida. En algunos casos, AzAcSnap emite un código de salida de 0 (cero), incluso después de un error de ejecución cuando el código de salida debería ser distinto de cero. Los códigos de salida ahora solo deben ser cero cuando azacsnap se ejecuta correctamente hasta el final y un número distinto de cero en caso de error.
  • El control de errores interno de AzAcSnap se amplía para capturar y emitir el código de salida de los comandos externos ejecutados por AzAcSnap.

Abril de 2021

AzAcSnap v5.0 (compilación: 20210421.6349): versión de disponibilidad general (21 de abril de 2021)

AzAcSnap v5.0 (compilación: 20210421.6349) ahora está disponible con carácter general y, para esta compilación, se han realizado las siguientes correcciones y mejoras:

  • El tiempo de espera de reintento de hdbsql (para esperar una respuesta de SAP HANA) se establece automáticamente en la mitad del valor de "savePointAbortWaitSeconds" para evitar condiciones de carrera. El valor de "savePointAbortWaitSeconds" se puede modificar directamente en el archivo de configuración JSON y debe ser de 600 segundos como mínimo.

Marzo de 2021

Versión preliminar de AzAcSnap 5.0 (compilación: 20210318.30771)

La versión preliminar de AzAcSnap v 5.0 (compilación: 20210318.30771) se ha publicado con las siguientes correcciones y mejoras:

  • Se ha quitado la necesidad de agregar el usuario AZACSNAP a las bases de datos del inquilino de SAP HANA. Consulte la sección Habilitación de la comunicación con la base datos.
  • Corrección para permitir una restauración con volúmenes configurados con QoS manual.
  • Se ha agregado un control mutex para limitar las conexiones SSH para Azure Large Instance.
  • Corrija el instalador para controlar los nombres de ruta de acceso con espacios y otros problemas relacionados.
  • Como preparación para admitir otros servidores de bases de datos, cambió el parámetro opcional "--hanasid" a "--dbsid".

Pasos siguientes