Recovery Time Objective (RTO) and Recovery Point Objective (RPO)

Recovery time objective is the amount of downtime you can tolerate and recovery point objective is the amount of data loss you can tolerate. In the event of a failure, a high availability DB system can achieve a better recovery time objective and recovery point objective as compared to a standalone DB system.

HeatWave Service uses Block Volumes to store user data. In addition to the durability, security, and performance features provided by Block volumes, HeatWave Service has a rich set of features to provide resiliency against different types of failures. The features are automatic and manual backups, point-in-time recovery, cross region backup copy, high availability DB system, inbound and outbound replication, and read replicas.

Standalone DB System

The following table describes the Recovery Time Objective (downtime tolerance) and Recovery Point Objective (data loss tolerance) of a standalone DB system.

Table 2-1 RTO (downtime tolerance) and RPO (data loss tolerance) for a standalone DB system

Failure and Maintenance Events Downtime (RTO) Potential Data Loss (RPO)
  • Periodic software and hardware maintenance updates
Minutes to hours Zero
Localized events, including:
  • Network connectivity failures
  • Storage connectivity failures
Minutes to hours Zero
Events requiring restoring from backup, including:
  • Complete storage failures
  • Full database failures
  • Availability or fault domain failures
Minutes to hours Up to five minutes with point-in-time restore enabled.

High Availablility DB system

The following table describes the Recovery Time Objective (downtime tolerance) and Recovery Point Objective (data loss tolerance) of a high availablility DB system in the event of a single-instance failure.

Table 2-2 RTO (downtime tolerance) and RPO (data loss tolerance) for a High Availability DB System

Failure and Maintenance Events Downtime (RTO) Potential Data Loss (RPO)
  • Periodic software and hardware maintenance updates
Seconds to minutes Zero
Localized, per instance events, including:
  • Storage connectivity failures
  • Network connectivity failures
  • Full database failures
Minutes Zero
  • Availability or fault domain failures (depending on high availability type)
  • Complete storage failures
Minutes Zero

Was this article helpful?