How to manually restore a WordPress site from a cPanel Backup


Staff member
The YouTube tutorial below is excellent for guiding a person to load a WordPress site from a big cPanel Backup. Takes one through all of the steps.

Here are some tips I learned in the process:

1. Don't change the domain name of the WordPress site. I started with a .org instead of the original .net, and it turned into gibberish when I opened it. I then completely deleted it and started from scratch again with the original .net, and am glad i did. Turned out to be effortless in the end.

2. Our cPanel doesn't work with .rar. Only with .zip. The .rar version of zip is also not well tolerated by our cPanel. So in the end had to download 7zip and used that to upload my files.

3. I liked the tip of the tutorial to first open the .tar.gz file on one's hard disk. Then to navigate to the folder of the Word Press Domain. And then to select only the relevant files and zip then for uploading in one folder.

4. I used FileManager for the entire operation. Turned to be absolutely effortless. First created my domain as an add on domain. Then navigated to it with FileManager. Then uploaded the .zip folder with my .net WordPress files to the add-on domain in the public folder.

5. Opened a new empty mySQL database. Made careful notes of the database, user and password details. Then used phpAdmin to import the mySQL file from my backup. One can upload it from the hard disk.

6. After that was easy to navigate to the WP configure file in FileManager. And then to use the FileManager editor to edit the database, user and password names. Finally the tutorial provided a great tip for modifying the cookie keys. So they are basically reset.

7. Then was able to successfully open the WordPress Website - without a problem.

8. Just a final note - as although the Website downloaded fine, my pages all went to 404. Then learned (this was not in the tutorial) how to get past that. By going into Permalinks and just clicking on the "Save" and for some or other reason WordPress then sorts out the links. Worked like a charm!

What I did differently this time was to add WordFence Security and that was another positive experience. It was the first thing I did after I had updated all of the plug-ins. Then had a thorough scan done with all of my files in WordPress. Like the way it deals with bots, so hopefully am a little more secure with WordPress. Although with WordPress one can probably never be secure enough. One has to watch it carefully.

One of the objectives was to find a way to deal with the extra bandwidth that WordPress seems to "eat up". Think WordFence is going to help me with that too by blocking some of the unwanted traffic I don't want. So far so good. Will be watching the bandwidth like a hawk from now on, just to see how much it takes per month.

OK here's the tutorial for uploading WordPress from a cPanel backup on your hard disk.