Antes de crear copias de seguridad de las instancias y los datos de la base de datos de HANA, debes agregar el servidor de la base de datos como host al servicio de Backup and DR. Antes de comenzar, asegúrate de seguir estos pasos de preparación.
Requisitos previos
Antes de comenzar, te recomendamos que revises Copia de seguridad y DR para el escalamiento horizontal de SAP HANA.
Todos los servicios configurados (consulta las notas de SAP 1697613 y 1649519), como
nameserver
yindexserver
debe estar en ejecución. Puedes verificar esto en la descripción general de SAP HANA Studio > Estado operativo > Confirmar que todos los servicios se hayan iniciado.Para permitir que el agente de copia de seguridad y DR realice operaciones del host, usa una clave
hdbuserstore
de SAP HANA en lugar de un nombre de usuario y una contraseña para comunicarte con la base de datos de HANA mediante el almacén de usuarios seguro de SAP HANA. Consulta Configura la clave de HANA Userstore.La base de datos
log_mode
debe establecerse en normal en la pestaña de configuración de HANA Studio. Consulta Configura el modo de registro y la copia de seguridad de registro en HANA Studio.Todos los servidores de SAP HANA que tengan datos de HANA que se protegerán con el servicio de copia de seguridad y DR deben estar integrados en el servicio.
Todos los servidores de SAP HANA que tengan datos que se protegerán con el servicio Backup and DR deben tener instalado el agente de Backup and DR.
Si los volúmenes de datos subyacentes de SAP HANA están protegidos como copias de seguridad de la base de datos de SAP HANA con una instantánea de LVM con CBT o una copia de seguridad basada en archivos integrada en
backint
, y si también proteges los sistemas de archivos en el mismo host, en la app del sistema de archivos, debes configurar/hana/log
y/hana/data
en una ruta de exclusión. Consulta Sistema de archivos de Linux.Recomendación de copia de seguridad de registros de archivo de HANA:
- Asegúrate de configurar la ruta de acceso de la copia de seguridad de registro de HANA Archive como
basepath_logbackup
ybasepath_catalogbackup
en global.ini. - No uses la activación del registro de HANA Archive para almacenar archivos que no sean la copia de seguridad del registro de HANA Archive.
- De forma predeterminada, la purga de archivos se ejecuta con cada copia de seguridad de la base de datos. Para lograr el mejor RTO de recuperación, mantén la configuración predeterminada.
- Asegúrate de configurar la ruta de acceso de la copia de seguridad de registro de HANA Archive como
Configura la clave del almacén de usuarios de HANA
Usa las siguientes instrucciones para configurar la clave de Userstore de HANA:
Crea el usuario de copia de seguridad de la base de datos desde HANA Studio.
Obtén los números de puerto de la instancia y de SQL.
Crea la clave
hdbuserstore
de SAP HANA para los usuarios de copias de seguridad de la base de datos del sistema.
Paso 1: Crea el usuario de la copia de seguridad de la base de datos desde HANA Studio
Elige un nombre de usuario de la base de datos según el estándar de la empresa. Asegúrate de crear esta cuenta de usuario en SYSTEMDB
.
Crea el usuario en
SYSTEMDB
En SYSTEMDB de SAP HANA Studio, ve a System > Security > Users > New User.
Asigna un nombre de usuario y una contraseña.
Configura Forzar el cambio de contraseña en el siguiente acceso como No.
Haz clic en la pestaña Privilegios del sistema y asigna privilegios seleccionando lo siguiente:
HANA 1.0
- Administrador de copias de seguridad
- Lectura de catálogo
- Administrador de bases de datos
HANA 2.0 (SPS01-SPS04)
- Administrador de copias de seguridad
- Lectura de catálogo
- Administrador de bases de datos
- Inicio de la base de datos
- Detención de la base de datos
HANA 2.0 (SPS05)
- Administrador de copias de seguridad
- Lectura de catálogo
- Operador de copias de seguridad de bases de datos
- Operador de recuperación de bases de datos
- Administrador de bases de datos
- Inicio de la base de datos
- Detención de la base de datos
Haz clic en la flecha verde para implementar el usuario del sistema recién creado.
Paso 2: Obtén los números de puerto de la instancia y de SQL
Necesitas la instancia de HANA y los números de puerto de SQL para las bases de datos del sistema.
HANA 1.0
En las siguientes instrucciones, se describe cómo obtener los números de instancia y puerto SQL de un sistema de contenedor único de HANA 1.0:
Ve a Sistema.
Haz clic en la pestaña Horizontal.
Obtén el valor del puerto de SQL para
indexserver
.
HANA 2.0
En las siguientes instrucciones, se describe cómo obtener los números de instancia y puerto SQL de HANA 2.0:
Ve a Sistema.
Haz clic en la pestaña Horizontal.
Haga clic en la pestaña Servicios.
En la columna Servicio, navega a
nameserver
.Obtén el valor del puerto SQL. El número de instancia es el segundo y el tercer dígito del número de puerto de SQL.
Paso 3: Crea la clave hdbuserstore de SAP HANA para los usuarios de copias de seguridad de la base de datos del sistema
El servicio de copia de seguridad y DR recomienda esta convención de nombres para el nombre de la clave de UserStore: Para SYSTEMDB, establece el nombre de la clave en Database backup username
.
Por ejemplo: Nombre de usuario de la copia de seguridad de la base de datos (Actbackup
)
Establece SYSTEMDB—key_name— (ACTBACKUP
).
Procedimiento para un sistema HANA de un solo nodo
Conéctate al sistema de la base de datos de HANA con SSH y accede a (sid)adm:
su - (sid)adm
Cambia el directorio:
cd exe
Crea entradas en hdbuserstore con el comando
hdbuserstore
:./hdbuserstore SET (key_name) (SAP HANA database hostname):(port) (DB_user_name) (DB_user_password)
En este ejemplo:
./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
Verifica el almacén de claves:
./hdbuserstore list
Configura el modo de registro y la copia de seguridad de registros en HANA Studio
Usa HANA Studio para configurar el modo de registro de HANA y la ubicación de la copia de seguridad de registro para que Backup and DR cree copias de seguridad de los registros de transacciones de la base de datos de HANA:
En SAP HANA HDB Studio, asegúrate de que la copia de seguridad de registro esté configurada correctamente en la página DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > Configuration:
El tipo de destino es File.
El destino se establece en una ruta de activación del sistema de archivos local.
El intervalo de copia de seguridad se establece en el RPO obligatorio.
La copia de seguridad de registro automática está habilitada.
El parámetro log_mode de la base de datos debe establecerse en normal.
Verifica en la página Configuración de la base de datos: DATABASE (SYSTEMDB FOR HANA 2.0) > Configuración. En el filtro, escribe basepath.
Verifica que
basepath_logbackup
esté configurado correctamente:Establece
basepath_catalogbackup
igual quebasepath_logbackup
.Abre la página de edición de
basepath_catalogbackup
.Establece el valor nuevo en el mismo que
basepath_logbackup
y haz clic en Guardar. Esto garantiza la copia de seguridad del catálogo con la copia de seguridad de registros para la recuperación de un momento determinado.
Ejecuta la nueva configuración para que se apliquen los valores.
Instala el agente de copia de seguridad y DR (conector) en los servidores de SAP HANA
El agente de Backup and DR, un servicio ligero y de pequeño espacio en el servidor de SAP HANA, se usa para capturar una copia coherente con la aplicación de las bases de datos de SAP HANA. Usa el seguimiento de bloques modificados para identificar los cambios en los datos de la base de datos para la estrategia de captura incremental para siempre de la copia de seguridad y la DR. Todos los servidores SAP HANA que tengan datos que se deban proteger con Backup and DR deben tener instalado el agente de Backup and DR.
Descarga el archivo de instalación del agente como se detalla en Obtén el agente de copia de seguridad y DR adecuado para tu host.
Accede al servidor de Linux como raíz.
Instala el agente como se detalla en Cómo instalar el agente de Backup and DR en un host de Linux.
¿Qué sigue?
Cómo agregar un host de base de datos de SAP HANA y descubrir y proteger sus bases de datos
Documentación del servicio de copia de seguridad y DR para el escalamiento horizontal de SAP HANA
Esta página es una de una serie de páginas específicas para proteger y recuperar instancias de escalamiento horizontal de SAP HANA con el servicio Backup and DR. Puedes encontrar información adicional en las siguientes páginas:
- Copia de seguridad y DR para el escalamiento horizontal de SAP HANA
- Prepara instancias de escalamiento horizontal de SAP HANA para la copia de seguridad
- Cómo agregar un host de escalamiento horizontal de SAP HANA y descubrir y proteger sus bases de datos
- Configura el formato de disco de preparación y el método de copia de seguridad para el escalamiento horizontal de SAP HANA
- Establece la configuración y los detalles de la aplicación para las instancias de escalamiento horizontal de SAP HANA
- Crea una copia de seguridad de las bases de datos de HANA 1+n y de escalamiento horizontal de HANA
- Cómo restablecer y recuperar instancias de escalamiento horizontal de SAP HANA
- Cómo activar una copia de seguridad de escalamiento horizontal de SAP HANA como activación estándar
- Cómo activar una copia de seguridad de escalamiento horizontal de SAP HANA como base de datos virtual
- Activa y migra una copia de seguridad de escalamiento horizontal de SAP HANA para la recuperación instantánea en cualquier destino