Well, I've been busy over the last week. I've been investigating new hosts for the web site. We've gone for a Virtual Private Server (vps) which is a whole level of complexity above our current hosting set-up. Basically, we have a slice of a real computer configured and provided to us as if it was a real whole computer. We then become responsible for just about the whole set-up of that machine. Given that's a part of what I do in work it's not as scary as it seems.
For those that are interested our new server, is a Linux box running 'Ubuntu 10.04.1 LTS', it's got 10GB of disk space (up from our current 1GB), allows 300GB of transfer per month (up from 100GB) MySQL 5.x (rather than 4.x), PHP 5.x (rather than 4.x) and it claims a 99.95% uptime (we shall see). We're using Plesk panel to simpify the configuration but I'm quite used to SSH and I have that access when I need it.
Now for the transfer, this will happen tomorrow from 4pm. This will entail the forum on the old server being disabled. Once this is done then the new database will be backed up and copied to the new server. Once installed there are some modifications I will need to make. These are already scripted and ready to run. It shouldn't take very long to do. Once ready the forum will be enabled on the new server. At this point the DNS entries will be switched over to the new server.
A little note on DNS changes. They don't often happen very quickly. Because there's a lot of caching in the system it can take a day or two for updated to propagate. The good news is that the new server can be accessed via an IP address until the switch becomes live. I will update this thread with the IP address closer to the time of the switch.







