La replicación del sistema HANA es uno de los temas importantes en SAP HANA.
Al utilizarlo en el contexto de un escenario de alta disponibilidad y recuperación ante desastres, es muy importante aprender a configurar la replicación del sistema HANA en un escenario de replicación de múltiples niveles.
En este escenario, habilitamos la replicación del sistema HANA en un escenario de múltiples niveles.
Hay 3 nodos HANA: A, B y C, denominados SiteA, SiteB y SiteC
Sitio A :Nodo de base de datos principal
Sitio B: Nodo de base de datos secundaria / Nodo HA
Sitio C:Nodo DR
- Modo de replicación:
Desde el sitio A -> Sitio B: SINCRONIZAR
Desde el sitio B -> Sitio C: ASYNC - Modo de operación:
Desde el sitio A -> Sitio B : logreplay
Desde el sitio B -> Sitio C : logreplay
Escenario HSR: Replicación del sistema HANA
Prerrequisitos:
- Instalar HANA en el nodo primario y secundario
Con diferentes nombres de host
Con el mismo ID del sistema HANA
Con el mismo número de instancia
Inicie cada HANA de forma independiente - Asegúrese de que tanto el sistema principal como el secundario estén instalados y configurados correctamente. Verifique que ambos estén funcionando de forma independiente y sin problemas.
- Asegúrese de que los nombres de host en el sistema principal sean diferentes de los nombres de host utilizados en los sistemas secundarios.
- Asegúrese de que el sistema secundario tenga el mismo ID de sistema SAP.
y número de instancia como sistema principal. - Asegúrese de que la versión del software del sistema secundario sea igual o más reciente que la versión del sistema principal.
- Asegúrese de que los siguientes parámetros de configuración estén configurados
esto
[persistence] modo_log = normal - Prepare el sistema secundario copiando las claves SSFS del sistema primario al sistema secundario.
Copiar manualmente SSFS_.DAT y SSFS_ .KEY del host principal al host secundario.
Estos archivos están en la ruta //global/security/rsecssfs/data y / /global/security/rsecssfs/key respectivamente
Replicación del sistema HANA: Nodo principal: Configuración del sitio A
[Node A] iniciar base de datos: HDB start o /usr/sap/hostctrl/exe/sapcontrol -nr -function Start
[Node A] crear copia de seguridad de datos
[Node A] Habilitar la replicación del sistema: hdbnsutil -sr_enable –name=SiteA
[Node A] verificar el estado del HSR: hdbnsutil -sr_state
Replicación del sistema HANA: Nodo secundario – Nodo HA: Configuración del sitio B
[Node B] Detener la base de datos: HDB stop o /usr/sap/hostctrl/exe/sapcontrol -nr -function Stop
[Node B]Sitio de registro:
hdbnsutil -sr_register –mode=sync –name=SitioB –remoteInstance= –remoteHost=
[Node B] iniciar base de datos: HDB start o /usr/sap/hostctrl/exe/sapcontrol -nr -function Start
[Node B] Habilitar este sitio como sistema de origen de replicación: hdbnsutil -sr_enable
[Node B] verificar el estado del HSR: hdbnsutil -sr_state
Replicación del sistema HANA: Nodo DR: Configuración del sitio C
[Node C] Detener la base de datos: HDB stop o /usr/sap/hostctrl/exe/sapcontrol -nr -function Stop
[Node C] Registrarse nivel 3 secundario:
hdbnsutil -sr_register –mode=async –name=SiteC –remoteInstance= –remoteHost=
[Node C] iniciar base de datos: HDB start o /usr/sap/hostctrl/exe/sapcontrol -nr -function Start
[Node C] verificar el estado del HSR: hdbnsutil -sr_state
Comando de referencia en caso de cambio en el modo de replicación y modo de operación:
hdbnsutil -sr_register –nombre=
Verifique si todo salió bien emitiendo SELECT * FROM M_SERVICE_REPLICATION en el sitio principal:
Para obtener más detalles sobre el modo de replicación: