Web Hosting #cPanel #Backup #Restore

Backing Up and Restoring Your Website in cPanel

7 min read · -99 views · Updated Jun 02, 2026

Why Backups Matter

Your website can be lost or broken in seconds — a hacked plugin, a bad update, or an accidental file deletion can take down what took you months to build. Keeping regular, off-server backups means you can recover quickly no matter what happens, so treat backups as essential, not optional.

Understanding Your Backup Options in cPanel

Momo Cloud's cPanel gives you two main tools for backups: Backup (for full site archives and partial exports) and Backup Wizard (a guided, step-by-step interface ideal for beginners). You can also export databases directly through phpMyAdmin. Each approach suits different situations — full backups protect everything at once, while partial backups let you save just your files or just your database when you need a targeted snapshot.

Creating a Full Backup

A full backup packages your entire hosting account — website files, databases, email, and settings — into a single compressed archive. This is the most complete safety net you can have.

  1. Log in to your Momo Cloud cPanel account.
  2. In the Files section, click Backup.
  3. Under Full Backup, click Download a Full Website Backup.
  4. Set Backup Destination to Home Directory (this saves the archive to your account so you can download it).
  5. Enter your email address in the Email Address field — cPanel will notify you when the backup is ready.
  6. Click Generate Backup. Depending on how large your site is, this may take a few minutes.
  7. Once you receive the email notification, return to the Backup page. Your backup file (named something like backup-2026-06-02_12-00-00_yourdomain.tar.gz) will appear under Backups Available for Download.
  8. Click the filename to download the archive to your local computer.

Tip: Always download the backup to your own computer or an external drive. A backup that sits only on your server is not a true off-site backup — if your account is compromised or suspended, you may not be able to access it.

Creating Partial Backups

Sometimes you only need to back up your website files or a single database — for example, before installing a new theme or making database changes. Partial backups are faster and easier to restore from in targeted situations.

Backing Up Your Website Files (public_html)

  1. In cPanel, go to Files > Backup.
  2. Under Partial Backups, find the Home Directory row and click Download a Home Directory Backup. This captures all files in your account, including public_html.
  3. Save the downloaded .tar.gz file to your computer.

Alternatively, if you only want to download specific files or folders, use File Manager:

  1. In cPanel, open File Manager and navigate to public_html.
  2. Select the files or folders you want to back up, then click Compress in the toolbar.
  3. Choose Zip Archive, give it a name, and click Compress File(s).
  4. Once the archive is created, select it and click Download to save it locally.

Backing Up a Database via phpMyAdmin

  1. In cPanel, go to Databases > phpMyAdmin.
  2. In the left panel, click the name of the database you want to back up.
  3. Click the Export tab at the top of the page.
  4. For most sites, the Quick export method is fine. To reduce file size for large databases, choose Custom, then scroll down and set Compression to zipped.
  5. Click Export. Your browser will download a .sql or .sql.zip file — keep it somewhere safe.

Tip: If your site runs WordPress, the database holds all your posts, pages, settings, and user accounts. Back it up before any plugin update or theme change.

Using the Backup Wizard (Beginner-Friendly)

If the Backup section feels overwhelming, the Backup Wizard walks you through each step one screen at a time — a great choice if this is your first time creating a backup.

  1. In cPanel, under the Files section, click Backup Wizard.
  2. Click Back Up to start the process.
  3. Choose what to back up: Full Backup for everything, or select Home Directory, MySQL Databases, or Email Forwarders & Filters for partial exports.
  4. Follow the on-screen prompts. For a full backup, choose your destination and enter your email, then click Generate Backup.
  5. Download the resulting file when notified.

Restoring Your Website

If something goes wrong, here is how to get your site back using the backups you created.

Restoring Website Files into public_html

  1. In cPanel, open File Manager and navigate to public_html.
  2. If you need to clear out broken files first, select them and delete (be careful not to delete anything you still need).
  3. Click Upload in the toolbar and upload your backup archive (.zip or .tar.gz).
  4. Once uploaded, select the archive file and click Extract. Make sure the extraction destination is set to /public_html (or the correct subfolder for your site).
  5. After extraction, verify your files are in the right place by browsing the directory.

Tip: If you are restoring a full cPanel backup (.tar.gz downloaded from the Backup page), use cPanel > Backup > Restore a Full Backup / cpmove File instead of File Manager — this restores your entire account including databases and settings in one step.

Importing a Database via phpMyAdmin

  1. In cPanel, go to phpMyAdmin and select the target database in the left panel. If you need a fresh database, create one first under MySQL Databases and make sure a user is assigned to it.
  2. Click the Import tab.
  3. Click Choose File and select your .sql or .sql.zip backup file.
  4. Leave other settings at their defaults and click Import.
  5. A green success message confirms the import completed.

Recommended Backup Routine

Having a backup system you follow consistently is just as important as knowing how to create one. Here is a routine that works for most Momo Cloud customers:

Site Type Recommended Frequency What to Back Up
Static / brochure site (rarely updated) Monthly Full backup
Blog or small business site Weekly Full backup + separate DB export
eCommerce or high-traffic site Daily Full backup + daily DB export
  • Store copies off-server. Save backups to your computer, an external hard drive, or a cloud storage service such as Google Drive or Dropbox.
  • Keep multiple versions. Don't overwrite last week's backup with this week's — keep at least three recent copies so you can roll back further if needed.
  • Test your restores. A backup you have never tested may not work when you need it most. Periodically restore a copy to a staging environment or a test folder to confirm the files and database are intact.

Troubleshooting Common Backup Problems

Backup Is Too Large or Times Out

Full backups of large accounts can exceed cPanel's time limit and fail to generate. If this happens, skip the full backup and instead back up your files and your database separately — a Home Directory partial backup plus a phpMyAdmin export covers everything a full backup would, in two smaller, faster operations.

Database Import Fails or Is Too Slow

phpMyAdmin has an upload size limit (typically 50–100 MB). If your .sql file is larger than that, re-export it from phpMyAdmin using the Custom method with zipped compression — this can reduce file size dramatically. If it is still too large, contact Momo Cloud support to arrange an import via the command line.

Restored Site Shows Errors or a White Screen

After a restore, your site may throw database connection errors or a blank page. This almost always means the database credentials in your site's configuration file do not match the database on your current account. For WordPress, open public_html/wp-config.php in File Manager and confirm that DB_NAME, DB_USER, DB_PASSWORD, and DB_HOST match the database name, username, password, and host (usually localhost) set up in cPanel under MySQL Databases. Update the values, save the file, and reload your site.

Keep Your Site Safe with Regular Backups

No hosting environment is immune to unexpected problems, but a current, off-site backup puts you firmly in control. By following the steps above — creating full or partial backups through cPanel, storing copies outside your account, and testing restores occasionally — you can recover your Momo Cloud website quickly and confidently no matter what happens. If you ever need help with a backup or restore, the Momo Cloud support team is ready to assist.

Was this article helpful?

#cPanel #Backup #Restore
Share