The system uses a Microsoft SQL Server database to store the details of the call history and the configuration of the system. Due to the amount of call data that is stored within the database it is necessary that regular maintenance occurs and reliable backups are performed. The system has built in support for performing these actions.
When maintenance runs the databases are backed up and then the call history database entries are moved into an archive database. This enables the current database to remain relatively small and maintains performance.
Database | Description |
---|---|
CallRecorder | The working database for the MCS solution. Used to store configuration information (User, PBX), chat history and the call data for the current day. |
CallRecorderArchive_1 | The first archive DB used by the system, stores historical audit and call data. |
CallRecorderArchive_N | Additional archive database where is N is a numeric value which increases over time. New archive databases are created if the time or record limit is reached of the current archive database. |
To configure the maintenance settings:
It is possible to request an archive of the call information in the database manually. This can be done by using the 'Archive Now' feature. Once the archive has been request, check the Event tab on the dashboard and filter for the 'Mitel MCS DB Service' to check the status.
Requesting a manual archive also performs a database backup.