Insights & Resources
Cloud & AWS

AWS Backint Agent for SAP HANA Instances: A Simple Guide

Discover AWS Backint Agent, which is also SAP-certified. This is a significant benefit for companies that are using..

IEMLabs19 May 202610 min read
Cloud & AWS

 As companies are continuing to migrate mission-critical workloads to the cloud, backup and recovery strategies have become more and more important than ever. Companies running SAP HANA environments require reliable systems that can protect the large amount of business data without developing operational complexity. Here comes AWS Backint Agent as a highly valuable solution. 

AWS Backint Agent is created to assist SAP HANA workloads operating on Amazon Web Services in carrying out safe, scalable, and efficient backup and recovery operations using Amazon S3 storage. Organizations can leverage the cloud’s storage capabilities for increased durability, flexibility, and lower long-term costs instead of relying on traditional on-premises backup infrastructure. For organizations operating SAP environments, the AWS Backint Agent is an essential technology for ensuring business continuity, disaster recovery preparedness, and extended data retention. Gaining insight into its operation can aid IT teams in modernizing their backup architecture and alleviating their operational burden. 

What Exactly is the AWS Backint Agent? 

The AWS Backint Agent for SAP HANA is a solution that is SAP-certified, allowing you to execute backup and restore operations for SAP HANA workloads on Amazon Elastic Compute Cloud (EC2) instances. The backups can be performed using either the SAP management tools, including the SAP HANA Cockpit, SAP HANA Studio, or SQL commands. The AWS Backint Agent also provides the capability to perform full, incremental, differential, and log backups of SAP HANA databases and catalog to Amazon Simple Storage Service (S3). In addition, the AWS Backint Agent does not incur an expense when used; there may be charges associated with the AWS services that were utilized during the backup or restore process. The AWS Backint Agent for SAP HANA is available for use in all regions where there are commercial services provided by AWS.

Why Modern SAP Environments Need AWS Backint Agent?

Commonly run on SAP systems are mission-critical enterprise applications such as finance, procurement, inventory management, manufacturing operations, analytics and human resources. Any downtime or data loss in these environments can result in large financial and operational disruption. Traditional backup systems often don’t deliver for today’s SAP workloads. Storage hardware can be costly to maintain, scaling capacity requires additional infrastructure investments and long-term archival processes can be difficult to manage. Large SAP HANA databases also require fast backup and recovery operations to meet recovery point objectives and recovery time objectives. 

The AWS Backint Agent helps address some of these challenges by providing native integration between SAP HANA and AWS cloud storage services. Amazon S3 provides ultra-durable object storage that scales virtually infinitely and has no physical hardware to manage. This means companies can grow their backup capacity without having to re-architect their infrastructure every few years. The result is a backup strategy that’s perfectly aligned with cloud-native enterprise operations.

How Does the SAP Backint Interface Work?

In order to understand how the AWS Backint Agent works, you first need to be familiar with the SAP Backint interface that is being used. The purpose of the Backint interface is for SAP to enable the use of external backup tools to do all of the storage-related operations independently from the database operation. This means that the backup tool (backup agent) will be responsible for all of the storage management instead of the database itself (SAP HANA).

Initially, when you begin a backup, SAP HANA creates a backup request, and the request is sent to the Backint interface. The AWS Backint Agent receives the backup request from SAP HANA and processes the backup stream to send the data to Amazon S3 storage. When performing a restore, the AWS Backint Agent pulls the backup data from Amazon S3 and streams it back to the SAP HANA database.

By separating the two functions (the backup agent doing the storage portion of the database and SAP HANA doing the database tasks), it creates an increase in scalability and allows companies to leverage enterprise-level storage services without having to make any changes to their core databases.

Key Features of AWS Backint Agent

AWS Backint Agent has other key features that provide advantages to its use, such as native integration with Amazon S3, which allows for backups to go directly from SAP HANA systems to Cloud Storage without any need for backup servers or complicated storage appliance infrastructures.

AWS Backint Agent is also SAP-certified. This is a significant benefit for companies that are using SAP systems to run production workloads.

Certification ensures compatibility, reliability, and supportability for enterprise environments (SAP). Scalability is another key advantage because, unlike traditional backup systems where you may need to keep adding hardware as your data grows, Amazon S3 automatically scales to meet your storage needs to avoid those issues. This means that enterprises can store vast amounts of SAP data without having to worry about physical hardware limitations.

Performance optimization is another key strength of the product. With the AWS Backint Agent, companies can take advantage of parallel streams of backup data to perform multiple simultaneous transfers, drastically shrinking the time frames for backing up very large databases to improve efficiency in operational performance.

Security is a foundational design principle of the product, as well. Backup data can be encrypted both in flight and at rest on Amazon S3. Also, AWS Identity and Access Management policies can be used by companies to impose strong access control and maintain compliance with applicable regulations. In addition, integration with Amazon S3’s lifecycle management capabilities is also useful for enterprises that have long-term retention policy requirements because older backup data can be automatically moved to lower-cost archival storage tiers (such as Amazon’s S3 Glacier) which reduces overall cost of storage while still giving high durability levels.

Benefits of AWS Backint Agent  

Security: The AWS Backint Agent verifies that the Amazon S3 bucket exists before backing up/restoring. The agent supports encryption for your backups. 

Speed: Using the maximum I/O speeds and network speeds to copy/restore from EC2 to S3 enables the fastest speeds to back up / restore your SAP HANA database. Thus, lowering your Recovery Time Objective (RTO). 

Reliability: The AWS Backint Agent uses the SAP HANA Backint API and has built-in validations to ensure that your backups are reliable.

Ease of Use: You can back up your SAP HANA databases directly from SAP to Amazon S3 using only the AWS Backint agent and no need for any custom scripts to move backup files to and from S3 to SAP HANA. 

Reduce Recovery Point Objectives: The AWS Backint Agent for SAP HANA can provide automatic backing up of your SAP HANA database log files to Amazon S3 at scheduled intervals to meet your RPOs.

AWS Backint Agent Architecture

The AWS Backint Agent architecture is very simple but works very well for enterprise backup operations. 

Certification provides enterprise environments (SAP) compatibility, reliability, and supportability. Scalability is also another significant benefit, as, unlike traditional backup systems, where you may need to continually grow the hardware as your data grows, Amazon S3 automatically scales based on your storage needs to eliminate those issues. This allows companies to hold large quantities of SAP data without the limitations of physical hardware.

Performance optimization is another key strength of the product. With the AWS Backint Agent, companies can take advantage of parallel streams of backup data to perform multiple simultaneous transfers, drastically shrinking the time frames for backing up very large databases to improve efficiency in operational performance.

Security is a foundational design principle of the product, as well. Backup data can be encrypted both in flight and at rest on Amazon S3. In addition, AWS Identity and Access Management policies can help companies enforce strict access controls and maintain compliance with applicable regulations.

Integration with Amazon S3 lifecycle management features is also helpful to enterprises with long-term retention policy requirements because older backup data can be automatically transitioned to lower-cost archival storage tiers (such as Amazon’s S3 Glacier), thereby lowering the overall cost of storage while still delivering high durability levels.

The AWS Backint Agent architecture is very simple but works very well for enterprise backup operations. 

The SAP HANA database generates both backup and restore requests, and they go through SAP's Backint interface which is the communications channel between the database and the backup agent.

The AWS Backint Agent processes data streams and handles all interactions with Amazon S3. The agent performs compression for backup objects as well as optimizes transfers, supports multipart uploads, performs authentication and storage coordination. 

Backup objects are always stored in Amazon S3, which is built for extreme durability and availability, thus giving organizations a far more durable backup infrastructure than many traditional systems would have provided.

In addition, other AWS services such as AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), CloudTrail and CloudWatch can also be integrated into the environment to provide security monitoring, auditing and operational visibility.

How Backup Operations Work?

The process to back up data starts when SAP HANA either creates a backup request manually or via scheduled automation. SAP HANA then sends the backup stream from the database through the Backint interface to AWS Backint Agent.

The AWS Backint Agent will process the incoming data and upload the data to Amazon S3 buckets. During this transfer process, compression and multipart upload techniques are used to optimize transfer efficiencies and decrease network overhead.

Metadata associated with backup operations is also preserved to assist with future restorations. This type of metadata may include: backup timestamps, types, locations, and retention. 

When it comes time to recover a system, AWS Backint Agent will obtain and stream the necessary backup files from Amazon S3 back into the SAP HANA environment. Recovery time varies based on the following: network bandwidth; size of backups, which storage class is used, configuration settings, etc.

Security and Compliance Benefits

Security and Compliance Benefits are some of the key features to look for in an enterprise backup environment. These two features of security and compliance are especially important for large companies that manage sensitive operational or financial information

Security features of AWS Backint Agent include encryption at rest and in transit. You can encrypt data in transit between SAP HANA systems and Amazon S3 using TLS encryption. When data is transferred and stored in Amazon S3, you can enable server-side encryption with either AWS Keys or Customer Managed Encryption Keys using AWS Key Management Service.

For IAM (Identity and Access Management), organizations will benefit from implementing Privilege Release (also known as Least Privilege Access Controls). This will enable backup administrators to put restrictions in place while enabling permissions so that only those people or systems that are authorized to access backup files can do so.


Next Step

Need help turning this into a working system?

Let's Talk