Share via


Primeros pasos con la herramienta Azure Application Consistent Snapshot

En este artículo se ofrece una guía de instalación de la herramienta Azure Application Consistent Snapshot que puede usar con Azure NetApp Files.

Obtención de las herramientas de instantáneas

Se recomienda que los clientes obtengan la versión más reciente del instalador de AzAcSnap de Microsoft.

El archivo de instalación automática tiene un archivo de firma del instalador AzAcSnap. Este archivo está firmado con la clave pública de Microsoft para permitir la comprobación de GPG del instalador descargado.

Una vez completadas estas descargas, siga los pasos de esta guía para la instalación.

Comprobación de la descarga

El instalador tiene un archivo de firma PGP asociado con una extensión de nombre de archivo .asc. Este archivo permite asegurarse de que el instalador descargado es un archivo proporcionado por Microsoft que se ha comprobado. La clave pública PGP de Microsoft que se usa para firmar paquetes de Linux se ha usado para firmar el archivo de firma.

La clave pública PGP de Microsoft se puede importar en el entorno local de un usuario de la siguiente manera:

wget https://packages.microsoft.com/keys/microsoft.asc
gpg --import microsoft.asc

Los comandos siguientes confían en la clave pública PGP de Microsoft:

  1. Enumere las claves del almacén.
  2. Edite la clave de Microsoft.
  3. Compruebe la huella digital con fpr.
  4. Firme la clave para confiar en ella.
gpg --list-keys

Claves enumeradas:

----<snip>----
pub rsa2048 2015- 10 - 28 [SC]
BC528686B50D79E339D3721CEB3E94ADBE1229CF
uid [ unknown] Microsoft (Release signing) gpgsecurity@microsoft.com
gpg --edit-key gpgsecurity@microsoft.com

Salida de la sesión interactiva gpg que firma la clave pública de Microsoft:

gpg (GnuPG) 2.1.18; Copyright (C) 2017 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
pub rsa2048/EB3E94ADBE1229CF
created: 2015- 10 - 28 expires: never usage: SC
trust: unknown validity: unknown
[ unknown] (1). Microsoft (Release signing) <gpgsecurity@microsoft.com>

gpg> fpr
pub rsa2048/EB3E94ADBE1229CF 2015- 10 - 28 Microsoft (Release signing)
<gpgsecurity@microsoft.com>
Primary key fingerprint: BC52 8686 B50D 79E3 39D3 721C EB3E 94AD BE12 29CF

gpg> sign
pub rsa2048/EB3E94ADBE1229CF
created: 2015- 10 - 28 expires: never usage: SC
trust: unknown validity: unknown
Primary key fingerprint: BC52 8686 B50D 79E3 39D3 721C EB3E 94AD BE12 29CF
Microsoft (Release signing) <gpgsecurity@microsoft.com>
Are you sure that you want to sign this key with your
key "XXX XXXX <xxxxxxx@xxxxxxxx.xxx>" (A1A1A1A1A1A1)
Really sign? (y/N) y

gpg> quit
Save changes? (y/N) y

El archivo de firma PGP para el instalador se puede comprobar de la siguiente manera:

gpg --verify azacsnap_installer_v5.0.run.asc azazsnap_installer_v5.0.run
gpg: Signature made Sat 13 Apr 2019 07:51:46 AM STD
gpg: using RSA key EB3E94ADBE1229CF
gpg: Good signature from "Microsoft (Release signing)
<gpgsecurity@microsoft.com>" [full]

Para más información sobre el uso de GPG, consulte el manual de privacidad de GNU.

Escenarios admitidos

Las herramientas de instantáneas se pueden usar en los siguientes escenarios admitidos para HANA (instancias grandes) y SAP HANA con Azure NetApp Files.

Matriz de compatibilidad con instantáneas de SAP

La siguiente matriz se proporciona como guía sobre qué versiones de SAP HANA son compatibles con SAP para copias de seguridad de instantáneas de almacenamiento.

Tipo de base de datos Versiones mínimas de la base de datos Notas
Base de datos de contenedor único 1.0 SPS 12, 2.0 SPS 00
Un solo inquilino de MDC 2.0 SPS 01 o versiones posteriores donde un solo inquilino de MDC es compatible con SAP para instantáneas de almacenamiento/datos.*
Varios inquilinos de MDC 2.0 SPS 04 o posterior, donde varios inquilinos de MDC compatibles con SAP para instantáneas de datos.

* La terminología de SAP ha cambiado de instantáneas de almacenamiento a instantáneas de datos de 2.0 SPS 02

Cosas que recordar

  • Después de la instalación de las herramientas de instantáneas, supervise continuamente el espacio de almacenamiento disponible y, si es necesario, elimine las instantáneas antiguas periódicamente para evitar que se agote el almacenamiento.
  • Utilice siempre las herramientas de instantáneas más recientes.
  • Utilice la misma versión de las herramientas de instantáneas en todo el entorno.
  • Pruebe las herramientas de instantáneas para comprender los parámetros necesarios y su comportamiento, junto con los archivos de registro, antes de la implementación en producción.
  • Al configurar el usuario de HANA para copia de seguridad, debe configurar el usuario para cada instancia de HANA. Cree una cuenta de usuario de SAP HANA para acceder a la instancia de HANA en SYSTEMDB (y no en la base de datos del identificador de seguridad) para MDC. En el entorno de contenedor único, se puede configurar en la base de datos de inquilinos.
  • Los clientes deben proporcionar la clave pública SSH para el acceso al almacenamiento. Esta acción debe realizarse una vez por nodo y para cada usuario en el que se ejecute el comando.
  • El número de instantáneas por volumen está limitado a 250.
  • Si edita manualmente el archivo de configuración, use siempre un editor de texto de Linux, como "vi", y no los editores de Windows, como el Bloc de notas. Si usa un editor de Windows, podría dañarse el formato del archivo.
  • Configure hdbuserstore para que el usuario de SAP HANA se comunique con SAP HANA.
  • Para recuperación ante desastres: las herramientas de instantáneas deben probarse en el nodo de recuperación ante desastres antes de configurar la recuperación ante desastres.
  • Supervisión periódica del espacio en disco
    • La eliminación automatizada del registro se administra con la opción --trim de azacsnap -c backup de SAP HANA 2 y versiones posteriores.
  • Riesgo de que no se realicen las instantáneas: las herramientas de instantáneas solo interactúan con el nodo del sistema SAP HANA especificado en el archivo de configuración. Si este nodo deja de estar disponible, no existe ningún mecanismo para iniciar automáticamente la comunicación con otro nodo.
    • En un escenario de escalabilidad horizontal de SAP HANA con espera, es habitual instalar y configurar las herramientas de instantáneas en el nodo principal. Sin embargo, si el nodo principal deja de estar disponible, el nodo en espera tomará el rol de nodo principal. En este caso, el equipo de implementación debe configurar las herramientas de instantáneas en ambos nodos (principal y en espera) para evitar que se omitan instantáneas. En el estado normal, el nodo principal tomará instantáneas de HANA iniciadas por crontab. Si el nodo principal conmuta por error esas instantáneas tendrán que ejecutarse desde otro nodo, como el nuevo nodo principal (anteriormente en espera). Para lograr este resultado, el nodo en espera necesitaría tener la herramienta de instantáneas instalada, la comunicación de almacenamiento habilitada, hdbuserstore configurado, azacsnap.json configurado y los comandos de crontab preconfigurados antes de la conmutación por error.
    • Para un escenario de alta disponibilidad de HSR de SAP HANA, se recomienda instalar, configurar y programar las herramientas de instantáneas en ambos nodos (principal y secundario). A continuación, si el nodo principal deja de estar disponible, el nodo secundario tomará el control y las instantáneas se realizarán en él. En el estado normal, el nodo principal tomará instantáneas de HANA iniciadas por crontab. El nodo secundario intentaría tomar instantáneas, pero se produciría un error, ya que la principal funciona correctamente. Sin embargo, después de la conmutación por error del nodo principal, esas instantáneas se ejecutarán desde el nodo secundario. Para lograr este resultado, el nodo secundario necesita tener la herramienta de instantáneas instalada, la comunicación de almacenamiento habilitada, hdbuserstore configurado, azacsnap.json configurado y los comandos de crontab habilitados antes de la conmutación por error.

Guía proporcionada en este documento

Se proporciona la siguiente guía para ilustrar el uso de las herramientas de instantáneas.

Realización de copias de seguridad de instantáneas

Las instantáneas se prueban para un solo SID y varios SID.

Realización de la recuperación ante desastres

Pasos siguientes