You can follow the below steps to migrate websites from a cPanel server to cPanel server via whm root password.
1. Login to the control panel https://destinationhost.com:2087
2. Select –> Transfers –> Copy an account from another server
3. Fill the following details.
a. Remote Server Type: WHM/cPanel
b. Remote Server Address: xx.xx.xx.xx
c. Remote SSH port: 22
d. Username to Copy: (accountname)
e. Login (Select Root)
f. Root Password: sourceserverpassword
4. Select Transfer Account and wait untill the page completely loads, and you get the below output.
Account Restore Complete Unlocking password for user accountname.passwd: Success.
Removing Copied Archive on remote server…. Done
Account Copy Process Complete