Quick Answer: Back up Bluehost hosting data (website, emails, and MySQL database) using cPanel, the native Basic Weekly Backup tool, premium add-ons (such as CodeGuard), WordPress Backup plugins (like UpdraftPlus, Jetpack Backup/Vaultpress), or professional tools such as SysTools advanced email backup software.
Does Bluehost Automatically Back up My Website, Emails, or Database?
What are the Risks of Not Backing Up Your Bluehost Hosting Data?
- Malware and Ransomware: Industry research shows that WordPress sites are common targets for bots and hackers. So, if malicious code infects your crucial files and you do not have a clean backup, you may have to rebuild your entire website from scratch.
- Human Error: Mistakenly deleting the wrong file in the cPanel File Manager may remove your file permanently. It also includes dropping a table in your MySQL database and overwriting an important page. Without a dedicated Bluehost backup, these accidental actions can’t be rectified.
- Botched Updates: Sometimes, updating a WordPress core version, theme, or plugin can cause issues. Resulting in a stuck white screen. In such scenarios, a backup lets you instantly roll back to a working state.
- Hardware Failure: Data centers indeed have redundancies, but hardware does fail. And if the specific server storing your drive crashes permanently, the absence of an off-site backup makes it almost impossible to recover that lost data.
But, Why Must You Backup Your Bluehost Hosting Data?
The one profound reason why you must back up your Bluehost hosting data (website, emails, and database) lies in Bluehost’s own legal Terms of Service. Under the “Miscellaneous” section of the User Agreement, Bluehost clearly specifies that they are not legally liable if your data is destroyed or lost. Here is the exact line from the Bluehost User Agreement:
“IT IS SOLELY SUBSCRIBER’S DUTY AND RESPONSIBILITY TO BACKUP SUBSCRIBER’S FILES AND DATA ON BLUEHOST SERVERS, AND under no circumstance will Bluehost be liable to anyone FOR DAMAGES OF ANY KIND under any legal theory for loss of Subscriber files and/or data on any Bluehost server.”
“You will be solely responsible for backing up all Subscriber Content, including any Subscriber Websites off of Bluehost’s servers. This is an affirmative duty. Bluehost is not responsible for the loss of any Subscriber Content. Note: It is essential that Subscribers back up files offline, even if the user purchases or has products, such as CodeGuard and Site Backup and Restore.”
- Bluehost legally absolves itself of any responsibility regarding your Bluehost hosting data. Hence, they’re not liable for failed backups, lost data, or data integrity.
- Your website, database, and emails are 100% your responsibility.
- To prevent disastrous data loss, you are required to use off-site backup plugins like UpdraftPlus. Exclusive services such as Jetpack or CodeGuard. And dedicated Offline email backup tools like SysTools advanced backup software.
People Also Find Helpful: How to Migrate Bluehost Email to Google Workspace?
Manual cPanel & Portable Methods to Backup Bluehost (Free)
The Full Account Backup (ZIP)
A full account Bluehost backup creates a large, compressed ZIP file containing the entire hosting account data. It includes home directory files, MySQL databases, email forwarders, and filters.- Log into the Bluehost portal.
- Click Websites (in the left-hand menu).
- Select Manage Site (next to the website).
- From the Overview tab, click the cPanel button (to open it in a new tab).
Step #2: Open the Backup Tool and Initiate the Full Backup
- Scroll down to the Files section.
- Click on the Backup icon.
- Go to the Full Backup section.
- Click Download a Full Account Backup.
Step #3: Configure Destination
- Go to the Backup Destination dropdown.
- Select Home Directory.
- Enter the email address. It will send a notification when the backup is complete.
- Click Generate Backup.
Step #4: Download the file
- After receiving the email, return to the Backup page in cPanel.
- Look for “Backup Available for Download”.
- Click the generated .tar.gz link. It will save the Bluehost backup zip file to your computer.
- Website Files (cPanel File Manager)
- MySQL Database (phpMyAdmin)
- Emails (Webmail)
Website Files (cPanel File Manager)
Want to back up only the website’s front-end files (themes, images, plugins, and main WordPress code)? If yes, simply bypass the database and compress the files directly. To do so, apply the steps shared below:- From the Bluehost Portal, go to Websites.
- Click Manage Site.
- Select the Files & Access tab.
- Find the File Manager title.
- Click Manage.
Step #2: Uncover Hidden Files
- Click Settings (in the top right corner of the File Manager.
- Confirm Show Hidden Files (dotfiles) is checked. It ensures critical files like .htaccess don’t get skipped.
- Click Save.
- Look at the left sidebar.
- Click on the public_html folder (for the particular folder where the site is installed).
Step #4: Compress the Files
- Click Select All (at the top).
- Right-click the highlighted files.
- Choose Compress >> Select Zip Archive.
- Name the file >> Click Compress Files.
Step #5: Download the Zip
- Once the compression completes, find the new .zip file >> Select it.
- Click the Download button (in the top menu to save it locally.
Database (phpMyAdmin)
Exporting the MySQL database secures the actual content and settings of a dynamic website (like WordPress). To back up Bluehost’s database, follow the easy instructions shared below:- Log into the Bluehost Portal.
- Click Websites >> Manage Site.
- Select the phpMyAdmin button (to launch the database manager).
Step #2: Select the Database
- Look at the left sidebar to see the list of databases.
- Click the database name linked with the website to expand its tables.
- Go to the top horizontal menu.
- Click the Export tab.
- Choose the Quick export method.
- Make sure the format is configured to SQL.
- Click the Go (or Export) button.
- A .sql file will instantly download to your computer.
Also Read: How to Fix WordPress Database Connection Failed Error? Best Ways Explained
Emails (Webmail)
Since Bluehost doesn’t provide a built-in, one-click “Download All Emails” button in the standard cPanel (for individual inboxes). Users are forced to back up emails manually via the webmail interface. So, let’s see how to back up emails using the webmail interface:- Go to the Bluehost Webmail portal (usually via Roundcube).
- Log into the account using the specific email address and password.
- Select the targeted email or thread to back up.
- Click the More icon (three dots or lines) in the top toolbar.
- Select Export (or Download). The email will be stored to the hard drive as an .eml file. It can be opened using any standard desktop mail client (like Outlook, Thunderbird).
- Multi-Format Export: It lets Windows users download their mailbox directly to PST (for Outlook), MBOX, EML, MSG, and PDF. And allows Mac users to export emails in additional formats such as HTML, CSV, and TXT.
- Delta (Incremental) Backup: To save significant time and bandwidth, this industry-favorite tool offers the “Delta Backup” feature. It only downloads newly arrived emails during future sessions.
- Delete After Download: It also offers the feature to automatically delete emails from the Bluehost server after they are successfully downloaded to the local drive. Facilitating dealing with Bluehost’s strict inode limits on shared hosting.
- Folder Hierarchy Preservation: This robust software keeps the exact folder structure, read/unread status, and metadata (To, CC, BCC, Attachments) effortlessly during the transfer.
Step #2: Select the backup option and IMAP server.
Step #3: Choose the destination to save the resultant data.
Step #4: Lastly, verify all settings and begin the email backup process.
Automated Bluehost & Premium Add-Ons
Bluehost Basic Weekly Backup
Bluehost Basic Weekly Backup is a default, automated “courtesy backup system” provided to shared hosting customers. While it automatically backs up your Bluehost hosting data once a week, it functions under strict constraints such as:- Random Backup Scheduling (determined by Bluehost’s server cycles)
- Zero Historical Archives (only one week of backups is stored at a time).
- Complete Overwrite (entirely overwrites the previous week’s backup).
- Limited Storage Limit (backups for accounts under 20 GB of total storage; do not back up exceeding 30 GB).
- Inode (File) limits (must be lower than 100,000 inodes for standard shared hosting backups; the legal cutoff is at 50,000 files.
Quick Explanation: An inode is an individual file, folder, or email.
- No Free or Instant Restoration (the basic courtesy backup is locked away on the server backend; it requires contacting Bluehost’s Support team via phone or chat. Also, a one-time fee is charged to complete the restoration request).
- Log in to the Bluehost Portal.
- Click Websites (in the left-hand menu).
- Select the Manage Site (or Manage) button. It is located next to the website.
- Click the Backups tab (from the horizontal navigation menu).
- Look for File Backups (themes, images, plugins) and Database Backups (posts, users, text).
- Choose the preferred date of the backup.
- Click Download to save a .zip file locally.
- Or select Restore to automatically return the site to that specific date.
CodeGuard (Premium Add-on)
CodeGuard is a premium, industry-standard add-on that IT leaders use for comprehensive server backups. Even Blueshot itself highly recommends it for server -level backups. Also, it offers daily automated saves and advanced monitoring.- Open the Bluehost portal.
- Go to Websites >> Manage Site.
- Click the Backups Tab >> select Manage (under the CodeGuard section).
- Click Add FTP/SFTP Website.
- Input the Website URL, Hostname/IP address, and SFTP/FTP username, password, and port number.
- Select Test Website Connection.
- Once it is successful, check the box (next to the root directory). Usually, it is public_html.
- Click Select Root Directory.
- Click Begin First Backup. CodeGuard will commence merging the files.
- Once the file backup begins, click Add Database.
- Type in the database hostname, username, and password.
- Check the connection to confirm the MySQL database is also backed up daily.
WordPress Backup Plugins (Independent Tools)
UpdraftPlus
UpdraftPlus is one of the most popular free and trusted backup plugins in the WordPress ecosystem to back up Bluehost account data. It functions independently of Bluehost’s internal server scripts. Allowing users to automatically package the website and send it to secure, third-party cloud storage (like Google Drive or Dropbox).- Log in to the WordPress dashboard.
- Go to Plugins >> click Add New Plugin.
- Search for “UpdraftPlus” >> click Install Now.
- Select Activate.
- Move to Settings (in the WordPress left-hand sidebar).
- Click Updraft Backups (to open the main control panel).
- Click on the Settings tab.
- From the Manual, modify both the “Files backup schedule” and “Database backup schedule” (to the preferred frequency: Daily or Weekly).
- Choose the number of historical backups to keep (retaining 2 to 4 is standard).
- On the same settings tab, click the icon of the preferred remote storage provider (Google Drive, Dropbox, or Amazon S3).
- Scroll down and click Save Changes.
- In the pop-up window, log in. This will authenticate the connection between UpdraftPlus and the cloud drive.
- Once authenticated, return to the Backup/Restore tab.
- Click the blue Backup Now button.
- Make sure the boxes for both files and databases are checked in the pop-up.
- Click Backup Now Again. It will push the first complete backup to the cloud.
Jetpack Backup/ VaultPress
Jetpack Backup (formerly VaultPress) is a premium, independent tool engineered by Automattic (the creators of WordPress) to back up Bluehost hosting data. This top-tier third-party software excels in real-time syncing. In other words, each time a user leaves a comment, publishes a post, or purchases a product, the database is backed up immediately. It is also deeply integrated into the Bluehost ecosystem (especially for WordPress users).- Log into the Bluehost portal.
- Go to Websites >> click Manage Site.
- Click the Backups tab.
- Find the Jetpack section.
- Click the Install Jetpack button. It will prompt the plugin to the WordPress dashboard.
- Connect the site to the WordPress.com account.
- Log in or create a free account (to connect the service).
- Choose a Jetpack subscription (based on your Bluehost license). Once the subscription is activated, the initial backup will run automatically. It will save the data and protect off-site cloud servers.
Best Bluehost Backup Practices
#1: Apply the 3-2-1 (or 3-2-1-1-0) Rule
The 3-2-1-1-0 Bluehost backup strategy is the most recommended protocol by cybersecurity experts:- 3 Copies of data: Try to keep the live website on Bluehost. Include two completely separate backup copies.
- 2 Different Media Types: Avoid storing both backups in the same cloud ecosystem. Keep one in cloud storage (like Google Drive or AWS) and another on a physical local hard drive.
- 1 Offsite Location: Store one Bluehost backup separated from Bluehost’s servers. It ensures that the data remains safe if Bluehost’s servers go down.
- 1 Air-Gapped/Immutable Copy: Keep a backup copy that is completely disconnected from the internet. Or cannot be edited or deleted by anyone for a set period ensures protection from ransomware.
- 0 Errors: Religiously review the backups to confirm they deploy with zero errors.
#2: Audit the Automated Backup
Assuming automated backup plugins are working perfectly is one of the most common mistakes webmasters make. This often results in an empty .zip file during the emergency.- Review the log files stored in UpdraftPlus or CodeGuard. Look for “timeout” errors or warnings that signal backup failure.
- Deploy the backup to a local staging environment every 90 days. If the site loads accurately on the local machine, it means that the backup is verified and healthy. To do so, use free tools such as Local by Flywheel.
- Do not skip database validation. Make sure the exported .sql file matches the live post count and user data.
#3: Take a “Pre-Update” Safety Snapshot
Updating the website without a safety net can be risky. So, implement the following steps before updating the site and take a “pre-update” snapshot:- Generate a complete manual cPanel Backup or CodeGuard snapshot. Because the major updates rewrite the fundamental architecture.
- Perform a quick database and file sync using the backup plugin (such as UpdraftPlus) instantly before clicking “Update All”.
- Confirm that the real-time backup (like Jetpack) has successfully synced the latest database entry, or manually export the .sql file.
#4: Focus on Security and Access Control
- Avoid using the same password for the Bluehost account. Including the WordPress admin and the external cloud storage (like Dropbox). Try isolating backup credentials.
- Configure the tools to retain only the last 3 to 4 historical versions. And automatically delete older files. Because old backups on the server consume inodes and slow down the site.
- Remove sensitive caches (like wp-content/cache) when setting up the backup tool. Otherwise, the backed-up cache files increase the backup size. And frequently prompt the automated tools to crash mid-process.
Also Check Out: How to Migrate Email from Bluehost to Office 365? Quick Solution
The Takeaway
FAQs (Frequently Asked Questions)
Absolutely, yes! By using free WordPress plugins like UpDraftPlus or Duplicator to back up your Bluehost WordPress site. This free software allows you to save your site files and databases. For automated schedules, link the plugin to an external cloud storage provider like Google Drive.
Yes, Bluehost performs automatic backups on its shared hosting plans. But with limitations and no guarantees. Bluehost’s official Terms of Service clearly categorize this as a “courtesy service”. And completely relying on this courtesy service can be risky.
- Go to the Bluehost Webmail portal (usually via Roundcube).
- Log into the account using the specific email address and password.
- Select the targeted email or thread to back up.
- Click the More icon (three dots or lines) in the top toolbar.
- Select Export (or Download). The email will be stored to the hard drive as an .eml file. It can be opened using any standard desktop mail client (like Outlook, Thunderbird).
- Log into the Bluehost Account Manager.
- Click on Websites (in the left menu).
- Select Settings or Manage Site (next to the website).
- Click the Backups tab (at the top of the page).
- Check the date and time to find the preferred backup version.
- Click the Vertical ellipsis (three dots) next to the backup.
- Select Restore >> confirm the choice >> wait 5 to 5 minutes for the process to finish.