The functional requirements for system backup are below: 1. Regular periodic backup 2. Differential archives backup (to be taken without affecting nomal operation) 3. Encrypting the backup data 4. Return to checkpoint and restart