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.

amazon fsx image9

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.

    amazon fsx image10

    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.

    amazon fsx image11
  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”.

    amazon fsx image12
  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.

    amazon fsx image13

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

    amazon fsx image14

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.

    amazon fsx image15
  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.

    amazon fsx image16
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.

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

    amazon fsx image18
  3. Confirme la huella.

    amazon fsx image19

    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.

    amazon fsx image20
    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.

      amazon fsx image21

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

    amazon fsx image22

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.

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

    amazon fsx image24
  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.

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

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

    amazon fsx image27
    amazon fsx image28

La nueva directiva está configurada ahora.

amazon fsx image29

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.

    amazon fsx image30
  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.

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

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

    amazon fsx image33
    amazon fsx image34

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.

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

    amazon fsx image36

    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.

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

    amazon fsx image38
  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.

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

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

    amazon fsx image41
  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.

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

    En este ejemplo, se establece para cada 6 horas.

    amazon fsx image43
    amazon fsx image44
  9. Proporcione información acerca de las notificaciones por correo electrónico.

    amazon fsx image45
    amazon fsx image46

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

amazon fsx image47