Preparare i database SAP HANA per il servizio di backup e RE

Prima di eseguire il backup delle istanze e dei dati del database HANA, devi aggiungere il server database come host al servizio di backup e RE. Prima di iniziare, assicurati di seguire questi passaggi di preparazione.

Prerequisiti

Prima di iniziare, ti consigliamo di consultare la sezione Backup e RE per l'escaling di SAP HANA.

  • Tutti i servizi configurati (consulta la nota SAP 1697613 e la nota SAP 1649519), come nameserver e indexserver. deve essere in esecuzione. Puoi verificarlo nella panoramica di SAP HANA Studio > Stato operativo > Conferma che tutti i servizi siano avviati.

  • Per consentire all'agente di backup e RE di eseguire operazioni lato host, utilizza una chiave SAP hdbuserstore HANA anziché un nome utente e una password per comunicare con il database HANA utilizzando l'userstore sicuro SAP HANA. Consulta Configurare la chiave dell'userstore HANA.

  • Il database log_mode deve essere impostato su normale nella scheda di configurazione di HANA Studio. Consulta Configurare la modalità di log e il backup dei log in HANA Studio.

  • Tutti i server SAP HANA con dati HANA da proteggere dal servizio di backup e RE devono essere stati sottoposti a onboarding nel servizio di backup e RE.

  • Su tutti i server SAP HANA con dati da proteggere con il servizio di backup e RE deve essere installato l'agente di backup e RE.

  • Se i volumi di dati sottostanti per SAP HANA sono protetti come backup del database SAP HANA utilizzando lo snapshot LVM con CBT o il backup basato su file integrato con backint e se proteggi anche i file system sullo stesso host, nell'app file system devi impostare /hana/log e /hana/data in un percorso di esclusione. Consulta File system Linux.

  • Consiglio per il backup dei log dell'archivio HANA:

    • Assicurati di impostare il percorso del backup dei log dell'archivio HANA come basepath_logbackup e basepath_catalogbackup in global.ini.
    • Non utilizzare il montaggio del log dell'archivio HANA per archiviare file diversi dal backup del log dell'archivio HANA.
    • Per impostazione predefinita, l'eliminazione dall'archivio viene eseguita con ogni backup del database. Per ottenere il miglior RTO di recupero, mantieni l'impostazione predefinita.

Configura la chiave dell'userstore HANA

Per configurare la chiave dell'area utente HANA:

  1. Crea l'utente di backup del database da HANA Studio.

  2. Ottieni i numeri di porta dell'istanza e di SQL.

  3. Crea la chiave hdbuserstore SAP HANA per gli utenti di backup del DB di sistema.

Passaggio 1: crea l'utente di backup del database da HANA Studio

Scegli un nome utente del database in base allo standard dell'azienda. Assicurati di creare questo account utente in SYSTEMDB.

  1. Crea l'utente in SYSTEMDB

    • In SAP HANA Studio SYSTEMDB, vai a Sistema > Sicurezza > Utenti > Nuovo utente.

    • Assegna un nome utente e una password.

    • Imposta Forza la modifica della password al prossimo accesso su No.

    • Fai clic sulla scheda Privilegio di sistema e assegna i privilegi selezionando quanto segue:

    HANA 1.0

    • Amministratore di backup
    • Lettura del catalogo
    • Amministratore del database

    HANA 2.0 (SPS01-SPS04)

    • Amministratore di backup
    • Lettura del catalogo
    • Amministratore del database
    • Avvio del database
    • Arresto del database

    HANA 2.0 (SPS05)

    • Amministratore di backup
    • Lettura del catalogo
    • Operatore di backup del database
    • Operatore di recupero del database
    • Amministratore del database
    • Avvio del database
    • Arresto del database
  2. Esegui il deployment dell'utente di sistema appena creato facendo clic sulla freccia verde.

Passaggio 2: ottieni i numeri di porta dell'istanza e di SQL

Devi disporre dei numeri di porta dell'istanza HANA e di SQL per i database di sistema.

HANA 1.0

Le istruzioni riportate di seguito descrivono come ottenere i numeri di porta dell'istanza e di SQL da un sistema a singolo contenitore HANA 1.0:

  1. Vai a Sistema.

  2. Fai clic sulla scheda Orizzontale.

  3. Ottieni il valore della porta SQL per indexserver.

HANA 2.0

Le istruzioni riportate di seguito descrivono come ottenere i numeri di porta dell'istanza e di SQL da HANA 2.0:

  1. Vai a Sistema.

  2. Fai clic sulla scheda Orizzontale.

  3. Fai clic sulla scheda Services (Servizi).

  4. Nella colonna Servizio, vai a nameserver.

  5. Recupera il valore della porta SQL. Il numero di istanza è costituito dalla seconda e dalla terza cifra del numero di porta SQL.

Passaggio 3: crea la chiave hdbuserstore di SAP HANA per gli utenti di backup del database di sistema

Il servizio di backup e RE consiglia questa convenzione di denominazione per il nome della chiave dell'area utente: Per SYSTEMDB, imposta il nome della chiave su Database backup username. Ad esempio: Nome utente del backup del database (Actbackup) Imposta SYSTEMDB—key_name— (ACTBACKUP)

Procedura per il sistema HANA a un solo nodo

  1. Connettiti al sistema di database HANA tramite SSH e accedi ad (sid)adm: su - (sid)adm

  2. Cambia directory: cd exe

  3. Crea voci in hdbuserstore utilizzando il comando hdbuserstore:

    ./hdbuserstore SET (key_name) (SAP HANA database hostname):(port) (DB_user_name) (DB_user_password)
    

    In questo esempio:

    ./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
    
  4. Controlla il keystore: ./hdbuserstore list

Configura la modalità di log e il backup dei log in HANA Studio

Utilizza HANA Studio per impostare la modalità di log HANA e la posizione del backup dei log per Backup e RE per eseguire il backup dei log delle transazioni del database HANA:

  1. In SAP HANA HDB Studio, assicurati che il backup dei log sia impostato correttamente in DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > Configurazione:

    • Il tipo di destinazione è File.

    • La destinazione è impostata su un percorso di montaggio del file system locale.

    • L'intervallo di backup è impostato su RPO richiesto.

    • Il backup automatico dei log è abilitato.

    • Il valore log_mode del database deve essere impostato su normal.

  2. Controlla nella pagina Configurazione database: DATABASE (SYSTEMDB FOR HANA 2.0) >. Nel filtro, digita basepath.

  3. Verifica che basepath_logbackup sia impostato correttamente:

    • Imposta basepath_catalogbackup su basepath_logbackup.

    • Apri la pagina di modifica di basepath_catalogbackup.

    • Imposta il Nuovo valore come basepath_logbackup e fai clic su Salva. In questo modo viene eseguito il backup del catalogo con il backup dei log per il recupero point-in-time.

  4. Esegui la nuova configurazione per applicare i valori.

Installa l'agente (connettore) di backup e RE sui server SAP HANA

L'agente di backup e RE, un servizio leggero e con un'impronta ridotta sul server SAP HANA, viene utilizzato per acquisire una copia coerente con l'applicazione dei database SAP HANA. Utilizza il monitoraggio dei blocchi modificati per identificare le modifiche ai dati del database per la strategia di acquisizione incrementale permanente di Backup e RE. Su tutti i server SAP HANA con dati da proteggere con Backup e RE deve essere installato l'agente Backup e DR.

  1. Scarica il file di installazione dell'agente come descritto in Ottenere l'agente di backup e RE giusto per il tuo host

  2. Accedi al server Linux come utente root.

  3. Installa l'agente come descritto in Installare l'agente di Backup e RE su un host Linux

Passaggi successivi

Aggiungi un host del database SAP HANA e scopri e proteggi i relativi database

Documentazione del servizio di backup e RE per lo scale-out di SAP HANA

Questa pagina fa parte di una serie di pagine specifiche per la protezione e il recupero delle istanze SAP HANA scalabili con il servizio di backup e RE. Puoi trovare ulteriori informazioni nelle seguenti pagine: