Skip to main content
NetApp Solutions SAP
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Configuración de SnapCenter

Colaboradores

Debe realizar los pasos de esta sección para establecer la configuración de SnapCenter base y la protección del recurso HANA.

Descripción general de los pasos de configuración

Debe realizar los siguientes pasos para la configuración base de SnapCenter y la protección del recurso HANA. Cada paso se describe detalladamente en los siguientes capítulos.

  1. Configure el usuario de backup de SAP HANA y la clave hdbuserstore. Se utiliza para acceder a la base de datos HANA con el cliente hdbsql.

  2. Configurar el almacenamiento en SnapCenter. Credenciales para acceder al FSX para las SVM de ONTAP desde SnapCenter

  3. Configure credenciales para la implementación de plugins. Se utiliza para poner en marcha e instalar automáticamente los plugins de SnapCenter necesarios en el host de la base de datos de HANA.

  4. Añada el host HANA a SnapCenter. Pone en marcha e instala los complementos de SnapCenter necesarios.

  5. Configurar políticas. Define el tipo de operación de backup (Snapshot, archivo), retentions, así como la replicación de backup de Snapshot opcional.

  6. Configure la protección de recursos de HANA. Proporcione la clave hdbuserstore y adjunte políticas y programaciones al recurso HANA.

Usuario de backup de SAP HANA y configuración de hdbuserstore

NetApp recomienda configurar un usuario de base de datos dedicado en la base de datos de HANA para ejecutar las operaciones de backup con SnapCenter. En el segundo paso, hay una clave de almacenamiento de usuario SAP HANA configurada para este usuario de backup, y esta clave de almacenamiento de usuario se usa en la configuración del plugin SAP HANA de SnapCenter.

La figura siguiente muestra SAP HANA Studio a través del cual puede crear el usuario de backup

Los privilegios necesarios se cambian con la versión HANA 2.0 SPS5: Administrador de backup, lectura de catálogo, administrador de backup de bases de datos y operador de recuperación de bases de datos. En versiones anteriores, el administrador de backup y la lectura de catálogo son suficientes.

Para un sistema MDC de SAP HANA, debe crear el usuario en la base de datos del sistema porque todos los comandos de backup para el sistema y las bases de datos de tenant se ejecutan mediante la base de datos del sistema.

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

El siguiente comando se utiliza para la configuración del almacén de usuarios con el <sid>adm usuario:

hdbuserstore set <key> <host>:<port> <database user> <password>

SnapCenter utiliza la <sid>adm Usuario para comunicarse con la base de datos HANA. Por lo tanto, debe configurar la clave de almacenamiento de usuario mediante el usuario <smid>adm' del host de la base de datos. Normalmente, el software cliente hdbsql de SAP HANA se instala junto con la instalación del servidor de bases de datos. Si este no es el caso, primero debe instalar hdbclient.

En una configuración de SAP HANA MDC, Puerto 3<instanceNo>13 Es el puerto estándar para el acceso SQL a la base de datos del sistema y debe utilizarse en la configuración hdbuserstore.

Para una configuración de varios hosts de SAP HANA, debe configurar claves de almacenamiento de usuario para todos los hosts. SnapCenter intenta conectarse a la base de datos usando cada una de las claves proporcionadas y, por lo tanto, puede funcionar independientemente de la conmutación por error de un servicio SAP HANA a un host diferente. En nuestra configuración de laboratorio, configuramos una clave de almacenamiento de usuario para el usuario pfxadm Para nuestro sistema PFX, que es un solo sistema MDC de HANA host con un solo inquilino.

pfxadm@hana-1:/usr/sap/PFX/home> hdbuserstore set PFXKEY hana-1:30013 SNAPCENTER <password>
Operation succeed.
pfxadm@hana-1:/usr/sap/PFX/home> hdbuserstore list
DATA FILE       : /usr/sap/PFX/home/.hdb/hana-1/SSFS_HDB.DAT
KEY FILE        : /usr/sap/PFX/home/.hdb/hana-1/SSFS_HDB.KEY
ACTIVE RECORDS  : 7
DELETED RECORDS : 0
KEY PFXKEY
  ENV : hana-1:30013
  USER: SNAPCENTER
KEY PFXSAPDBCTRL
  ENV : hana-1:30013
  USER: SAPDBCTRL
Operation succeed.

Puede comprobar el acceso a la base de datos del sistema HANA que utiliza la clave con el hdbsql comando.

pfxadm@hana-1:/usr/sap/PFX/home> hdbsql -U PFXKEY
Welcome to the SAP HANA Database interactive terminal.
Type:  \h for help with commands
       \q to quit
hdbsql SYSTEMDB=>

Configurar el almacenamiento

Siga estos pasos para configurar el almacenamiento en SnapCenter.

  1. En la interfaz de usuario de SnapCenter, seleccione Storage Systems.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    Puede seleccionar el tipo de sistema de almacenamiento que puede ser ONTAP SVM o ONTAP Clusters. En el ejemplo siguiente, se selecciona la gestión de SVM.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  2. Para añadir un sistema de almacenamiento y proporcionar el nombre de host y las credenciales necesarios, haga clic en New.

    No se requiere que el usuario de SVM sea el usuario de vsadmin, como se muestra en la siguiente figura. Generalmente, un usuario está configurado en la SVM y asignó los permisos necesarios para ejecutar operaciones de backup y restauración. Para obtener información sobre los privilegios necesarios, consulte "Guía de instalación de SnapCenter" En la sección titulada “privilegios mínimos de ONTAP requeridos”.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  3. Para configurar la plataforma de almacenamiento, haga clic en más opciones.

  4. Seleccione All Flash FAS como el sistema de almacenamiento para garantizar que la licencia, que forma parte de FSX para ONTAP, esté disponible para SnapCenter.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    La SVM sapcc-hana-svm Ahora está configurado en SnapCenter.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Crear credenciales para la implementación del plugin

Para habilitar SnapCenter a fin de implementar los plugins necesarios en los hosts de HANA, debe configurar las credenciales de usuario.

  1. Vaya a Configuración, seleccione credenciales y haga clic en New.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  2. En la configuración de laboratorio, configuramos un nuevo usuario, snapcenter, En el host HANA que se utiliza para la implementación del plugin. Debe habilitar sudo prvileges, como se muestra en la siguiente figura.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

hana-1:/etc/sudoers.d # cat /etc/sudoers.d/90-cloud-init-users
# Created by cloud-init v. 20.2-8.48.1 on Mon, 14 Feb 2022 10:36:40 +0000
# User rules for ec2-user
ec2-user ALL=(ALL) NOPASSWD:ALL
# User rules for snapcenter user
snapcenter ALL=(ALL) NOPASSWD:ALL
hana-1:/etc/sudoers.d #

Añada un host SAP HANA

Cuando se añade un host de SAP HANA, SnapCenter implementa los plugins necesarios en el host de la base de datos y ejecuta las operaciones de detección automática.

El plugin de SAP HANA requiere Java de 64 bits, versión 1.8. Debe instalarse Java en el host antes de que el host se añada a SnapCenter.

hana-1:/etc/ssh # java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (IcedTea 3.21.0) (build 1.8.0_312-b07 suse-3.61.3-x86_64)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
hana-1:/etc/ssh #

SnapCenter admite OpenJDK u Oracle Java.

Para añadir el host SAP HANA, siga estos pasos:

  1. En la pestaña del host, haga clic en Add.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  2. Proporcione información del host y seleccione el plugin de SAP HANA que se va a instalar. Haga clic en Submit.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  3. Confirme la huella.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    La instalación de HANA y el plugin de Linux se inicia automáticamente. Cuando termina la instalación, la columna de estado del host muestra Configure VMware Plug-in. SnapCenter detecta si el plugin de SAP HANA está instalado en un entorno virtualizado. Puede ser un entorno de VMware o un entorno de un proveedor de cloud público. En este caso, SnapCenter muestra una advertencia para configurar el hipervisor.

    Puede eliminar el mensaje de advertencia mediante los pasos siguientes.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    1. En la pestaña Configuración, seleccione Configuración global.

    2. Para la configuración del hipervisor, seleccione VMs have iSCSI Direct Attached Disks or NFS for All the hosts y actualice la configuración.

      Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

      La pantalla ahora muestra el plugin de Linux y el plugin de HANA con el estado ejecutando.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Configurar políticas

Las políticas suelen configurarse de manera independiente del recurso y pueden ser usadas por varias bases de datos SAP HANA.

Una configuración mínima típica consiste en las siguientes políticas:

  • Política de backups cada hora sin replicación: LocalSnap.

  • Política para la comprobación semanal de la integridad de los bloques mediante un backup basado en archivos: BlockIntegrityCheck.

En las siguientes secciones se describe la configuración de estas directivas.

Política para backups de Snapshot

Siga estos pasos para configurar las políticas de backup de Snapshot.

  1. Vaya a Configuración > Directivas y haga clic en Nuevo.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  2. Escriba el nombre de la política y una descripción. Haga clic en Siguiente.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  3. Seleccione el tipo de backup as Snapshot Based y seleccione Hourly for schedule frequency.

    La programación se configura más adelante con la configuración de protección de recursos HANA.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  4. Configurar las opciones de retención para backups bajo demanda.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  5. Configure las opciones de replicación. En este caso, no se ha seleccionado ninguna actualización de SnapVault o SnapMirror.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

La nueva directiva está configurada ahora.

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Política para la comprobación de integridad de bloques

Siga estos pasos para configurar la directiva de comprobación de integridad de bloques.

  1. Vaya a Configuración > Directivas y haga clic en Nuevo.

  2. Escriba el nombre de la política y una descripción. Haga clic en Siguiente.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  3. Establezca el tipo de backup en File-based y la frecuencia de programación en Weekly. La programación se configura más adelante con la configuración de protección de recursos HANA.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  4. Configurar las opciones de retención para backups bajo demanda.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  5. En la página Summary, haga clic en Finish.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Configure y proteja un recurso de HANA

Después de la instalación del plugin, el proceso de detección automática del recurso HANA se inicia de forma automática. En la pantalla Recursos, se crea un recurso nuevo, que se Marca como bloqueado con el icono de candado rojo. Para configurar y proteger el nuevo recurso HANA, siga estos pasos:

  1. Seleccione y haga clic en el recurso para continuar con la configuración.

    También es posible activar el proceso de detección automática manualmente dentro de la pantalla Recursos. Para ello, haga clic en Refresh Resources.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  2. Proporcione la clave de almacenamiento de usuarios para la base de datos HANA.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    El proceso de detección automática de segundo nivel comienza en el cual se detectan los datos de inquilinos y la información sobre la huella de almacenamiento.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  3. En la pestaña Resources, haga doble clic en el recurso para configurar la protección de recursos.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  4. Configure un formato de nombre personalizado para la copia de Snapshot.

    NetApp recomienda utilizar un nombre de copia de Snapshot personalizado para identificar fácilmente qué backups se han creado con qué tipo de normativa y programación. Al añadir el tipo de programación al nombre de la copia de Snapshot, es posible distinguir entre backups programados y bajo demanda. La schedule name la cadena de backups bajo demanda está vacía, mientras que las copias de seguridad programadas incluyen la cadena Hourly, Daily, or Weekly.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  5. No es necesario realizar ningún ajuste específico en la página Configuración de la aplicación. Haga clic en Siguiente.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  6. Seleccione las políticas que desea añadir al recurso.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  7. Defina la programación de la política de comprobación de integridad de bloques.

    En este ejemplo, se establece una vez por semana.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  8. Defina la programación para la política de Snapshot local.

    En este ejemplo, se establece para cada 6 horas.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

  9. Proporcione información acerca de las notificaciones por correo electrónico.

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

    Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

La configuración de recursos HANA ahora se completa y puede ejecutar backups.

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito