IncidentAnalytix has a robust database backup system in place to secure your data. In the event of a server failure, an entire database can be restored by an IncidentAnalytix administrator. The Azure SQL Database does full database backups weekly, differential backups hourly, and transaction log backups every 5-10 minutes to ensure that the database can be restored to a working point in the event of a server failure. All database backups are stored in geo-redundant storage (one more than one server) back in time for 35 days so the data is secured. It is important to understand that data recovery is slightly different on the Public Cloud than on the Private Cloud.


Soft Deletes

In order to protect your data, IncidentAnalytix uses a common database process known as 'Soft Delete.' When an item is deleted, it actually is not removed from the database, but instead is flagged as being inactive so it will no longer be visible to any user. This is different from a a 'Hard Delete' where the data would be immediately and permanently removed. 'Soft Deletes' are the only type of delete used in IncidentAnalytix. 'Soft Delete' data can be reactivated, but only by an IncidentAnalytix database administrator. 


Data Edits are not tracked by the system. For example, when one of your users goes in and Edits an Incident record, that saved change will overwrite the previous data and the original data would not be recoverable since edits are not tracked, only deletes. That aspect of maintaining the integrity of your data is obviously the responsibility of the organization user.


Private Cloud

The Private Cloud also implements 'Soft Deletes' on deleted data. On the Private Cloud with only a single organization, only that organization's data exists on the server so it is possible to do an incremental or a full restore overwriting the current data going back in time for 35 days. This would allow the organization to recover the previous data from 1 to 35 days in the past if a user made an error.


Public Cloud

The Public Cloud is a single database shared by multiple organizations. On the Public Cloud we are not able to restore the entire database due to an end user error since that would overwrite the data for every other organization within that Public Cloud. Public Cloud backups are used only to recover from a database server failure.