Acerca de la copia de seguridad de bases de datos SAP HANA en máquinas virtuales de Azure

Las bases de datos de SAP HANA son cargas de trabajo críticas que requieren un objetivo de punto de recuperación (RPO) bajo y un objetivo de tiempo de recuperación (RTO) rápido. Ahora, puede hacer una copia de seguridad de las bases de datos SAP HANA que se ejecutan en máquinas virtuales de Azure mediante Azure Backup.

Azure Backup tiene certificación Backint de SAP, para proporcionar compatibilidad con copias de seguridad nativas aprovechando las API nativas de SAP HANA. Esta oferta de Azure Backup se alinea con el mantra de copias de seguridad de infraestructura cero de Azure Backup, lo que elimina la necesidad de implementar y administrar la infraestructura de copia de seguridad. Ahora puede realizar copias de seguridad de bases de datos SAP HANA que se ejecutan en máquinas virtuales de Azure (ya se admiten las de la serie M) y restaurarlas, y aplicar las funciones de administración empresarial que proporciona Azure Backup.

Valor agregado

Mediante el uso del servicio Azure Backup para realizar copias de seguridad de bases de datos SAP HANA y restaurarlas, obtiene las ventajas siguientes:

  • RPO de 15 minutos: ahora se pueden recuperar datos críticos hasta un máximo de 15 minutos.
  • Restauración a un momento dado y de un solo clic: la restauración de los datos de producción en servidores HANA alternativos es fácil. Azure administra en segundo plano el encadenamiento de las copias de seguridad y catálogos para realizar restauraciones.
  • Retención a largo plazo: para satisfacer las necesidades rigurosas de cumplimiento y auditoría. Conserve las copias de seguridad durante años, en función de la duración de la retención, más allá de la cual los puntos de recuperación se eliminarán de forma automática mediante la función integrada de administración del ciclo de vida.
  • Administración de copias de seguridad de Azure: use las funciones de administración y supervisión de Azure Backup para mejorar la experiencia de administración. También se admite la CLI de Azure.
  • Copia de seguridad de bases de datos SAP HANA con la replicación del sistema HANA (HSR): facilita una cadena de copia de seguridad única entre nodos y proporciona una experiencia sencilla de restauración.

Para obtener información sobre los escenarios de copia de seguridad y restauración que se admiten en la actualidad, consulte la matriz de compatibilidad con los escenarios de SAP HANA.

Arquitectura de copia de seguridad

Puede realizar copias de seguridad de las bases de datos SAP HANA que se ejecutan en una máquina virtual de Azure y transmitir los datos de las copias de seguridad directamente al almacén de Azure Recovery Services.

Diagram of the SAP HANA Backup architecture.

  • El proceso de copia de seguridad comienza por la creación de un almacén de Recovery Services en Azure. Este almacén se usará para almacenar las copias de seguridad y los puntos de recuperación creados con el tiempo.

  • La máquina virtual de Azure que ejecuta el servidor SAP HANA se registra con el almacén y se detectan las bases de datos de las que se va a realizar la copia de seguridad. A fin de habilitar el servicio Azure Backup para que detecte las bases de datos, se debe ejecutar un script de preregistro en el servidor HANA como usuario raíz.

  • Este script crea el usuario de la base de datos AZUREWLBACKUPHANAUSER o usa el usuario de copia de seguridad personalizado que ya ha creado. A continuación, crea una clave correspondiente con el mismo nombre en hdbuserstore. Para más información sobre la funcionalidad del script, consulte Tutorial: Copia de seguridad de bases de datos de SAP HANA en una máquina virtual de Azure.

  • Ahora el servicio Azure Backup instala el complemento de Azure Backup para HANA en el servidor SAP HANA registrado.

  • El complemento de Azure Backup para HANA utiliza el usuario de base de datos AZUREWLBACKUPHANAUSER creado por el script de registro previo o el usuario de copia de seguridad personalizado que ha creado (y agregado como entrada al script de registro previo) para realizar todas las operaciones de copia de seguridad y restauración. Si intenta configurar la copia de seguridad de las bases de datos de SAP HANA sin ejecutar este script, es posible que reciba el error UserErrorHanaScriptNotRun.

  • Para configurar la copia de seguridad en las bases de datos que se han detectado, elija la directiva de copia de seguridad necesaria y habilite las copias de seguridad.

  • Una vez que se haya configurado la copia de seguridad, el servicio Azure Backup configura los parámetros de Backint siguientes en el nivel de base de datos del servidor de SAP HANA protegido:

    • [catalog_backup_using_backint:true]
    • [enable_accumulated_catalog_backup:false]
    • [parallel_data_backup_backint_channels:1]
    • [log_backup_timeout_s:900)]
    • [backint_response_timeout:7200]

    Nota

    Asegúrese de que estos parámetros no estén presentes en el nivel de host. Los parámetros en el nivel de host invalidarán estos parámetros y pueden causar un comportamiento inesperado.

  • El complemento de Azure Backup para HANA mantiene todas las programaciones de copia de seguridad y los detalles de la directiva. Desencadena las copias de seguridad programadas y se comunica con el motor de copia de seguridad de HANA a través de las API de Backint.

  • El motor de copia de seguridad de HANA devuelve una secuencia de Backint con los datos de los que se va a realizar la copia de seguridad.

  • Todas las copias de seguridad programadas y las copias de seguridad a petición (desencadenadas desde Azure Portal) que son completas o diferenciales se inician mediante el complemento de Azure Backup para HANA. Pero el propio motor de copia de seguridad de HANA administra y desencadena las copias de seguridad de registros.

  • Azure Backup para SAP HANA, puesto que es una solución con certificación Backint, no depende de los tipos de máquina virtual o disco subyacente. La copia de seguridad se realiza mediante secuencias generadas por HANA.

Uso de copia de seguridad de máquina virtual de Azure con la copia de seguridad de Azure SAP HANA

Además de usar la copia de seguridad de SAP HANA en Azure, que proporciona copia de seguridad y recuperación en el nivel de base de datos, puede usar la solución de copia de seguridad de máquina virtual de Azure para realizar copias de seguridad de discos que no sean de base de datos y del sistema operativo.

La solución de copia de seguridad de Azure SAP HANA con certificación Backint puede usarse para la copia de seguridad y recuperación de bases de datos.

También puede usar una copia de seguridad de máquina virtual de Azure para realizar una copia de seguridad del sistema operativo y otros discos que no son de base de datos. La copia de seguridad de la máquina virtual se ejecuta una vez al día, y copia todos los discos excepto los del sistema operativo del Acelerador de escritura y los ultra. Dado que se realiza una copia de seguridad de la base de datos mediante la solución de copia de seguridad de Azure SAP HANA, puede realizar una copia de seguridad coherente con el archivo solo del sistema operativo y de los discos que no sean de la base de datos mediante la característica de copias de seguridad y restauración de disco selectivas para las VM de Azure.

  1. Restaure una máquina virtual que ejecute SAP HANA mediante una de las siguientes acciones:

  2. Si los discos habilitados para el Acelerador de escritura se excluyen, no se restaurarán. En tal caso, cree discos habilitados para el Acelerador de escritura vacíos y un área de registro.

  3. Una vez establecidas todas las demás configuraciones (como la dirección IP, el nombre del sistema, etc.), la máquina virtual se establece para recibir datos de base de datos de Azure Backup.

  4. Restaure la base de datos en la máquina virtual desde la copia de seguridad de la base de datos de SAP HANA de Azure al momento dado previsto.

Copia de seguridad de un sistema HANA con la replicación habilitada

Azure Backup ahora admite la copia de seguridad de bases de datos que tienen habilitada la replicación del sistema HANA (HSR). Esto significa que las copias de seguridad se administran automáticamente, cuando se produce una conmutación por error, lo que elimina la necesidad de intervención manual. La copia de seguridad también ofrece protección inmediata sin copias de seguridad completas de corrección para poder proteger instancias de HANA o nodos de la configuración de HSR como un único contenedor de HSR.

Aunque hay varios nodos físicos (principal y secundario), el servicio de copia de seguridad ahora los considera un único contenedor de HSR.

Copia de seguridad de instantáneas de la instancia de base de datos

A medida que aumenta el tamaño de las bases de datos, el tiempo necesario para la restauración se convierte en un factor cuando se trabaja con copias de seguridad de streaming. Además, durante la copia de seguridad, el tiempo que tarda la base de datos en generar secuencias de Backint puede aumentar en proporción al abandono, que también puede ser factor.

Un enfoque basado en instantáneas coherente con la base de datos ayuda a resolver ambos problemas y le proporciona la ventaja de la copia de seguridad y la restauración instantáneas. Para HANA, Azure Backup ahora proporciona un enfoque basado en instantáneas coherente con HANA que se integra con Backint, para que pueda usar Azure Backup como un único producto en todo el entorno de HANA, independientemente del tamaño.

Precios

Instantánea de disco administrado

Azure Backup usa instantáneas de disco administrado. Azure Backup las almacenará en un grupo de recursos que especifique. Las instantáneas de disco administrado usan almacenamiento de unidades de disco duro (HDD) estándar, independientemente del tipo de almacenamiento del disco, y se le cobrará según los precios de instantáneas de disco administrado. La primera instantánea de disco es una instantánea completa y todas las posteriores son incrementales que solo constan de los cambios desde la última instantánea.

Nota

No hay ningún costo de almacenamiento de copia de seguridad de las instantáneas, porque no se transfieren al almacén de Recovery Services.

Secuencias de Backint

Según la recomendación de SAP, es obligatorio tener instantáneas completas semanales de todas las bases de datos de una instancia. Por lo tanto, se le cobrará por todas las bases de datos protegidas dentro de la instancia (es decir, precios de instancia protegida, además de precios de almacenamiento de copia de seguridad), según los precios de Azure Backup para las bases de datos SAP HANA.

Pasos siguientes

Obtenga información sobre cómo: