use tar to 'zip' up the httpdocs folder, and use mysqldump to extract the databases. (both these require shell access).
Then, untar the tar archive into your new httpdocs folder, and use mysql to create a new sql database on the new server (again, shell access required).
I won't tell you the exact commands to use as you'll want to do some googling yourself for more detailed instructions.
Obviously, you'll have to edit your forum config to use the new host/database.
If you do not have shell access on the old server, ftp all the files off and into the new server's httpdocs folder (via your home pc if necessary - slow but works and you have an offsite backup then). Use phpMyAdmin to extract the database, do this table by table if the entire db won't download without your web session timing out, or reaching memory limits. You can use phpMyAdmin to import the sql files into your new database.
I don't have shell access at my old server but they told me they would create the tar files for me.
I have a question about untaring the files to my new httpdocs folder...I currently host 4 domains at my new server ( this move will make a 5th ) so when I login via SSH how do I access folders on particular domains? I don't understand how the folders are seperated from eachother.
Also, do I create the domain in PLESK first and then go ahead with the move?
Karthick, what is lowering my TTL? As for changing the IP do you mean the nameservers?
Thanks you guys very much and sorry for all of the questions, I look forward to learning how all of this works.
Originally posted by MFizzel Karthick, what is lowering my TTL? As for changing the IP do you mean the nameservers?
Funny you should reply now. I am moving 60+ accounts to another server
TTL = Time to Live. You can ask your current host to lower these to 300 or so, and they will know what you mean.
Once you're ready to load your site from the new server, give them the new IP, and again, they should know what to do.
You do not need to wait for DNS propogation to let people load your site from the new server. DNS propogation can take hours, in the mean time, you still want people to load your site from the new server. Every 300 seconds, DNS servers around the world will delete your zone from their cache. This means if someone makes a request for the site, they will need to requery your current host's DNS, but they will be distributing the new IP.
Because you're not moving all accounts on the server, this is the best method to minimize the window in which anyone can load either server.
If you were to move all accounts on a server, iptables forwarding is much easier and better.
Originally posted by musicfrisk make a backup, then ask which hosts will help you transfer it, if they don't want to help you with that, you don't want them as your host as they won' tdo harder fixes timely.
My server is through godaddy, I submitted a ticket asking if they would assist me, we'll see what they say.