Entendiendo como se ejecuta la secuencia lógica del backups, contamos con 3 posibles vías para almacenar nuestro backup:

  • File system.
  • API Backint para SAP HANA (Uso de 3ª Herramientas)
  • Snapshots de datos usando herramientas de almacenamiento.

En esta entrada abordaremos las diferentes posibilidades de backup en SAP HANA, así como una breve explicación de la lógica del mismo.

File system.

Quizás la opción más común por antonomasia.
Podemos respaldar tanto los datos como los logs.

Si usamos un file system los backups de los datos pueden ser disparados desde:

  • SAP HANA Cockpit
  • SAP HANA Studio
  • Comandos SQL
  • SAP DBA Cockpit

Los backups de los logs son respaldados automáticamente.

(Revisar la SAP NOTE 1820529 para comprobar los file system no soportados).

Backint.

También podemos respaldar nuestra información a través del uso de herramientas de terceros gracias a la API “Backint para SAP HANA”.
Para esta opción, un agente de backup corre en el servidor SAP HANA, transfiriendo los backups vía pipe.

Gracias a una gran integración, podemos disparar nuestros backups desde:

  • SAP HANA Cockpit
  • SAP HANA Studio
  • Comandos SQL
  • SAP DBA Cockpit

A diferencia del File System, donde los logs eran automáticamente almacenados, si queremos que este comportamiento también se dé, deberemos configurarlo.

Snapshots.

Una alternativa a los backups hacia el file system o hacia Backint puede ser los Snapshots.

Básicamente en un snapshots estaremos realizando una copia literal del área de datos de SAP HANA.

Para poder respaldar nuestra base de datos SAP HANA mediante snapshot, deberemos:

  1. Disparar la creación de un snapshot interno en SAP HANA mediante SAP HANA Studio, o mediante comandos SQL.
  2. Mediante alguna utilidad o herramienta de almacenamiento crear el snapshot del área completa de datos.
  3. Una vez realizado, podremos verificar este snapshot a través de SAP HANA Studio o comandos SQL. Es importante añadir este snapshot al catálogo de backups de SAP HANA.

Leer más