you can build a Scheduled Event to back-up original audit trail records, if its ok keep last month record only and back up the remaining records then delete it from the original entity after the back-up completed.
also, you can achieve this by creating a DB job if you have DB access.
For a better performance , let them both working at night.