NIST 800-53 REV 5 • CONTINGENCY PLANNING

CP-10(2)Transaction Recovery

Implement transaction recovery for systems that are transaction-based.

CMMC Practice Mapping

No direct CMMC mapping

NIST 800-171 Mapping

No direct NIST 800-171 mapping

Related Controls

No related controls listed

Supplemental Guidance

Transaction-based systems include database management systems and transaction processing systems. Mechanisms supporting transaction recovery include transaction rollback and transaction journaling.

Practitioner Notes

This enhancement requires the ability to recover individual transactions — not just full system restores — for systems that process ongoing transactions.

Example 1: Enable SQL Server transaction log backups every 15 minutes so you can perform point-in-time recovery of your database to any moment, not just the last full backup.

Example 2: Configure your Azure SQL Database with automated point-in-time restore capability, allowing recovery to any point within the retention period (up to 35 days).