Prepara le istanze SAP HANA scalabili per il servizio di backup e RE

Prima di poter eseguire il backup dei dati e delle istanze scalabili SAP HANA, devi aggiungere il server database come host al servizio di backup e RE. Prima di iniziare, assicurati di seguire questi passaggi di preparazione. È inoltre consigliabile esaminare Backup e RE per SAP HANA.

Prerequisiti

Prima di iniziare:

  • 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.

  • Su tutti i server SAP HANA con dati da proteggere dal 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 snapshot LVM con CBT o 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 di SAP HANA per gli utenti di backup del database 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.
    • HANA 2.0 (da SPS01 a SPS04): fai clic sulla scheda Privilegio di sistema e assegna i privilegi selezionando quanto segue:
      • Amministratore di backup
      • Lettura del catalogo
      • Amministratore del database
      • Avvio del database
      • Arresto del database
    • HANA 2.0 (SPS05 e versioni successive): fai clic sulla scheda Privilegio di sistema e assegna i privilegi selezionando quanto segue:
      • 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.

Per ottenere i numeri di porta dell'istanza e di SQL da HANA 2.0 Studio:

  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 corrisponde alla seconda e alla terza cifra del numero di porta SQL.

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

Utilizza questa convenzione di denominazione per il nome della chiave dell'userstore: Per SYSTEMDB, imposta il nome della chiave su (Database backup username). Ad esempio, per il nome utente del backup del database (Actbackup), imposta SYSTEMDB—key_name— (ACTBACKUP).

Procedura

  1. Connettiti al sistema di database HANA utilizzando 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) (host name):(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 in modo da 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 nella pagina DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > Configuration:
    • 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 database log_mode deve essere impostato su normale.
  2. Controlla nella pagina Configurazione database: DATABASE (SYSTEMDB FOR HANA 2.0) > Configurazione. Nel filtro, digita basepath.
  3. Verifica che basepath_logbackup sia impostato correttamente:
    • Imposta basepath_catalogbackup su quello di basepath_logbackup.zz.
    • Apri la pagina di modifica di basepath_catalogbackup e imposta il Nuovo valore. come per basepath_logbackup. 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. Sul server del database HANA, esegui la nuova configurazione per applicare i valori: hdbnsutil -reconfig.

Ripulire il backup Backint di SAP HANA

Se SAP HANA Backint è già protetto con Compute Engine o con qualsiasi altra terza parte, esegui i seguenti passaggi di pulizia sull'host SAP HANA prima di assegnare un piano di backup:

  1. Elimina i vecchi file simbolici Backint da /usr/sap/(HANA SID)/SYS/global/hdb/opt.
  2. Elimina tutti i parametri backint da global.ini.
  3. Disinstalla e reinstalla l'agente di backup e RE (vedi la sezione successiva).

Installa l'agente Backup and DR sull'host

L'agente Backup e RE connette l'istanza Compute Engine all'appliance di backup/recupero. Per installare l'agente Backup and RE, consulta Installare l'agente Backup and RE su un host Linux.

Crea un piano di backup per i database SAP HANA

Il piano di backup indica in che modo il servizio di Backup e DR pianifica i job di backup e gestisce lo spazio di archiviazione per le immagini di backup.

Hai creato un piano di backup per l'istanza Compute Engine in Inizia a utilizzare Backup e RE: proteggi e recupera un'istanza Compute Engine. Ora devi creare un piano di backup per il database HANA in esecuzione all'interno dell'istanza Compute Engine. Consulta Creare e applicare un modello di criteri.

Impostazioni dei criteri avanzate specifiche per i database HANA sui dischi permanenti Compute Engine

Il modello di criteri richiede queste impostazioni avanzate specifiche.

  1. Nella console di gestione, seleziona Modelli in Piani di backup.
  2. Seleziona il modello di criteri per il database HANA e fai clic su Modifica.
  3. In Norme, fai clic sulla freccia accanto a Istantanea e poi su Modifica norma.
  4. Nella parte inferiore della sezione Crea/modifica criterio, fai clic su Impostazioni avanzate dei criteri.
  5. Nella finestra di dialogo Impostazioni avanzate, trova e imposta le seguenti impostazioni avanzate:

    Posizione snapshot: seleziona la regione in cui devono essere archiviati gli snapshot del Persistent Disk. Per impostazione predefinita, è selezionata l'opzione Più regioni (in base alla posizione del disco di origine). Puoi anche modificare la posizione di archiviazione dello snapshot in una regione diversa da quella del disco di origine. Quando archivi gli snapshot in una località diversa da quella del disco di origine, i dati viaggiano sulla rete tra le due località e potrebbero essere addebitati costi di rete. Agli snapshot vengono applicate le stesse tariffe per il traffico in uscita da Cloud Storage. Scopri di più sullo snapshot del disco permanente. Per conoscere i dettagli dei prezzi, consulta la sezione Prezzi dei dischi.

    Tipo di snapshot: seleziona il tipo di snapshot Persistent Disk da utilizzare per i backup di SAP HANA. Gli snapshot eseguono il backup incrementale dei dati dai dischi permanenti. Durante i backup viene creato un nuovo snapshot per acquisire lo stato corrente del Persistent Disk. che potrà essere utilizzato in un secondo momento per creare un nuovo disco per i mount o i ripristini. Compute Engine archivia più copie di ogni istantanea in più località con checksum automatici per garantire l'integrità dei dati. Scopri di più sullo snapshot del disco permanente. Per conoscere i dettagli dei prezzi, consulta la pagina Prezzi dei dischi.

    • Istantanea standard: per impostazione predefinita, è selezionato il tipo di istantanea standard. Utilizza il tipo standard se vuoi conservare i backup per meno di 90 giorni.
    • Snapshot di archiviazione: seleziona il tipo di archivio se vuoi conservare le immagini di backup per un periodo di tempo prolungato. Tieni presente che il periodo di fatturazione minimo per lo snapshot di archiviazione è di 90 giorni, indipendentemente dal periodo di conservazione definito nel criterio, e che uno snapshot di tipo di archiviazione ha anche un costo di recupero aggiuntivo se viene utilizzato in un job di montaggio o di ripristino.

    Tronca (elimina) i log dopo il backup: specifica se troncare (eliminare) i log dell'archivio HANA dopo il backup. Quando l'opzione Tronca log dopo il backup è attivata, i log dell'archivio HANA vengono troncati. Per impostazione predefinita, l'eliminazione dell'archivio viene eseguita con ogni backup del database. Utilizza il valore predefinito per ottenere il RTO di recupero migliore. Se è impostata la conservazione dei log di produzione, l'eliminazione viene eseguita in base all'impostazione Conservazione dei log del database di produzione in ore in Dettagli e impostazioni dell'applicazione.

    • Non troncare/ripulire il log dopo il backup: questa è l'impostazione predefinita. In questa modalità, il log dell'archivio non verrà eliminato.
    • Tronca/elimina log dopo il backup: seleziona questa opzione per attivare l'eliminazione definitiva dei log archiviati.

    Attiva il backup dei log del database: imposta questa opzione su "Sì". L'opzione Abilita backup dei log del database consente al criterio del piano di backup di eseguire il backup di un database e di tutti i file di log delle transazioni associati. Il backup dei log viene eseguito quando viene eseguito il job di istantanea dei log. Se l'impostazione è Yes, le opzioni correlate sono attivate.

    RPO: specifica il backup dei log del database in minuti. Quando l'opzione Abilita backup dei log di database è impostata su Sì, l'RPO definisce la frequenza del backup dei log di database. La frequenza è impostata in minuti e non deve superare l'intervallo di backup del database. Il valore più piccolo che può essere impostato (in minuti) è 15.

    Periodo di conservazione del backup dei log (in giorni): se l'opzione Attiva il backup dei log del database è impostata su Sì, la conservazione dei log viene definita separatamente dalla conservazione del criterio di snapshot. Avere un periodo di conservazione separato ti consente di utilizzare i log insieme alle copie del database archiviate nel pool di istantanee.

    Replica log (utilizza la tecnologia Streamsnap): imposta questa opzione su No. Questo non si applica alla protezione degli snapshot del disco persistente SAP HANA. Questa funzione è attivata (impostata su "Sì") per impostazione predefinita. Se non lo imposti su "No", si verificherà un errore di creazione del modello.

    Invia log al pool OnVault: imposta questa opzione su No. Non si applica alla protezione degli snapshot del disco persistente SAP HANA. Questa funzione è attiva (impostata su "Sì") per impostazione predefinita. Se non lo imposti su No, si verificherà un errore di creazione del modello.

Passaggi successivi

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

Guida per DBA di SAP HANA del servizio di backup e RE

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