If you are familiar with WHM/cPanel, you sure have this problem while trying to migrate a website more than 2GB and found out the file/folder or any data not updated.
But before that, please understand the command as below.
$ /scripts/pkgacct username
$ rsync
Your site migration will down for minutes(depend on the size).
1. Go to the user root directory.
$ cd /home/username/
2. Move the public_html folder out to /home folder.
$ mv public_html /home
3. Using pkgacct to compress the file with cPanel format where the username is your cPanel username.
$ /scripts/pkgacct username
4. Once done, SCP it to the new server and move the public_html back to the user folder.
$ scp /home/cpmove-username.tar.gz root@newserver.com:/home;mv /home/public_html /home/username
5. From new server, restore it.
$ /scripts/restorepkg username
6. Once done, rsync (xcopy in Windows) from old server to new server, where username is the cPanel username, and IP is the destination IP.
$ rsync -e "ssh" -avz /home/username/public_html/ root@IP:/home/username/public_html
7. Once done, you may proceed to update the DNS.
No comments:
Post a Comment