The steps to upgrade your VPS to a VPS with a newer operating system are as follows:
- Order your new VPS with a hostname that is not on your current VPS.
- Backup all data you will wish to move to your new VPS.
- Move non-site specific /programs and data to your new VPS.
- Write down all email addresses and passwords you wish to reconfigure on the new server.
- Move any databases you have that you wish to reside on the new VPS.
For each domain on your VPS:
- Move all data for this site from your old VPS to a holding area on your new VPS.
- Download all email for all users from this domain.
- Remove all sites from the old VPS using this domain name.
- Remove all mail resources (mailboxes, mail forwarding, mailing lists, mx records) from your old VPS that are associated with this domain.
- Remove all hostnames associated with the domain name other than the base hostname.
- Call technical support (between 9:00am and 5:00pm Pacific Time Monday through Friday) to remove the domain from HSPC.
- Once the domain has been removed by support, add those domains into your new VPS.
- Create any sites you wish for this domain in your new VPS.
- Move your content from the holding area to the /home/adminusername/sitename.com/html directory. Replace "adminusername" with the actual username. Replace "sitename.com" with the actual sitename.
- Create any mail resources you wish to add for this domain.
- Repeat steps 1-11 for each domain on your VPS.
The dns1.speedingbits.com and dns2.speedingbits.com DNS servers should be updated within an hour or two for any sites that were moved from the old VPS to the new VPS. In most cases DNS will resolve shortly after this point, but may take up to 24 hours depending on how DNS or web pages are cached at your ISP, your network, or on your local computer.
Once DNS has been resolved, you can cancel your old VPS hosting account by filling out the following form:
http://www.schmolie.com/forms/cancel.shtml