Skip to main content
NetApp Solutions SAP
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurazione di SnapCenter

Collaboratori

Per la configurazione di base del SnapCenter e la protezione della risorsa HANA, è necessario eseguire le operazioni descritte in questa sezione.

Panoramica delle fasi di configurazione

Per la configurazione SnapCenter di base e la protezione della risorsa HANA, è necessario eseguire le seguenti operazioni. Ogni fase viene descritta in dettaglio nei seguenti capitoli.

  1. Configurare l'utente di backup SAP HANA e la chiave hdbuserstore. Utilizzato per accedere al database HANA con il client hdbsql.

  2. Configurare lo storage in SnapCenter. Credenziali per accedere a FSX per SVM ONTAP da SnapCenter

  3. Configurare le credenziali per l'implementazione del plug-in. Utilizzato per implementare e installare automaticamente i plug-in SnapCenter richiesti sull'host del database HANA.

  4. Aggiungere l'host HANA a SnapCenter. Implementa e installa i plug-in SnapCenter richiesti.

  5. Configurare i criteri. Definisce il tipo di operazione di backup (Snapshot, file), le ritentioni e la replica di backup Snapshot opzionale.

  6. Configurare la protezione delle risorse HANA. Fornire la chiave hdbuserstore e allegare policy e pianificazioni alla risorsa HANA.

Configurazione di SAP HANA backup user e hdbuserstore

NetApp consiglia di configurare un utente di database dedicato nel database HANA per eseguire le operazioni di backup con SnapCenter. Nella seconda fase, per questo utente di backup viene configurata una chiave di archivio utente SAP HANA, che viene utilizzata nella configurazione del plug-in SAP HANA di SnapCenter.

La figura seguente mostra SAP HANA Studio attraverso il quale è possibile creare l'utente di backup

I privilegi richiesti vengono modificati con la release HANA 2.0 SPS5: Backup admin, lettura catalogo, database backup admin e database recovery operator. Per le versioni precedenti, sono sufficienti l'amministratore del backup e la lettura del catalogo.

Per un sistema SAP HANA MDC, è necessario creare l'utente nel database di sistema perché tutti i comandi di backup per il sistema e i database tenant vengono eseguiti utilizzando il database di sistema.

Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Il seguente comando viene utilizzato per la configurazione dell'archivio utente con <sid>adm utente:

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

SnapCenter utilizza <sid>adm Per comunicare con il database HANA. Pertanto, è necessario configurare la chiave di memorizzazione utente utilizzando l'utente <`sid>adm` sull'host del database. In genere, il software client SAP HANA hdbsql viene installato insieme all'installazione del server di database. In caso contrario, installare prima il client hdbclient.

In una configurazione di SAP HANA MDC, porta 3<instanceNo>13 È la porta standard per l'accesso SQL al database di sistema e deve essere utilizzata nella configurazione hdbuserstore.

Per una configurazione di più host SAP HANA, è necessario configurare le chiavi dell'archivio utente per tutti gli host. SnapCenter tenta di connettersi al database utilizzando ciascuna delle chiavi fornite e può quindi funzionare in modo indipendente dal failover di un servizio SAP HANA su un host diverso. Nella configurazione di laboratorio, abbiamo configurato una chiave di memorizzazione utente per l'utente pfxadm Per il nostro sistema PFX, che è un sistema HANA MDC a singolo host con un singolo tenant.

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.

È possibile controllare l'accesso al database di sistema HANA che utilizza la chiave con 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=>

Configurare lo storage

Per configurare lo storage in SnapCenter, procedere come segue.

  1. Nell'interfaccia utente di SnapCenter, selezionare sistemi storage.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    È possibile selezionare il tipo di sistema storage, che può essere SVM ONTAP o cluster ONTAP. Nell'esempio seguente, viene selezionata la gestione SVM.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  2. Per aggiungere un sistema storage e fornire il nome host e le credenziali richiesti, fare clic su New (nuovo).

    L'utente SVM non deve essere l'utente vsadmin, come mostrato nella figura seguente. In genere, un utente viene configurato sulla SVM e assegnato i permessi necessari per eseguire le operazioni di backup e ripristino. Per informazioni sui privilegi richiesti, vedere "Guida all'installazione di SnapCenter" Nella sezione intitolata "privilegi minimi ONTAP richiesti".

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  3. Per configurare la piattaforma di storage, fare clic su More Options (altre opzioni).

  4. Selezionare All Flash FAS come sistema storage per garantire che la licenza, che fa parte di FSX per ONTAP, sia disponibile per SnapCenter.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    SVM sapcc-hana-svm È ora configurato in SnapCenter.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Creare le credenziali per la distribuzione del plug-in

Per consentire a SnapCenter di implementare i plug-in richiesti sugli host HANA, è necessario configurare le credenziali utente.

  1. Accedere a Impostazioni, selezionare credenziali e fare clic su nuovo.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  2. Nella configurazione di laboratorio, abbiamo configurato un nuovo utente, snapcenter, Sull'host HANA utilizzato per l'implementazione del plug-in. È necessario attivare sudo prvileges, come mostrato nella figura seguente.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

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 #

Aggiungere un host SAP HANA

Quando si aggiunge un host SAP HANA, SnapCenter implementa i plug-in richiesti sull'host del database ed esegue le operazioni di rilevamento automatico.

Il plug-in SAP HANA richiede Java a 64 bit versione 1.8. Java deve essere installato sull'host prima che l'host venga aggiunto 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 #

OpenJDK o Oracle Java è supportato con SnapCenter.

Per aggiungere l'host SAP HANA, attenersi alla seguente procedura:

  1. Dalla scheda host, fare clic su Add (Aggiungi).

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  2. Fornire informazioni sull'host e selezionare il plug-in SAP HANA da installare. Fare clic su Invia.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  3. Confermare l'impronta digitale.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    L'installazione di HANA e del plug-in Linux si avvia automaticamente. Al termine dell'installazione, la colonna di stato dell'host mostra Configure VMware Plug-in (Configura plug-in VMware). SnapCenter rileva se il plug-in SAP HANA è installato in un ambiente virtualizzato. Potrebbe trattarsi di un ambiente VMware o di un ambiente di un provider di cloud pubblico. In questo caso, SnapCenter visualizza un avviso per configurare l'hypervisor.

    Per rimuovere il messaggio di avviso, procedere come segue.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    1. Dalla scheda Settings (Impostazioni), selezionare Global Settings (Impostazioni globali).

    2. Per le impostazioni dell'hypervisor, selezionare VM con iSCSI Direct Attached Disk o NFS per tutti gli host e aggiornare le impostazioni.

      Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

      La schermata mostra il plug-in Linux e il plug-in HANA con lo stato in esecuzione.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Configurare i criteri

Le policy sono in genere configurate indipendentemente dalla risorsa e possono essere utilizzate da più database SAP HANA.

Una configurazione minima tipica è costituita dai seguenti criteri:

  • Policy per backup orari senza replica: LocalSnap.

  • Policy per il controllo settimanale dell'integrità dei blocchi utilizzando un backup basato su file: BlockIntegrityCheck.

Le sezioni seguenti descrivono la configurazione di questi criteri.

Policy per i backup Snapshot

Per configurare le policy di backup di Snapshot, procedere come segue.

  1. Accedere a Impostazioni > Criteri e fare clic su nuovo.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  2. Immettere il nome e la descrizione della policy. Fare clic su Avanti.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  3. Selezionare il tipo di backup basato su Snapshot e selezionare orario per la frequenza di pianificazione.

    La pianificazione viene configurata in seguito con la configurazione di protezione delle risorse HANA.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  4. Configurare le impostazioni di conservazione per i backup on-demand.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  5. Configurare le opzioni di replica. In questo caso, non è selezionato alcun aggiornamento di SnapVault o SnapMirror.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Il nuovo criterio è ora configurato.

Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Policy per il controllo dell'integrità del blocco

Per configurare il criterio di controllo dell'integrità del blocco, procedere come segue.

  1. Accedere a Impostazioni > Criteri e fare clic su nuovo.

  2. Immettere il nome e la descrizione della policy. Fare clic su Avanti.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  3. Impostare il tipo di backup su file-based (basato su file) e la frequenza di pianificazione su Weekly (settimanale). La pianificazione viene configurata in seguito con la configurazione di protezione delle risorse HANA.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  4. Configurare le impostazioni di conservazione per i backup on-demand.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  5. Nella pagina Riepilogo, fare clic su fine.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

Configurare e proteggere una risorsa HANA

Dopo l'installazione del plug-in, il processo di rilevamento automatico della risorsa HANA viene avviato automaticamente. Nella schermata Resources (risorse) viene creata una nuova risorsa, contrassegnata come bloccata con l'icona del lucchetto rosso. Per configurare e proteggere la nuova risorsa HANA, attenersi alla seguente procedura:

  1. Selezionare e fare clic sulla risorsa per continuare la configurazione.

    È inoltre possibile attivare manualmente il processo di rilevamento automatico nella schermata risorse facendo clic su Aggiorna risorse.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  2. Fornire la chiave dell'archivio utenti per il database HANA.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    Viene avviato il processo di rilevamento automatico di secondo livello in cui vengono rilevate le informazioni relative ai dati del tenant e all'impatto dello storage.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  3. Dalla scheda Resources (risorse), fare doppio clic sulla risorsa per configurare la protezione delle risorse.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  4. Configurare un formato nome personalizzato per la copia Snapshot.

    NetApp consiglia di utilizzare un nome di copia Snapshot personalizzato per identificare facilmente i backup creati con quale tipo di policy e pianificazione. Aggiungendo il tipo di pianificazione nel nome della copia Snapshot, è possibile distinguere tra backup pianificati e su richiesta. Il schedule name la stringa per i backup on-demand è vuota, mentre i backup pianificati includono la stringa Hourly, Daily, or Weekly.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  5. Non è necessario impostare impostazioni specifiche nella pagina Impostazioni applicazione. Fare clic su Avanti.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  6. Selezionare i criteri da aggiungere alla risorsa.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  7. Definire la pianificazione per la policy di controllo dell'integrità del blocco.

    In questo esempio, viene impostato per una volta alla settimana.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  8. Definire la pianificazione per la policy Snapshot locale.

    In questo esempio, viene impostato ogni 6 ore.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

  9. Fornire informazioni sulla notifica via email.

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

    Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto

La configurazione delle risorse HANA è stata completata ed è possibile eseguire i backup.

Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto