Callum, Try over 10,000 accounts.
Contact39: I'd like to see you try and do this all by yourself. Including Backing up individual accounts, Backing up /home/, checking the integrity, shutting down, wiping the server, upgrading hardware, re-imaging, installing and configuring software, making...