The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Plesk to cPanel Migration

Discussion in 'General Discussion' started by ben-av, May 24, 2010.

  1. ben-av

    ben-av Member

    Joined:
    Nov 10, 2004
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    1
    Hi everyone

    Got a query - that probably goes beyond cPanels support limit so thought I'd ask here. We have a customer who is looking to migrate from a Plesk based server to hosting with us. However - they don't have a dedicated server, so obviously dont have root access to Plesk

    Is anyone aware of any other method of doing account transfers? From what I can see, at least in WHM, it does require full access to do it automatically.

    Thanks
    Ben
     
  2. rishivispute

    rishivispute Member

    Joined:
    May 23, 2010
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    pune
    cPanel Access Level:
    Root Administrator
    Twitter:
    If you want to migrate your account from Plesk to cpanel , then you need to migrate your data manually.
    You can not restore it directly from cPanel backup.


    You need to create account on cpanel server and then upload the data from httpdocs/httpsdocs into the public_html folder. After that create the .sql file for your database and then create the same databse under the cpanel and then restore the .sql files under the database.


    Regards
    Rishikesh Vispute
     
    #2 rishivispute, May 25, 2010
    Last edited: May 25, 2010
  3. madaboutlinux

    madaboutlinux Well-Known Member

    Joined:
    Jan 24, 2005
    Messages:
    1,052
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Earth
    If you don't have root access, you need to migrate everything via Ftp. First, create the account on your cPanel server.

    1) You can either directly Ftp from your server to the Plesk account OR download the data from the Plesk server on your local machine and upload to public_html directory. Make sure you change the ownership of the files/directories to username.username on the cPanel server.

    2) Create the databases/db_users from cPanel. Make a dump of the databases on the Plesk server via phpMyAdmin and restore them in the new databases. cPanel always attaches the account username to the database and db user. You will have to make the appropriate changes in the website config file.

    3) Emails cannot me migrated, so download the emails from the Plesk server onto your local machine in Outlook so you can have a backup of it.

    4) Once everything is done, you can proceed with the DNS changes.
     
  4. ben-av

    ben-av Member

    Joined:
    Nov 10, 2004
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    1
    Been away and just seen the replies

    Suspected as much, was hoping for an automated way to get it all packaged up and moved across on behalf of someone rather than have to rely on 3rd-parties. Looks like it'll have to be the long way then!

    Thanks anyways :)
     
  5. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    983
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator
    I'm just curios about this.

    How can WHM transfer an account from a Plesk server, but cPanel can't restore a plesk backup?
     
  6. Miraenda

    Miraenda Well-Known Member

    Joined:
    Jul 28, 2004
    Messages:
    242
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    Coralville, Iowa USA
    Plesk to cPanel migrations can work if there is root or sudo access on both machines, because cPanel can copy scripts into the Plesk machine that allows the accounts to be packaged the right way (the right way being a backup file that cPanel can work with in WHM for the transfer).

    A normal Plesk backup will not work with cPanel as it isn't a backup cPanel recognizes. The backup cPanel makes when it connects as root or sudo user using WHM > Transfer > Copy multiple accounts/packages from another server area is not a regular Plesk backup but a cPanel-based backup it creates on the Plesk machine.
     
  7. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    983
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator
    And you know this, how? Are you an ex-cPanel employee?

    No offence, but if WHM can package a backup according to it's requirements then cPanel should be able to repackage an existing Plesk backup.

    Many hosting companies don't allow remote SSH so the WHM transfer option simply won't work. And when you're taking a client away from another hosting, they won't lift a finger to help you with it either ;)
     
  8. Infopro

    Infopro cPanel Sr. Product Evangelist
    Staff Member

    Joined:
    May 20, 2003
    Messages:
    14,460
    Likes Received:
    195
    Trophy Points:
    63
    Location:
    Pennsylvania
    cPanel Access Level:
    Root Administrator
    Twitter:
  9. Miraenda

    Miraenda Well-Known Member

    Joined:
    Jul 28, 2004
    Messages:
    242
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    Coralville, Iowa USA
    If you don't want to accept my answer for it (don't shoot the messenger as the saying goes), you can always open a ticket to ask about it ;)

    You are welcome to try a transfer and see how it is packaging over scripts onto the Plesk machine to copy the account from there. It only makes logical sense that the backup needs to be in a set format that cPanel can use (which is cPanel's format not Plesk's).

    What you are wanting sounds like a feature request (for Plesk backups to work with cPanel), since what you want doesn't currently work. I'm not saying it won't ever work, but it certainly doesn't right now.
     
    #9 Miraenda, Jul 8, 2010
    Last edited: Jul 8, 2010
  10. cPanelDon

    cPanelDon cPanel Quality Assurance Analyst
    Staff Member

    Joined:
    Nov 5, 2008
    Messages:
    2,557
    Likes Received:
    7
    Trophy Points:
    38
    Location:
    Houston, Texas, U.S.A.
    cPanel Access Level:
    DataCenter Provider
    Twitter:
    What Miraenda posted is an accurate reflection of the process when using WHM to transfer from a third-party platform such as Plesk.

    The information Miraenda described can be determined by monitoring the running processes and specific activity during a transfer process and or by inspecting the account backup archives that are generated (i.e., packaged) on the remote system.

    Re-using an account backup that is packaged by third-party software may not offer an optimal solution. Using third-party account backups would exponentially increase the potential for failure due to the possibility of unknown changes being made in the backup package format and this will inherently decrease the reliability of the transfer process. By requiring root access to the remote system we can directly minimize the points of potential failure to provide a more consistent transfer experience.

    Provided the basic prerequisites are satisfied, as detailed on our web site, we are available to coordinate with you to plan and perform the migration from a supported third-party platform to a new server with cPanel and WHM. If, after reviewing our migration services web site, you may have any questions or concerns please feel free to contact us directly; our migrations specialists are available 24/7.
     
Loading...

Share This Page