An organization uses a cloud-based customer relationship management (CRM) application that is updated frequently with critical customer data. Which of the following backup methods would be BEST to guarantee that recent transactions are preserved while minimizing the backup storage requirements?
Differential backup every other day
Full backup after each update
Incremental backup
Snapshot at the end of each week