An enterprise financial platform maintains an active-passive database cluster across two data centers using synchronous storage replication to satisfy a Recovery Point Objective (RPO) of zero. During a security architecture review, an auditor notes that while synchronous replication protects against site-level hardware failure, a ransomware infection or database corruption on the primary node will instantly mirror to the secondary node, destroying operational integrity across both sites. Which of the following technical solutions best maintains high availability while ensuring recovery capability against logical data corruption?
- Maintain synchronous replication for site failover while implementing automated, write-once-read-many (WORM) immutable snapshots and point-in-time recovery backups.Cevap
- BReplace the secondary site replication with RAID 6 array configurations across all database storage nodes to handle data corruption and disk faults locally.
- CDeploy inline Web Application Firewalls (WAF) in front of both database nodes to serve as a corrective resiliency control that restores database state upon detecting corruption.
- DTransition from synchronous to asynchronous replication without snapshots so that logical corruptions are delayed from reaching the passive failover site.
Cevap
The optimal solution is to maintain synchronous replication for real-time site failover while combining it with automated, immutable (WORM) point-in-time snapshots and backups.
High availability via synchronous replication ensures that site failures result in immediate failover with no data loss (zero RPO). However, replication cannot differentiate between legitimate data writes and logical corruption or ransomware encryption. Adding automated, immutable (WORM) point-in-time snapshots ensures that even if corrupt data is replicated live, administrators can roll back storage to an uncorrupted historical state.
Adım Adım Çözüm
Anahtar Kavram
Distinction between High Availability / Fault Tolerance and Point-in-Time Data Recovery