Descripción general del flujo de trabajo de actualización del sistema SAP con SnapCenter
SnapCenter ofrece flujos de trabajo que permiten gestionar clones de conjuntos de datos desde cualquier backup Snapshot existente. Este conjunto de datos clonado, un volumen FlexClone, se puede usar para aprovisionar rápidamente un volumen de datos HANA desde un sistema de origen y adjuntarlo a un sistema de destino. Por lo tanto, es perfecto para ejecutar operaciones de actualización del sistema para sistemas de control de calidad, pruebas, pruebas simuladas o formación.
Los flujos de trabajo de clonado de SnapCenter gestionan todas las operaciones necesarias en la capa de almacenamiento y se pueden ampliar usando scripts para ejecutar operaciones específicas de host y de base de datos de HANA. En este documento, utilizamos un script para realizar operaciones de recuperación y apagado de la base de datos HANA. Los flujos de trabajo de SnapCenter con una mayor automatización usando la gestión de scripts todas las operaciones de la base de datos HANA necesarias, pero no cubren ningún paso de posprocesamiento de SAP necesario. El posprocesamiento de SAP debe realizarse manualmente o con herramientas de terceros.
El flujo de trabajo de actualización del sistema SAP con SnapCenter consta de cinco pasos principales, como se muestra en la figura siguiente.
-
Instalación y preparación inicial única del sistema de destino
-
Debe instalarse el plugin de SnapCenter HANA en el nuevo sistema de destino y el sistema HANA debe configurarse en SnapCenter
-
Debe detenerse el sistema de destino y desmontado el volumen de datos HANA
-
-
El flujo de trabajo create del clon de SnapCenter
-
SnapCenter crea un volumen FlexClone de la copia Snapshot seleccionada del sistema de origen
-
SnapCenter monta el volumen FlexClone en el sistema de destino
-
La recuperación de la base de datos HANA de destino se puede automatizar usando
sc-system-refresh
el script como script posterior o se puede ejecutar manualmente
-
-
Posprocesamiento de SAP (manual o con una herramienta de terceros)
-
El sistema ahora se puede utilizar como sistema de prueba/control de calidad.
-
Cuando se solicita una nueva actualización del sistema, se utiliza el flujo de trabajo de eliminación de clon de SnapCenter para quitar el volumen de FlexClone
-
Si el sistema HANA de destino se protegió en SnapCenter, se debe quitar la protección antes de que se inicie el flujo de trabajo de eliminación de clones.
-
El sistema HANA se debe detener manualmente o de forma automática mediante el
sc-system-refresh
script como script previo de SnapCenter -
SnapCenter desmonta el volumen de datos de HANA
-
SnapCenter eliminará el volumen de FlexClone
-
Se reinicia una actualización con el paso 2.
-
En la mayoría de los casos, los sistemas de prueba/control de calidad objetivo se utilizan durante al menos un par de semanas. Dado que el volumen FlexClone está bloqueando la copia Snapshot del volumen del sistema de origen, esta copia Snapshot requerirá una capacidad adicional en función de la tasa de cambio de bloque del volumen del sistema de origen. Para sistemas de origen de producción con una tasa de cambio media del 20 % al día, la copia Snapshot bloqueada llegará al 100 % transcurridos 5 días. Por lo tanto, NetApp recomienda dividir el volumen FlexClone inmediatamente o transcurridos un par de días si el clon se basa en un sistema de origen de producción. La operación de división de clones no utiliza en bloque el volumen clonado y, por lo tanto, puede realizarse en cualquier momento mientras la base de datos HANA está en uso.
Al dividir el volumen FlexClone, SnapCenter elimina todos los backups que se crearon en el sistema de destino. |
Con SnapCenter y Azure NetApp Files, la operación de división de clones no está disponible, ya que Azure NetApp Files siempre divide el clon una vez creado. |
La operación de actualización, incluida la división de clones, consta de los siguientes pasos.
-
Instalación y preparación inicial única del sistema de destino
-
Debe instalarse el plugin de SnapCenter HANA en el nuevo sistema de destino y el sistema HANA debe configurarse en SnapCenter
-
Debe detenerse el sistema de destino y desmontado el volumen de datos HANA
-
-
El flujo de trabajo create del clon de SnapCenter
-
SnapCenter crea un volumen FlexClone de la copia Snapshot seleccionada del sistema de origen
-
SnapCenter monta el volumen FlexClone en el sistema de destino
-
La recuperación de la base de datos HANA de destino se puede automatizar usando
sc-system-refresh
el script como script posterior o se puede ejecutar manualmente
-
-
El volumen de FlexClone se divide usando el flujo de trabajo de división de clones de SnapCenter.
-
Posprocesamiento de SAP (manual o con una herramienta de terceros)
-
El sistema ahora se puede utilizar como sistema de prueba/control de calidad.
-
Cuando se solicita una nueva actualización del sistema, la limpieza se realiza con los siguientes pasos manuales
-
Si el sistema HANA de destino se ha protegido en SnapCenter, se debe quitar la protección.
-
El sistema HANA debe detenerse manualmente
-
Se debe desmontar el volumen de datos de HANA y se debe eliminar la entrada fstab de SnapCenter (tarea manual)
-
Se reinicia una actualización con el paso 2.
El volumen de datos antiguo, que se dividió anteriormente, se debe eliminar manualmente en el sistema de almacenamiento.
-
La sección "“Actualización del sistema SAP HANA con SnapCenter”" proporciona una descripción detallada paso a paso de ambos flujos de trabajo de la actualización del sistema.