SAP HANA is an in-memory data platform engineered, marketed and sold by SAP SE. The data platform offers an in-memory, column oriented relational database management system primarily focused on data processing and analysis in a performant manner. With the release of SAP HANA SPS04, storage snapshots of instances deployed with multiple database containers are now supported. In previous versions, the functionality was not supported, and thus data protection operations needed to be performed through Backint for SAP HANA, to a network file system (NFS) or local disk target.

The purpose of this guide is to showcase how an organisation can automate the creation of application-consistent storage snapshots on any single or multiple tenant single host database with Pure Storage® FlashArray™ .

The operation of creating a storage snapshot for the SAP HANA Scale Up/Single Host for a landscape of systems is possible through the use of programmatic logic.The concepts discussed here are high level and can be applied to any scripting or high-level programming language with the relevant libraries and support. It is assumed that the deployment has a single volume for data and log mount points separate from one another and not configured using logical volume manager(LVM). Some examples will be shown with reference to PowerShell and bash commands.

 

Workflow to create a storage snapshot for a single host SAP HANA database.