just a question

As soon as VPS will be ready just upload the backup into the VPS, move it to /home or to /root directory and then click on "Restore a Full Backup/cpmove file" item in the "Backup" section of your new WHM. This will take all the information from your full backup file and restore the account to the same state as it was at the moment when full backup was created
ok thanks. i have just been sent the details. The backup generated by my cpanel of my previous host is zipped. Do i upload the zipped file itself ?
The backup file, generated by cPanel should have .tgz (gzipped tar) extension. WHM will automatically extract all the data from uploaded .tgz archive and will import all your account settings and files