Restoring your website using cPanel is quite simple. But before we proceed, a few prerequisites that you need to take care of:
- If you were using cPanel previously and have downloaded the backup from the Backup option, make sure to extract the backup folder and keep public_html folder separate.
- All your website files and folders that need to be published are under the public_html folder.
- To upload all files and folder together(recommended), compress(zip or tar) the contents inside public_html.(Please note do not compress the folder public_html, only the contents inside it.)
- Make sure that no other file or folder is present inside the public_html folder on your cPanel, this could result in a conflict incase of same file names.
Once you’ve got the above covered, you can get to restoring your website:
- Login to your cPanel.
- Scroll to Files section, click on ‘File Manager’.
- Select Web Root(public_html), click on GO.
- Click on ‘Upload’.
- Click on ‘Browse’ to select the file from your computer.
- Once the upload is complete, click on ‘Back to /home/username/public_html’.
- Click on compressed file icon to select the file and click on ‘Extract’.
- Do not make any changes to the path and click on ‘Extract File(s)’.
- Click close.
- If the Files have been extracted into a folder, open the folder.
- Select all files, click on ‘Move File’.
- Under the destination path, keep the following ‘/public_html/’ and remove the folder name after it.
That’s it. You’ve successfully uploaded your website files. You could check your website by resolving your domain name on the browser. Incase you want to restore a database, click here.