Skip to main content

Transfer tool: Time out issues

Comments

3 comments

  • cPanelMichael
    Hello, Have you tried packaging the account on the source server via the command line to verify if it completes successfully? You can do so with a command such as:
    /scripts/pkgacct $username
    You can find a guide on this, as it's useful when transferring large accounts, at: How to Manually Transfer an Account Between Servers - cPanel Knowledge Base - cPanel Documentation Thank you.
    0
  • ASG
    Hello, Unfortunately I had to workaround by reducing the size of the movable files. There was a beta domain & its files which I removed, thereby reducing the entire size of movement by about 50%. I am still not sure why the timeouts occured, because on the second attempt after the above post the transfer was completed in about 3 hours. I would be kind of apprehensive on moving a larger site, if I need to do so in the future. Transfer resumption from where it left off/failed should really be an option. I cannot imagine my plight had this been a 1TB movement. Also because a site heavy with images, usually does not benefit from compression and packaging since images are already web-optimized with almost no scope of size reduction on packaging. CSS,JS or any other code or content files contribute less than 10% of the total disk space for any site these days.
    0
  • NOC_Serverpoint
    Hello :) The better option to transfer a large website is to manually transfer the skeletal of account without home directory to the remote server and then deploy the package at the remote server to create a new account. Once the new account is created at the other end, open screen in the ssh terminal in the source server and put the compressed rsync process or a normal rsync process over the source server to the destination server. This rsync process won't be failing unless and until the screen is terminated / the server is rebooted. As long as you have space available (and it shouldn't take much depending on the size of the accounts databases and email accounts), you can do this: /scripts/pkgacct --skiphomedir username This will backup the cpanel account settings, email, mysql dbs, etc, etc - and create an archive at /home/cpmove-username.tar.gz (as the --skiphomedir option suggests, this leaves out all files under /home/username) Then copy the /home/cpmove-username.tar.gz file to the new server, and run (on the new server) /scripts/restorepkg username Once that finishes, you need only to use rsync, scp or similar to copy over all the files under /home/username/ to /home/username on the new server & update the DNS. This seems to be the most efficient way to transfer large (5 GB +) accounts to another server. And it is MUCH faster than doing it via WHM. :cool:
    0

Please sign in to leave a comment.