Data Integrity
Backups
- Backups don’t matter; what matters is recovery.
- Setup script and alerts for testing backup integrity
- Setup some way to test data integrity. To prevent the issue when data is slowly corrupted. Setup alert.
- Use tired backup strategy
Protection methods
Soft Deleteion => Lazy Deletion => Hard Deletion
- Soft deletion - objects are visible by clients in trash
- Lazy deletion - objects are not visible to clients, but they are still not deleted for some time to prevent from the mistake of internal developer.