I administer a Mac mini server for a small school. It's running Snow Leopard Server with all the latest updates installed. I'm backing it up via Time Machine and periodic SuperDuper clones. Time Machine often gets stuck, however, and will stay stuck part-way through a backup indefinitely. If I manually stop the backup and then start it or let it start itself, it will still get stuck.
I think the problem is related to AFP. I have client Macs (all SL) connecting for user authentication as well as file sharing and Mobile Home Sync. However, disconnecting users or killing the AFP service doesn't fix the problem. A reboot fixes it every time.
The best solution I've come up with is to simply set the server to reboot once a day, but that seems like a terrible solution. How could I fix this permanently?