If anyone is using quite obscure monitoring system named Entuity, I'm trying to find a good way of extending its database.
Currently the system is using MySQL database. For some reason its setup to retain only 3 weeks of stream data (alarms) before deleting them. I'm trying to find most logical way of extending this database, and potentially move this data to secondary MySQL DB on another server.
Entuity documentation is of no help. I'm looking into potentially:
MySQL Replication with Selective Load Balancing
DB Partitioning / Sharding
Archiving and Data Purging
Its a live and critical system and currently proposed approach is to export CSV reports of needed data (alarms) and retain them on disk, or import to another DB, which i dont believe is correct solution.