Archiving of old data combined with replication to data warehouse
Consider the following...


The Master is collecting "raw" data in a "Fact" table.  (I am using Data Wherehouse terminology; I hope the analogy works.)
The Fact table is not replicated.  But it is PARTITIONed by date for efficient archiving.  (We can discuss that separately.)  (If you need 'some' of the Fact table replicated, we can discuss that.)
On the Master, a few "Summary Tables" ("rollups") are built and maintained.
The Summary tables are replicated.  Querying against these will be much faster than against the Fact table.


DW discussion:  http://mysql.rjweb.org/doc.php/datawarehouse
Summary Tables:  http://mysql.rjweb.org/doc.php/summarytables
Time Series pruning:  http://mysql.rjweb.org/doc.php/partitionmaint

If you want to dig deeper into these ideas, please provide more details of the application and its data.