Administración y supervisión de bases de datos de SAP HANA de las que se ha realizado copia de seguridad
En este artículo se describen tareas habituales de administración y supervisión de bases de datos de SAP HANA que se ejecutan en una máquina virtual de Azure cuya copia de seguridad se ha realizado en un almacén de Azure Backup Recovery Services con el servicio Azure Backup.
Aprenderá a supervisar trabajos y alertas, desencadenar copias de seguridad a petición, editar directivas, detener y reanudar la protección de la base de datos y anular el registro de una máquina virtual de las copias de seguridad.
Nota:
La compatibilidad con las instantáneas de instancia de HANA ya está disponible con carácter general.
Si todavía no ha configurado las copias de seguridad para las bases de datos de SAP HANA, consulte Creación de copias de seguridad de bases de datos de SAP HANA en máquinas virtuales de Azure. Para obtener más información sobre las configuraciones y escenarios admitidos, consulte Matriz de compatibilidad para la copia de seguridad de bases de datos de SAP HANA en máquinas virtuales de Azure.
Ejecución de copias de seguridad a petición
Las copias de seguridad se ejecutan según la programación de directivas.
Para ejecutar copias de seguridad a petición, siga estos pasos:
En el panel izquierdo del almacén de Recovery Services, seleccione Elementos de copia de seguridad.
En la hoja Elementos de copia de seguridad, seleccione el tipo de administración de copias de seguridad como SAP HANA en la máquina virtual de Azure.
En el panel Elementos de copia de seguridad, seleccione la máquina virtual que ejecuta la base de datos de SAP HANA y, a continuación, seleccione Hacer copia de seguridad ahora.
En el panel Realizar copia de seguridad ahora, elija el tipo de copia de seguridad que desea realizar y, a continuación, seleccione Aceptar.
El período de retención de esta copia de seguridad viene determinado por el tipo de copia de seguridad a petición que quiera ejecutar.
- Las copias de seguridad completas a petición se conservan durante un mínimo de 45 días y un máximo de 99 años.
- Las copias de seguridad diferenciales a petición se conservan según el conjunto de retención de registros definido en la directiva.
- Las copias de seguridad incrementales a petición no se admiten en la actualidad.
Supervisar notificaciones de Azure Portal. Para ello, en el panel del almacén de Recovery Services, seleccione Trabajos de copia de seguridad y, a continuación, seleccione En curso.
Nota:
- Según el tamaño de la base de datos, la creación de la copia de seguridad inicial puede tardar un tiempo.
- Antes de una conmutación por error planeada, asegúrese de que ambas máquinas virtuales o nodos están registrados en el almacén (registro físico y lógico). Más información.
Supervisión de trabajos de copia de seguridad manuales
Azure Backup muestra todos los trabajos desencadenados manualmente en la sección Trabajos de copia de seguridad del Centro de copias de seguridad.
Los trabajos que se muestran en Azure Portal incluyen operaciones de detección y registro de bases de datos, de copia de seguridad y de restauración. Los trabajos programados, incluidas las copias de seguridad de registros, no se muestran en esta sección. Las copias de seguridad desencadenadas manualmente desde los clientes nativos de SAP HANA (Studio, Cockpit y DBA Cockpit) tampoco se muestran aquí.
Para obtener más información sobre la supervisión, vaya a Supervisión de cargas de trabajo de Azure Backup en Azure Portal y Supervisión a escala mediante Azure Monitor.
Supervisión de alertas de copia de seguridad
Las alertas son un medio sencillo de supervisar las copias de seguridad de bases de datos de SAP HANA. Las alertas le ayudan a centrarse en los eventos que más le interesan sin perderse en la multitud de eventos que genera una copia de seguridad.
Azure Backup le permite establecer alertas, que puede supervisar haciendo lo siguiente:
Inicie sesión en Azure Portal.
En el panel izquierdo del almacén de Recovery Services, seleccione Alertas de copia de seguridad.
Se abre el panel Alertas de copia de seguridad.
Seleccione la alerta para conocer los detalles:
Con Azure Backup, puede enviar alertas por correo electrónico. Estas alertas:
- Se desencadenan para todos los errores de copia de seguridad.
- Se consolidan en el nivel de base de datos por código de error.
- Se envían solo para el primer error de copia de seguridad de una base de datos.
Administración de operaciones mediante Azure Portal
En esta sección, se describen varias operaciones de administración compatibles con Azure Backup que facilitan la administración de una base de datos de SAP HANA con copia de seguridad.
Cambiar una directiva
Puede cambiar la directiva subyacente para un elemento de copia de seguridad de SAP HANA.
Nota
En el caso de las instantáneas de HANA, la nueva directiva de las instancias de HANA puede tener un grupo de recursos diferente u otra identidad administrada asignada por el usuario. Actualmente, Azure Portal realiza todas las validaciones durante la configuración de copia de seguridad. Por lo tanto, debe asignar los roles necesarios en el nuevo grupo de recursos de la instantánea o en la nueva identidad asignada por el usuario mediante los scripts de la CLI.
En el panel Centro de copias de seguridad, vaya a Instancias de copia de seguridad y haga lo siguiente:
Elija SAP HANA en Azure VM como tipo de origen de datos.
Elija el elemento de copia de seguridad cuya directiva subyacente quiera cambiar.
Seleccione la directiva de Azure Backup existente.
En el panel Directiva de copia de seguridad, cambie la directiva seleccionándola en la lista desplegable. Si es necesario, cree una directiva de copia de seguridad nueva.
Seleccione Guardar.
Hacer cambios en las directivas afecta a todos los elementos de copia de seguridad asociados y desencadena los trabajos de configuración de la protección correspondientes.
Edición de una directiva
A fin de modificar la directiva para cambiar los tipos, las frecuencias o la duración de retención de las copias de seguridad, siga estos pasos:
Nota
Cualquier cambio en el período de retención se aplicará con efectos retroactivos a todos los puntos de recuperación anteriores, además de a los nuevos.
En el caso de las instantáneas de HANA, puede editar la directiva de instancias de HANA para que tenga un grupo de recursos diferente u otra identidad administrada asignada por el usuario. Actualmente, Azure Portal realiza todas las validaciones solamente durante la configuración de copia de seguridad. Por lo tanto, debe asignar los roles necesarios en el nuevo grupo de recursos de la instantánea o en la nueva identidad asignada por el usuario mediante los scripts de la CLI.
En el panel del Centro de copias de seguridad, vaya a Directivas de copia de seguridad y seleccione la directiva que quiera editar.
En el panel Directiva de copia de seguridad, seleccione Modificar.
Seleccione la frecuencia de las copias de seguridad.
Hacer cambios en la directiva de copia de seguridad afecta a todos los elementos de copia de seguridad asociados y desencadena los trabajos de configuración de la protección correspondientes.
Actualización de SDC a MDC
Obtenga información sobre cómo seguir realizando copias de seguridad de una base de datos de SAP HANA después de actualizar desde una base de datos de contenedor única (SDC) a una base de datos de varios contenedores (MDC).
Directiva incoherente
A veces, una operación de modificación de directiva puede conducir a una versión de directiva incoherente para algunos elementos de copia de seguridad. Esto sucede cuando el trabajo de protección de configuración correspondiente fracasa para el elemento de copia de seguridad después de que se desencadene una operación de modificación de directiva. Aparece como se indica a continuación en la vista del elemento de copia de seguridad:
Puede corregir la versión de directiva de todos los elementos afectados en un solo clic:
Actualización de SDC a MDC sin un cambio de SID
Obtenga información sobre cómo seguir realizando copias de seguridad de una base de datos SAP HANA cuyo SID no haya cambiado después de la actualización de SDC a MDC.
Actualización a una nueva versión en SDC o MDC
Obtenga información sobre cómo seguir realizando copias de seguridad de una base de datos de SAP HANA cuya versión está actualizando.
Detención de la protección para una base de datos de SAP HANA o instancia de HANA
Puede dejar de proteger una base de datos SAP HANA de dos maneras:
- Detener todos los trabajos futuros de copia de seguridad y eliminar todos los puntos de recuperación.
- Detener todos los trabajos futuros de copia de seguridad y dejar intactos los puntos de recuperación.
Si decide dejar los puntos de recuperación, tenga en cuenta estos detalles:
- Todos los puntos de recuperación permanecerán intactos para siempre y, al detenerse la protección de los datos, se detendrá la eliminación de todos los puntos y se conservarán los datos.
- Incurrirá en cargos por la instancia protegida y el almacenamiento consumido. Para más información, consulte Precios de Azure Backup.
- Si elimina un origen de datos sin detener las copias de seguridad, las nuevas copias de seguridad producirán errores.
Nota:
En el caso de las instancias de HANA, detenga primero la protección de la instancia de HANA y, a continuación, detenga la protección de todas las bases de datos relacionadas; de lo contrario, se producirá un error en la operación de detención de la protección.
Para detener la protección de una base de datos:
En el panel del Centro de copias de seguridad, seleccione Instancias de Backup.
Seleccione SAP HANA en Azure VM como tipo de origen de datos.
Seleccione la base de datos para la que desea detener la protección.
En el menú de la base de datos, seleccione Detener copia de seguridad.
En el menú Detener copia de seguridad, seleccione si desea conservar o eliminar los datos. Opcionalmente, puede proporcionar una razón y un comentario.
Seleccione Detener copia de seguridad.
Reanudación de la protección para una base de datos de SAP HANA o instancia de HANA
Si seleccionó la opción Retener datos de copia de seguridad al detener la protección de la base de datos de SAP HANA o instancia de SAP HANA, se puede reanudar la protección más adelante. Si no retiene los datos de copia de seguridad, no puede reanudar la protección.
Para reanudar la protección para una base de datos de SAP HANA:
Abra el elemento de copia de seguridad y seleccione Reanudar copia de seguridad.
En el menú Directiva de copia de seguridad, seleccione una directiva y, después, seleccione Guardar.
Volver a registrar la extensión en la máquina virtual de l servidor SAP HANA
La extensión de carga de trabajo en la máquina virtual a veces puede verse afectada negativamente por un motivo u otro. Si es así, todas las operaciones que se desencadenan en la máquina virtual comenzarán a producir errores. Quizás tenga que volver a registrar la extensión en la máquina virtual. La operación de repetición del registro vuelve a instalar la extensión de copia de seguridad de cargas de trabajo en la máquina virtual para que las operaciones puedan continuar.
Use esta opción con precaución; cuando se desencadena en una máquina virtual que ya tiene una extensión correcta, la operación hará que la extensión se reinicie. Esto, a su vez, podría hacer que fallaran todos los trabajos en curso. Compruebe uno o varios de los síntomas antes de desencadenar una operación de repetición del registro.
Anulación del registro de una instancia de SAP HANA
Anule el registro de una instancia de SAP HANA después de deshabilitar la protección, pero antes de eliminar el almacén:
En el almacén de Recovery Services, en Administrar, seleccione Infraestructura de Backup.
Para el Tipo de administración de copia de seguridad, seleccione Carga de trabajo en una máquina virtual de Azure.
En el panel Servidores protegidos, seleccione la instancia de la que quiere anular el registro. Para eliminar el almacén, debe anular el registro de todos los servidores e instancias.
Haga clic con el botón derecho en la instancia protegida y seleccione Anular registro.
Comprobar el estado de registro de máquinas virtuales o nodos en el almacén
Antes de una conmutación por error planeada, asegúrese de que ambas máquinas virtuales o nodos están registrados en el almacén (registro físico y lógico). Si se produce un error en las copias de seguridad después de la conmutación por error o la reserva, asegúrese de que se complete el registro físico o lógico. De lo contrario, vuelva detectar las máquinas virtuales o nodos.
Confirmar el registro físico
Vaya al almacén de Recovery Services>Administración>de la carga de trabajo de infraestructura de copia de seguridad>en la máquina virtual de Azure.
Se debe registrar el estado de las máquinas virtuales principales y secundarias.
Confirmar el registro lógico
Siga estos pasos:
Vaya al almacén de Recovery Services>Elementos de copia de seguridad>de SAP HANA en la máquina virtual de Azure.
En Sistema HANA, selecciona el nombre de la instancia de HANA.
Dos máquinas virtuales o nodos aparecen en FQDN y están en estado registrado.
Nota
Si el estado no está registrado, debe volver a detectar las máquinas virtuales o nodos y volver a comprobarlo.
Cambio de SAP HSR a bases de datos independientes y configuración de la copia de seguridad
Para cambiar la replicación del sistema de HANA (HSR) a bases de datos independientes y configurar la copia de seguridad, siga estos pasos:
- Detener la protección y conservar los datos de las bases de datos protegidas actualmente.
- Ejecute script de registro previo en ambos nodos como independiente.
- Volver a detectar las bases de datos en ambos nodos.
- Proteger las bases de datos como independientes en ambos nodos.
Administración de operaciones mediante clientes nativos de SAP HANA
En esta sección, se describe cómo administrar varias operaciones de clientes que no son de Azure, como HANA Studio.
Nota
Los clientes nativos de HANA solo se integran para las operaciones basadas en Backint. Actualmente, no se admiten las operaciones relacionadas con el modo de replicación del sistema de HANA ni las instantáneas.
Copia de seguridad a través de Backint
Las copias de seguridad a petición desencadenadas desde cualquiera de los clientes nativos de HANA que usan Backint se muestran en la lista de copia de seguridad de la página Instancias de Backup.
Nota
También puede supervisar las copias de seguridad desde la página Trabajos de copia de seguridad.
Estas copias de seguridad a petición también se muestran en la lista de puntos de restauración del panel Seleccionar punto de restauración.
Copia de seguridad en archivos locales en lugar de Backint
Para hacer una copia de seguridad de los archivos locales, en el cliente nativo de SAP HANA (HANA Studio/Cockpit), cambie el destino al sistema de archivos local en lugar de Backint.
Después, HANA vuelca las copias de seguridad en la ruta de acceso del sistema de archivos mencionada y Azure Backup (el servicio Backint) coloca el catálogo subsiguiente en esa ruta de acceso mediante el parámetro basepath_catalogbackup
.
Restauración de las copias de seguridad
Las operaciones de restauración que se desencadenan desde clientes nativos de HANA y que usan Backint para restaurar copias de seguridad en la misma máquina, se pueden supervisar desde la página Trabajos de copia de seguridad.
No se permiten operaciones de restauración desencadenadas desde clientes nativos de HANA para restaurar en otra máquina. Esto se debe a que, según las reglas de control de acceso basado en rol (RBAC) de Azure, el servicio de Azure Backup no puede autenticar el servidor de destino para las operaciones de restauración.
Eliminación de las copias de seguridad
La operación de eliminación de clientes nativos de HANA no es compatible con Azure Backup, porque la directiva de copia de seguridad determina el ciclo de vida de las copias de seguridad en el almacén de Azure Recovery Services.
Limpieza del catálogo de HANA
El servicio Azure Backup actualmente no modifica el catálogo de copia de seguridad de HANA según la directiva. Dado que puede almacenar la copia de seguridad localmente (fuera de Backint), debe mantener el ciclo de vida del catálogo. Puede limpiar el catálogo según la documentación de SAP y Azure Backup (el servicio Backint) coloca el catálogo posterior en la ruta de acceso especificada por el parámetro basepath_catalogbackup
.