DOP-C02 Incident and Event Response Practice Question
An Amazon RDS for PostgreSQL instance is running low on storage. The DevOps engineer needs to increase the allocated storage without downtime. Which action should be taken?
⚠ Common exam trap
DOP-C02 often tests the misconception that increasing storage requires downtime or a snapshot restore — candidates may pick snapshot/restore or read replica promotion, but RDS supports online storage scaling.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Modify the DB instance to increase the allocated storage.
Amazon RDS supports storage autoscaling and manual storage scaling by modifying the DB instance's allocated storage. Increasing allocated storage is an online operation that does not require downtime; RDS handles the underlying volume expansion transparently. This is the correct action to increase storage without downtime.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Modify the DB instance to a larger instance class.
Why it's wrong here
Changing the DB instance class adjusts only the CPU, memory, and network throughput of the RDS instance; the allocated storage size is a separate, independently managed attribute. While a larger instance class can improve I/O performance for workloads constrained by compute, it does not add any free space to the underlying Amazon EBS volume or storage volume. This action also typically requires a reboot, which would cause a brief interruption, making it unsuitable for resolving a low-storage condition.
- ✓
Modify the DB instance to increase the allocated storage.
Why this is correct
Modifying the DB instance to increase allocated storage is the correct approach because Amazon RDS for PostgreSQL supports dynamic storage scale-up without any downtime, provided the instance is in the 'Available' state and not in a pending reboot. You can increase storage either via the AWS Console, CLI, or API, and RDS immediately begins the modification while keeping the instance online. The new storage capacity is reflected after the modification is processed, and you can also enable storage autoscaling to prevent future low-storage alerts.
- ✗
Create a snapshot of the DB instance and restore it with larger storage.
Why it's wrong here
Creating a snapshot and restoring it with a larger storage size is a valid but heavy-handed approach: it provisions a brand-new RDS instance from the snapshot, requiring the application connection strings to be updated and raising the risk of losing any transactions committed after the snapshot was taken, since a snapshot is not a live point-in-time copy. The original instance remains unchanged until you manually switch traffic, so this method introduces significant downtime and operational effort. It also doesn't leverage RDS's ability to modify storage in-place, making it an overengineered solution for simple capacity expansion.
- ✗
Launch a new read replica with larger storage and promote it.
Why it's wrong here
Launching a new read replica with larger storage and promoting it is a multi-step disaster recovery/migration technique, not a storage scaling operation. While you can create a read replica with a different allocated storage size for PostgreSQL, the replica must continuously sync from the primary, and on promotion you must redirect application traffic, potentially losing any data not yet replicated and incurring downtime during the promotion and DNS cutover. The read replica would also need to be in the same architecture and maintain the same storage type, but the original instance's storage pressure is not relieved until the cutover is complete, making it excessive and riskier than a simple storage modification.
Go deeper
Related to this question
About these practice questions
One of 1,298 original DOP-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint
This DOP-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DOP-C02 exam.