Web Hosting Tutorial, tips, guides. Learn Web Hosting. Victor Kimura
Web Hosting Tutorials View the original article to properly view the code and step-by-step snapshots here:Web Hosting: Transferring Domains
Recently, I had to transfer a client's domain to another web hosting account. Actually, the domain was transfered to the same web hosting provider but it was a different account. So the steps taken here could be used to transfer the domain settings to a different web hosting provider as well as another account. Remember there will be some down time so I would advise these steps be implemented when it's late or when you expect there to be low activity on your web site and the email accounts. The downtime will occur depending on whether you are transferring the domain to a new web hosting provider or whether you are transferring the domain to another web hosting account. The latter refers to the same web hosting provider yet a new account.
If you are transferring to a new web hosting provider then you would need to change the DNS settings. There is a way to receive and send email in the midst of the transfer if you set up additional MX servers but let's leave that for another day of discussion. For now, however, we're assuming that you've already changed your DNS settings or your are only simply transferring to another hosting account with the same provider. All the step-by-step images are specifically for the control panel CPanel. If you are using Plesk or some other control panel Webmin then please contact your web hosting provider's tech support team. They should be able to guide you.
The process to transfer your domain to another web account yet from within the same web hosting provider is called 'unassigning the domain'. There are some previous steps you should take to back up your email first before you delve into unassigning your domain.
SET UP YOUR NEW ACCOUNT WITH THE HOSTING PROVIDER
First set up your web hosting account with the your provider. It will make things easier later. Some providers will not allow you to initially set up an account when the domain is already associated with another provider or account. I underline the world 'initially' as this applies only to a brand new account. This is the case for Bluehost anyways. The workaround for this is to simply get a new domain. Some hosting providers will offer a free domain with new accounts so you can use this opportunity to register a new domain and then use that domain to set up the account. The reason for this is that when you first set up an account they will use the domain name as the account name. Every other domain is considered an 'add-on domain'.
Setting up the new account will allow you later simply transfer the files over from one account to another using a good ftp program. I personally use Ipswitch but I believe CuteFTP has that capability as well as many others.
BACK UP EMAIL: BEFORE TRANSFERRING THE DOMAIN
IMPORTANT: First, back up all your email accounts' folder and files. My current web host is Bluehost and it uses a Linux OS; thus, for my particular account, the email folders are located /home1/[account's name]/mail. For some reason, Bluehost has a number '1' immediately after 'home'. It may simply be/home/[your account's name]/mail for your account. If you've set up your email accounts as IMAP then the download process could take awhile. Click on the image for a larger view.
A technician told me to the do the following though I did not test it and I suggest an alternative way to backing up your email (read below). Here is what he suggested: if you have your email set up on your client program using IMAP protocol then change your email accounts to POP protocol. This action will download all your emails to your client program on to your local computer. Essentially, you are downloading your emails off the server. This could take awhile so just be patient. IMPORTANT: please note this step should be completed for every email account. Once you've unassigned your domain and re-established your email accounts in your web hosting account then you may change the settings back to use IMAP. Now, the only problem I had with his suggestion is that, at least within Mozilla Thunderbird, one can't readily change from IMAP to POP. Also, I'm not convinced (though, again, I haven't test his procedures) that the client program will 're-upload' all the emails you just downloaded from the servers (since you previously set your email account to use POP).
So here is my suggestion: simply back up all the folders, sub-folders and files from within the mail folder as suggested earlier in the first section. It's the same as backing up your email. Once you've re-created your email accounts in your new web hosting account then simply re-upload the sub-folders and files to the appropriate folder. That's it. It's simpler. Remember, if the file sizes are large then re-synching your email accounts with IMAP may take awhile. Just be patient.
BACK UP DATABASE
Don't forget to back up our database tables for this account just in case. I do not believe unassigning will delete those tables and database but it's always a good idea to back them up.
UNASSIGNING THE DOMAIN TO TRANSFER
Click on the Domain Manager once you login to your CPanel control panel.
Select your domain from the domain list. It's in your lower left corner.
Then click the unassign link.
TRANSFERRING OR UPLOADING THE BACKED UP EMAIL
Re-upload your backed up email to the servers.
If you've changed to another web hosting provider then you will need to update your incoming and outgoing mail server settings in your email client's program. In my case, this would be Mozilla Thunderbird. If they are the same web hosting provider then most likely the incoming and outgoing mail servers will be the same so no need to change anything here.
RELOAD DATABASE
Then reload your database and it's tables.
- Related Videos
- Related Articles
- Ask / Related Q&A
- How To Choose The Right Company To Provide Multiple Domain Web Hosting
- LimeDomains—A New Entrant in Domain & Web Hosting Business
- Web Hosting Transfer Domain:Transferring Domain to Another Provider or Account
- Multiple Domain Web Hosting
- The Benefits and Pitfalls of Multiple Domain Web Hosting
- Information on Web Hosting and Terms Related to it
- How to Select Good and Cheap Web Hosting Package? - an Important Consideration to Start Home Based Business Online
- Finding the Right Web Hosting Plan




Tips On How To Make Easy World of Warcraft Gold?
By: wowgoldteam | 05/12/2009There are many different ways that you can easily make WoW gold which you need to survive day to day in WoW, and these ways can also help to make you quite rich in the game.
Web Tv For Pc
By: Chuck White | 04/12/2009So what is web TV for the pc and how can it help you out? There are all kinds of programs available online which will let you watch web tv for the pc, both legal and illegal.
Watch Vancouver 2010 Olympics Online
By: Chuck White | 04/12/2009If you intend to watch the Vancouver 2010 Olympics online, you'd best start training now since it will require the gymnastics of a true Olympic medalist to be able to get around the odd plans that NBC has for letting you do so.
Watch Superbowl Online
By: Chuck White | 04/12/2009If you want to watch the Superbowl on online, then you have a very limited set of options.
Understand the Routing Process Part 3
By: Joe Spoto | 04/12/2009Understanding routing processes Routers route, that’s what they do. A packet comes in and a packet goes out. What happens to the packet containing your data inside the router?, how does the router decide which output interface to transmit the packet out of?, what if the router has two routes to the same destination how does it deal with that decision making process?.
Understand the Routing Process Part 2
By: Joe Spoto | 04/12/2009Understanding routing processes Routers route, that’s what they do. A packet comes in and a packet goes out. What happens to the packet containing your data inside the router?, how does the router decide which output interface to transmit the packet out of?, what if the router has two routes to the same destination how does it deal with that decision making process?.
Understand the Routing Process Part 1
By: Joe Spoto | 04/12/2009Routers route, that’s what they do. A packet comes in and a packet goes out. What happens to the packet containing your data inside the router?, how does the router decide which output interface to transmit the packet out of?, what if the router has two routes to the same destination how does it deal with that decision making process?.
Some Tips to enhance Wireless Network Signals
By: Felicia luo | 04/12/2009Nowadays, more and more family use wireless routers and wireless network card to form a LAN. However, to a network formed by wireless router, its data transmission rate will be greatly influenced by the signal strength. Whenever there is signal not strong enough, data transfer rate is always quite slow and sometimes you cannot get access to internet.
Windbg Minidump Tutorial:Setting up & Reading Minidump Files
By: Victor Kimura | 07/07/2009 | ProgrammingWindgb Minidump tutorial to set up and read minidump files (.dmp). Setting Symbol File Path. Output of Windbg command. windbg.exe -z [file path to minidump file.dmp] -c !analyze -v.
Thunderbird Cannot Connect to Server-Download Email Problem
By: Victor Kimura | 07/07/2009 | SoftwareThunderbird cannot connect to server problem. How to resolve the problem if you have trouble downloading email from the server and the hour glass figure keeps displaying. Could be related to a virus, or Norton attempting to scan the infected email or a process error of Thunderbird.
Javascript Validate Name Field
By: Victor Kimura | 07/07/2009 | ProgrammingSimple Javascript tutorial on validating a name field. Checks to see if there is a value in the name field with Javascript after the user submits a form.
PHP PDO MySQL:Simple Example Connecting to MySQL with PDO Class
By: Victor Kimura | 19/06/2009 | ProgrammingA simple example on how to connect to a MySQL database with PHP PDO class. Possible errors in coding using PDO and short discussion on PDO error handling from MySQL results.
AutoIt:Connect to Access Databases:mdb & accdb files
By: Victor Kimura | 15/06/2009 | ProgrammingAutoIt tutorial discussing how to connect to an Access 2007 and 2003 database. .mdb and .accdb file extensions connections are made. How to retrieve a single record and place a field's value into a variable.
IMAP Multiple Connections / Processes Problem:Site Down
By: Victor Kimura | 15/06/2009 | NetworksIMAP with multiple connections can cause problems and bring down your website. This could be due to multiple IMAP processes that linger. You need to kill these IMAP processes in the control panel.
Web Hosting Transfer Domain:Transferring Domain to Another Provider or Account
By: Victor Kimura | 11/06/2009 | NetworksHow to transfer domains to another web hosting provider or to another web hosting account (with the same provider). Step-by-step instructions for transferring your domain safely.