Can I move a site between my own accounts
Yes. Both accounts already belong to you on the same machine, so this is an internal rearrangement rather than a migration to somewhere new.
Reasons this comes up
- A site has grown and is now sharing an allowance with twenty small ones.
- It requires a platform version its current housemates cannot tolerate.
- It ought to have an address of its own and does not.
- It is being passed to a client and needs to stand alone.
The sequence
- Shorten the DNS record lifetime the day before. Everything after this depends on it.
- Build the receiving account with the address and allowances you want it to have.
- Copy files and database while the original carries on serving.
- Exercise the copy on the new account before anything is redirected.
- Pause publishing for the length of the changeover.
- Refresh the database copy, then send the domain to the new address.
- Leave the old account in place for several days.
Why the DNS step is not optional
A record cached for hours means your changeover trickles through for hours, with part of your audience still reaching the old copy. Shortened the day before, the same switch settles in minutes. Put the value back afterwards so you are not paying for constant lookups forever.
What does not travel with the files
Scheduled tasks stay behind and keep firing at a database nobody reads any more. Mailboxes do not come along. The full path on disk changes with the account name, so anything holding a fixed path stops working. Database usernames carry the account prefix, so the site's own configuration needs editing.
Those last two account for most of the failures that turn up after a changeover appeared to succeed.
When it will not help
If the motive is an allowance the account is not actually reaching, nothing improves. And if the requirement is shell level control, or software the panel has no way to install, no rearrangement of accounts will produce it.
Will anything be lost?
Only writes that land on the old copy after you take your final database snapshot. That is the entire reason for pausing publishing during the changeover and for keeping the changeover short.
Do I have to do it myself?
No. Tell us which site and where you want it and we will handle the sequence, including the timing of the DNS step. It is a routine job for us.
Can I move several at once?
Better not to. Doing them one at a time means a mistake affects one site rather than several, and the total effort is very nearly the same because the waiting is what takes the time, not the work.
Happy to do it for you, just ask. Detail in WHM and Accounts.
Still not sure which way to go?
Tell us what you are building. If it needs less than you think, we will say so.