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:
This wasn't possible in Plesk 11.5.
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.
I cannot move domain to another subscription
move a domain within a multi-domain subscription
transfer a domain
break out domain from subscription
Hi everyone, we’re working on UI for this feature and we would like to kindly ask you to answer one more short survey for better understanding your needs and priorities :) your answers are very important, thank you in advance!
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
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.
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.
- 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.
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.
Not Important commented
What he said.
Bill Meier commented
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...
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.
Edward Dore commented
I can't believe that it is *STILL* not possible to do something so basic and essential after so long!
Jason Kent commented
This is necessary for many reasons. We currently have a Plesk 9.5 VPS customer who wants to migrate is 8 domains to Plesk 12 shared hosting This is easy enough with the migration manager but once migrated he is now required to have a subscription for each domain because there is no easy way to simply move the domains under one shared hosting plan that includes the ability to host multiple domains. I trust that the treat Odin will get this done swiftly.
Joel Hansen commented
This is a painful oversight in client and domain administration. This is a very, very important feature that keeps people on CPanel...
Yes, plesk has become a pathetic retarded control panel solution. One could achieve better results using freeware like webmin and the plethora of open-source customer-user-management packages out there for the exact same tasks, but with better more reliable results. We still have one old plesk server and it's a true pain in the rear, in almost every regard. I highly recommend any hosting company or private or small business to stay away from Parallels or plesk panel. It will cost you more time than it saves you. If you insist on paying for such panels, which I would strongly advice against, better go with CPanel.
Brandon Yap commented
This should have been a core functionality of Plesk since the early days. I have clients with multiple subscriptions (a relic from the Plesk 9 days) who are still stuck with them on Plesk 12 because it is too inconvenient to manually merge all their domains and subscriptions into one.
No ability to have more than one IP address per subscriptions and now this BS. Come on now Parallels? Every site nowadays needs SSL. Get with the program.
Konstantinos Spiliakos commented
I've managed to move subscriptions between customers without any issues in Plesk 12.
Let's get a few things right though: A Subscription is actually the domain & associated subdomain(s), the database(s) used, and mail used by said domain. A Customer is the owner of one or multiple subscriptions. The customer can easily manage multiple subscriptions, domains, or whatever else you want to call it.
If it's billing and better client administration you're interested in, go check PBA-S, it's great for new plesk deployments and can easily help your clients manage their current subscriptions. Granted, it does need proper configuration in the beginning, and you MUST import your existing clients manually if you want them to manage their own domains, but after that, it's simply great!
I agree. This is is srely needed. Anyone who manages lots of domain needs to be able to move domains within subscriptions.
It is v12 guys...
Yes this was a very useful feature.
Aday Talavera commented
This is a really needed feature. By mistake I created a lot of domains in the same subscription instead of one domain per subscription and I had a lot of domains in one window to manage. I need to move this date between subscriptions (web spaces) easily.
Hm, which other panels you were moving domains between subscriptions? i.e. were you able to move addon domains between accounts in WHM/cPanel?
Domain is a collection of files in user's account and under user's privileges. While we know docroot - we have no idea where are the other files (which are commonly placed outside). We often cannot tell for sure which database(s) are used in a site. There is also mail involved. Once moved, new privileges need to be assigned which may be quite impacting for a site. Once file locations changed, it breaks every script using absolute paths in its code (common enough for older sites). So this is not super-easy.
Moving domain shall not be confused with moving complete subscription (or "account" in other panels), which is whole different story, and it is easy indeed. This function is available in Plesk for a while already.
This seems like a no brainer, it is part of the other control panels or at least the ones I have used. An admin account should be able to move control of anything now if it actually has to physically move anything isn't important just seems like it would be a matter of ownership and permissions.
The idea is highly suggested and will be very useful.