So, essentially I need some help on whether or not this is possible and how I would go about doing it. My ban file is quite huge on my server. Precisely it's 432 kB. There are 2,315 people banned on my server currently and I really do not want to reset the bans. The last time the bans were wiped was exactly a year ago. Now, the server gets an immense amount of lag when banning someone, editing bans, and unbanning someone. My guess for the reasoning of this is because of the bans file size and it having to continue writing and changing this 'large' file.
Anyways— I apologize if I should have described more of what I need help with in the first 'paragraph', I need to know if it's possible and how to go about making the bans write to a new file while still having all the previous bans in a separate file and them remaining banned. I apologize if that sounds like gibberish, but I'm not exactly sure how to describe it that well as I am just an amateur coder.
ULX and ULib versions:
ULX v3.73 & ULib v2.63
Gamemode:
DarkRP 2.7.0 (there was an update 10 days ago that I have no installed yet, but it retained the same version)
-- While making this thread I unbanned a singular person to screenshot the amount of lag that comes from doing anything with bans, and the server just straight up crashed.
Given it was 45/45, but the server has yet to crashed from any type of banning and unbanning until now, but this behaviour should not be happening in the first place.