I suggest you ...

Move domains between subscriptions

This is a feature that needs to be brought to the Plesk Control Panel.

This request has been outstanding since Plesk 10:
http://kb.parallels.com/en/113938

This wasn't possible in Plesk 11.5.
http://kb.parallels.com/en/121606

It still does not appear possible in Plesk 12.

At the very least, breaking a domain out into its own subscription would be a good first step.

Search words:
I cannot move domain to another subscription
move webspaces
move a domain within a multi-domain subscription
multi-domain subscription
migration manager
transfer a domain
separate subscription
split subscription
break out domain from subscription

1,031 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Jay Smith shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    122 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • PB commented  ·   ·  Flag as inappropriate

        I am paying for Plesk Web Pro Edition license, can anybody explain why is it so hard to add such a basic functionality??

      • sohail commented  ·   ·  Flag as inappropriate

        come on guys... how come this is still not possible? it's 2016!
        this is such a basic, simple feature.

      • Chris Edwards commented  ·   ·  Flag as inappropriate

        Is changing cl_id in the domains table the only thing that needs to be done here? I've done that with a few now with no side effects but would like confirmation.

      • Marco Marsala commented  ·   ·  Flag as inappropriate

        What are you all saying? Moving a domain between subscriptions won't involve any path change! Subscriptions are just a way to organize domains in Plesk GUI, they aren't backed by anything in the server configuration.

        For ex.: domain xyz.com may be switched from subscription A (customer A) to subscription B (customer B) but the URL will always be www.xyz.com, mails @xyz.com and file path /var/www/vhosts/xyz.com

        Just need a button "Move domain" like the already present button "Move database"... It is easy as changing a foreign key in 'psa' database.

      • Benjamin Hodgetts commented  ·   ·  Flag as inappropriate

        @Tozz: That's not viable if the customer doesn't have SSH access. Most of what you said would also go above many Plesk user's heads.

        Your time estimation is massively off given it could take longer than that just to set up the mailboxes if they have a lot of them. Also you wouldn't know the passwords for the mailboxes so you would either have to tell everyone (again customer related grief) that their passwords have been changed and deal with the fallout from that or end up asking everyone what their passwords are and I guarantee lots of them won't remember what they are.

        So yes, it would be "tons of time", especially if you're doing this for multiple domains.

      • Tozz commented  ·   ·  Flag as inappropriate

        @Randy: I understand why you would like the feature, but "a ton of time" is not neccesary, and you dont have to migrate GBs of data. You could simply have done:

        - Rename the domain from eg. example.tld to example.tld-migrate
        - Create the domain within the new subscription/customer
        - Create the new mailboxes
        - Move /var/qmail/mailnames/example.tld-migrate to /var/qmail/mailnames/example.tld (you just moved GBs of email within seconds)
        - Create any databases that are in use
        - Move the documentroot from the old location to the new
        - You are now done.

        THis all can be done within 5 minutes per site. I agree, a button the webinterface would be nice.. But migrating manually is a lot less work than "tons of time".

      • Randy commented  ·   ·  Flag as inappropriate

        I have a customer that had several websites, but then some of the partners decided to split ways with the rest of the company. These partners wanted to take one of the domains with them, and still host with my service... having a way to easily reassign a domain to another subscription would have saved me a ton of time migrating web and GB's of Email data.

      • Anonymous commented  ·   ·  Flag as inappropriate

        it would be great if re-seller can move an add-on domain to separate plesk account or moving back an account to as an add-on domain.

      • Anonymous commented  ·   ·  Flag as inappropriate

        We want chance a Domain. The Domain has a new Customer, now we must manually backup all the data, delete the domain from customer A and crate the same Domain for Customer B. At last we must upload the user data.

        Please a this funktion: Domain-tranfer to new or existing customer (automatically)

        Thanks!

      • Jeff commented  ·   ·  Flag as inappropriate

        I certainly cant find it in Plesk 12.5. From a migration I have a domain stuck in a subscription it doesn't belong. I cant give it its own subscription or move it to another. Ughhh! Anyone?

      • Tozz commented  ·   ·  Flag as inappropriate

        @Robert:

        I agree with you on most things. However, if you take a look at other feature requests and/or comments, I hope you will notice that most of the feature requests and comments are from administrators / hosting companies that have very little to no experience with *NIX, MySQL and PHP. They want everything automated and dont know how to restore things when things go wrong.

        Plesk aims to help those users by supplying an easy to use control panel. Just putting up big alarm messages and red flags that things will mess up will probably not be enough.

      • Robert van den Broek commented  ·   ·  Flag as inappropriate

        When an administrator changes the subscription of the domain, he is more than likely aware that file paths are about to change and expects to have to deal with this. For Joomla this is not really a big deal and only means the administrator needs to update the new file path, for WordPress I would not know since I don't have any experience with it.

        I would expect this feature to have been added to Plesk way back in the beginning. I also would expect a big warning sign to present itself when this feature is invoked so that one thinks twice before just applying this change. I also would expect not just the domain to be moved to a different subscription but it also should be possible to move database and their users to different subscriptions.

        Please do see the benefits instead of the darwbacks. I understand this could cause problems for some domains and some users/administrators... I guess those are not the intended users of this requested feature. People that are stuck with a lot of domains in one subscription, or a lot of different subscriptions for a number of domains would however be the target audience in this.

      • Tozz commented  ·   ·  Flag as inappropriate

        This is not as simple as it may sound. A subscription can have multiple domains, but some things can be ambiguous to Plesk. For example, Plesk cannot determine which database (which belong to a subscription) is used by which domain.

        Also, since domains are in /var/www/vhosts/subscriptionmaindomain.tld/ directory, the path structure for the domain will change. This will have impact on almost all CMS's such as WordPress and Joomla.

        So:
        - Since a domain move implies a path structure most sites will stop working.
        - Plesk cannot know which databases should be moved as well. Also, if I'm not mistaken there is a setting that requires database users to start with the system username. How would a transfer of a domain resolve that isssue? The database name will have to change which will break all software using it.

        I agree that it would be a very helpfull feature, but I think there are too many difficulties at this moment that would make implementing this feature "not what you would expect it to do".

        If a user/admin thinks this will neatly move a domain to another subscription and everything will continue to function just fine, the user will be wrong. The undesired and perhaps unexpected output will perhaps cause more trouble than implementing a half baked function solves.

      • Anonymous commented  ·   ·  Flag as inappropriate

        It should be possible domains of a subscription to another to move with hosting and e-mails!
        It's annoying that all e-mail boxes must be set up again.

      • Bill Meier commented  ·   ·  Flag as inappropriate

        Yes, PLEASE do! Because of this limitation I try and create one domain per subscription, so the client may have several subscriptions just so I can keep each domain separate because you can change the owner of the subscription (and all associated domains) to another subscriber. I'm faced with that problem now and I'm trying to migrate to another server and break one subscribers domain out but I can't...

      • Anonymous commented  ·   ·  Flag as inappropriate

        I see a lot of first time users who create all of their domains in a single subscription. That's fine initially but can limit things later on - by which time attempting to split domains out into different subscriptions can be a lot of work.

      Feedback and Knowledge Base