I'm pretty sure we had an approx. 2 year replacement cycle on APC UPS batteries back when I was responsible for the servers that were plugged into them.