Backup Your WordPress Site via cPanel
This is so easy you can do it in the time it takes to brew a mug of coffee. Here’s the procedure:
Login to your web host and navigate to cPanel. For most web hosts, the cPanel is usually the first page you encounter when you login
Navigate to the File Manager, which should lead you to your public_html or Home directory.
From here, just locate your WordPress directory. This is the folder you want to backup.
Unfortunately, you can’t download the WordPress folder in File Manager without first compressing it. Worry not though, compressing a folder needn’t be challenging.
Click on your WordPress directory, and select Compress from the menu bar. Alternatively, right-click on the folder and choose Compress from the drop-down options menu that appears.
Choose the compression type e.g. ZIP, Tar, GZIP etc from the dialog box that opens. I always go with a ZIP archive.
Then just hit the Compress File(s) button and wait for the process to run its course. Your server will save your compressed WordPress folder.
Click on the archive you just created and choose Download from the menu. Alternatively, right-click on the archive and choose Download.
Choose a secure location on your hard disk and save your backup. And that’s it!
If your web host uses a different control panel e.g. vDeck, Plesk, etc, you just need to locate your File Manager, and just follow the process i.e. Locate File Manager -> Locate your WordPress directory -> Compress -> Download. Repeat regularly.