AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A financial technology company uses a NoSQL database service for storing real-time transactional data. They require a recovery mechanism that would allow them to retrieve their data to any given point within the last five weeks, in case of inadvertent deletions or corruptions. Which feature should be implemented to fulfill this operational demand?
Implement the NoSQL database service's automated Point-In-Time Recovery feature.
Enable versioning on the database to allow for restoring previous versions of the data.
Establish a routine for conducting continuous backups using a cloud-managed backup service.
Create a chronological sequence of data snapshots using the database's streaming feature.
The service's built-in Point-In-Time Recovery (PITR) feature provides the ability to restore data to any second within the last 35 days, which is within the company's five-week requirement. This feature captures changes to the data up to the last second before a failure, which makes it suitable for the scenario presented. The streaming feature while useful for capturing data changes in real-time does not allow for restoring data to any point in time. Versioning is not applicable directly to NoSQL databases and typically pertains to object storage services. While a continuous backup solution is a good practice, it's distinct from the native point-in-time recovery capabilities that are specifically designed for the NoSQL service in question.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Point-In-Time Recovery (PITR)?
Open an interactive chat with Bash
How does NoSQL differ from traditional SQL databases?
Open an interactive chat with Bash
What are the benefits of using a NoSQL database for real-time transactional data?