Data on 2 Servers hooked up to one location?

I run a TTT server and I intend to start a 2nd server for the convenience of not overfilling one server, yadadada… Anyways, how would I go about making the data on both servers come from the same location, specifically things like pointshop points, utime data, ranks, etc. I could not just overwrite the 2nd servers data everyday with the first server’s data because then the 2nd data’s server would be overwritten. I am sure you can do this as I have seen other servers do it, I am just too incompetent to figure it out on my own, please fill me in.

MySQL database. Pointshop by _undefined and ULX support it.