HANA Backup and Recovery/HA Flashcards
The data storage of your productive SAP HANA instance crashed and you need to recover the database. The log storage is still intact. You have a full data backup that is 9 hours old and an incremental backup that is 4 hours old. To which point in time can you recover to minimize the data losee
The last committed transaction
Which of the below component in HANA system architecture ensures database is restored to most recent state and ensures that all the transactions are completed
Persistence layer (The database persistence layer is responsible for durability and atomicity of transactions. It ensures that the database can be restored to the most recent committed state after a restart and that transactions are either completely executed or completely undone.)
What are the types of data backups supported for the SAP HANA database
Full online backup
Which can trigger data backups
- DBACockpit
- HDBsql
- SAP HANA Cockpit
- SAP HANA studio
Which of the following statements describe characteristics of the save point
The save point write a complete database image to persistent storage and one purpose of performing savepoint is to speed up restart
A customer needs help with determining what recovery files are needed to initiate a point in time recovery to the previous day at 12pm. What can you use to find the files that are required to recover to this point in time
Hdbbackupdiag
What can you do to shorten the startup time of an SAP HANA system after a reboot
Set the savepoint interval to a lower value
Which type of log mode is recommended for production systems
Normal
Required system privilege’s for backup related tasks or view
BACKUP_ADMIN
CATALOG_READ
Which host has no backup data or log files in a scale out system
Stand-By
Out of all the services offered and used by SAP HANA, which two have their own persistence
DATA
LOG
In the DBACOCKPIT for HANA what can you not see
The triggers for the Backup to happen
The current status of the Background job being used to complete the backup
Which index server doesnt have own persistence
Standby
Log backups contain the information stored in the log segments in the log area and should be backed up to an external location automatically in a production environment. What are log backups required for
- To roll forward committed transactions to ensure no data loss since the last successful backup.
- To free up space in the file system that contains the log volumes
When you make changes to a table the logs are written to log buffers in memory. These need to be persisted to disk in the log volume. Which of the following are true in relation to this process
Log buffers are written to log segments when a commit entry is written and when a log buffer is full