- Install vB at the new location
- Password protect the directory or turn off the board so that users can't use it (this is your test board for now)
- Install your mods and styles and get them working close to how you want
- Take screenshots of your mods' options
- Download your modified styles
- Put your mod and styles downloads and screenshots together for quick access
- On your old server, set the cookie path to / and your cookie domain to nothing
- On your old server, close the forums
- On your old server, run mysqldump to get a copy of your database. If you had your forum setup to save attachments and avatars as files, you'll need to tarball(or zip) those up, then download it all.
- Upload your database backup and uploaded file archives(if any) to the new server
- Decompress the uploaded files to their correct locations
- Restore your backup onto the new server
- Run upgrade.php if the versions of your old and new forum locations are different.
- Setup your new cookie domain and cookie path, if neccessary
- Put in your plugins and styles from your prior work
- Setup your mods from your screenshots.
- Check everything out
- Open your forum
This is the way that I do it, at least.