Backups are a critical part of maintaining your website. No matter your skill level or the type of WordPress website you create, maintaining a WordPress backup is non-negotiable. With a solid WP backup process in place, you can easily restore your website back to its former glory without a lot of fuss and time. When you backup WordPress, you protect yourself from headaches that data loss could cause. Maybe you accidentally delete a lot of important content, or you’re a victim of a hack that wipes out multiple pages, or updating a plugin creates hassles at the worst possible time. What You Need to Back Up Your complete WordPress backup should include four essential components.: The database contains posts, pages, comments, settings, and user data. Your wp-content folder houses themes, plugins, uploads, and custom files. Don’t forget WordPress core files like wp-config.php and .htaccess. Finally, ensure your media uploads including images, videos, and documents are included in every backup. Considerations for Backing up WordPress Nowadays, the most common way to manage backups and restore your WordPress site is through plugins. However, that isn’t the only way. Your skill level and technical comfortability will determine your backup plan for your WordPress site. If you’re a beginner, plugins are the easiest way to manage your backups. But more advanced users may feel more comfortable jumping in cPanel or the server. Recommended WordPress Backup Plugins With the help of a plugin, you can easily create, schedule, and manage your backups. You can also use a backup to restore your site or even use the plugin to delete old backups to save disk space of your server. Below are a few recommended WordPress backup plugins for you to consider for your website maintenance. Total Upkeep UpDraftPlus Backup Plugin All-in-One WP Migration Plugin BackWPup WP Remote Jetpack Professional Basic setup process: Install and activate your chosen backup plugin Go to plugin settings in your WordPress admin Choose backup frequency (daily/weekly recommended) Select remote storage (Google Drive, Dropbox, or Amazon S3) Configure what to include in backups Run your first backup and verify it completes successfully If you’re researching a backup plugin that isn’t listed above, simply make sure it covers the below functions: Can schedule your backup to occur on a regular basis Will warn you if you are making changes without properly backing up Can roll back changes automatically if your site breaks Will save a backup copy on your server for quick recovery and send a copy offsite to a storage location of your choice Encrypt your backups For more details, please see our article on recommended Backup Plugins. If you’re working with a developer, review these instructions on how to help your developer transfer your WordPress site using a backup plugin. Advanced Backup Methods & cPanel Advanced WordPress users who are used to completing server-level tasks can also backup their websites without installing, activating, and learning a plugin. Here are additional options for backing up WordPress. Using cPanel File Manager To backup files: Log into cPanel Open File Manager Navigate to your domain’s public_html folder Select all WordPress files and folders Click “Compress” and choose archive format Download the compressed file to your computer To backup database: In cPanel, open phpMyAdmin Select your WordPress database Click “Export” tab Choose “Quick” export method and SQL format Click “Go” to download the database file InMotion Hosting Automatic Backups InMotion Hosting provides automatic backups for all hosting accounts. Daily backups are retained for 10 days and cover complete website files and databases. You can access these backups through the cPanel Backup Wizard or contact support for assistance with restores. Chat with Support To access your backups: Log into cPanel Open “Backup Wizard” Choose “Restore” to browse available backup dates Select files or databases to restore How to Restore WordPress from Backup When you need to restore your WordPress site, the method you choose depends on how you created your backup. Plugin backups offer the simplest restoration process, while manual backups require more technical steps. Here’s how to restore your site using each method. Plugin Restore Process UpdraftPlus restore: Go to UpdraftPlus > Existing Backups Find your backup date and click “Restore” Select components to restore (files, database, plugins, themes) Click “Restore” and wait for completion Clear any caching and check your site Manual Restore via cPanel Restoring files: Delete corrupted WordPress files from File Manager Upload your backup archive to public_html Extract the archive to restore files Set proper file permissions (644 for files, 755 for folders) Restoring database: Open phpMyAdmin in cPanel Select your WordPress database Click “Import” tab Choose your database backup file Click “Go” to restore data Requesting InMotion Support Restore Contact support when your site is completely down, you don’t have recent manual backups, or the technical restore process seems overwhelming. Information to provide: Your domain name Preferred restore date (within last 10 days) Description of the issue requiring restore Any recent changes made before the problem If you would like other options and more support, here are additional guides for backing up WordPress: cPanel account backups Softaculous Site Manager backups Best Practices for WordPress Backups Establishing the right backup schedule protects your business without overwhelming your server resources. Schedule regular backups, daily for active sites, weekly for static sites. Store backups offsite and don’t rely solely on server storage. Keep multiple backup versions and maintain at least 3-4 recent backups. Most importantly, test your backups regularly by performing a trial restoration on a staging site. A backup that doesn’t restore properly offers no help when you need it most. Common Mistakes to Avoid Even with the best intentions, many WordPress site owners make critical backup mistakes that leave their websites vulnerable. Here are the most common pitfalls to avoid: Storing backups only on the same server as your website Storing too many backups on the same server, which eats into your available storage for your growing website Never testing backup restoration procedures until an emergency strikes Forgetting to backup before major updates or changes Excluding important custom files or configurations Not documenting backup and restore procedures Backup Checklist Before making any major changes to your WordPress site, here’s what we recommend doing: Verify recent backup exists (within 24 hours) Confirm backup includes database and all files Check that backup stored in separate location Document any custom configurations or recent changes Have restoration method ready if needed Troubleshooting Common Issues Backup fails to complete: Check available disk space on server and increase PHP memory limit and execution time. Exclude unnecessary files like cache and logs from backup. Contact hosting support if server-level issues persist. Restore doesn’t work properly: Clear all caching including browser, plugin, and server cache. Check file permissions after restore and verify database connection settings in wp-config.php. Review error logs for specific issues. Plugin conflicts during backup: Temporarily deactivate other plugins during backup and use manual backup method if plugin issues persist. Check plugin compatibility with your WordPress version. Additional Resources To further protect your WordPress site, check out how to Password Protect WordPress Pages, Posts, and Products. Ready to really dig into WordPress? See our 1300+ more WordPress articles. For technical assistance with backups or restores, contact InMotion Hosting support with your domain name and specific issue details. Latest Tutorials for Backing up WordPress To further protect your WordPress site, check out how to Password Protect WordPress Pages, Posts, and Products. Ready to really dig into WordPress? See our 1300+ more WordPress articles.
Using Video Conferencing with Zoom – WordPress Plugin Updated on February 23, 2022 by InMotion Hosting Contributor In these days of social distancing due to the COVID-19 pandemic, it has commonly become a requirement to be able to use video conferencing. But how do you leverage your WordPress site to make use of one of the most popular video conferencing solutions? The answer is a plugin called Video Conferencing with Zoom. Learn Read More >
Beginners Guide to the WordPress Media Library Updated on October 28, 2021 by InMotion Hosting Contributor The WordPress Media Library is a core feature of WordPress that allows you to import, export, and organize images, videos, and graphics for your website. The tool also allows basic management features such as photo editing, bulk organization, and media search. If your WordPress website will be media-heavy – for example, a photography, portfolio, or Read More >
How to Add Watermarks to Your Images in WordPress Updated on August 16, 2021 by InMotion Hosting Contributor In today’s digital world, there is no getting around the ease of which someone can borrow an image from your website. However, there is an easy way you can protect your images from potential unauthorized use. With the Image Watermark plugin for WordPress, you can add watermarks to all of your images quickly. Perfect for Read More >
How to Add Gutenberg Block Functionality to WordPress Widget Areas Updated on August 16, 2021 by InMotion Hosting Contributor If you’re a fan of Gutenberg and its block-based system, you’ll be happy to know the separate Gutenberg plugin can now add block functionality to the WordPress Widget area. Though a version of Gutenberg is rolled into the core of WordPress, the separate Gutenberg plugin introduces newer features that add to the experience of the Read More >
Create a WordPress News Website with the WP News and Scrolling Widgets plugin Updated on August 16, 2021 by InMotion Hosting Contributor It’s no secret that internet platforms are becoming the go-to source for the news. Digital spaces like Twitter and Facebook are flooded with stories from all over the world, with larger organizations (with even larger budgets) getting the majority of the views. All organizations have a unique viewpoint. Is your point getting across? If you’re Read More >
Using Site Health Info in WordPress Updated on February 23, 2022 by InMotion Hosting Contributor WordPress has a tool that can give you one of the best sources of information for your installation: Site Health Info. Using this tool you will be able to find all the important information about your WordPress installation. This information includes WordPress versions, directory locations, file sizes, active and inactive themes, active and inactive plugins, Read More >
How to Add Videos to WordPress Updated on November 10, 2021 by InMotion Hosting Contributor Rich, engaging content is a must-have for your website. Once visitors land on your site, good content entices them to stay and explore. One of the easiest ways to do this is to add videos to your WordPress site. As our attention span decreases, creating content that will quickly capture that waning attention is ever Read More >
How to Change the Font Size in WordPress Updated on August 16, 2021 by InMotion Hosting Contributor Styling and formatting pages and posts in WordPress is an easy, yet important, task when creating engaging content for your website visitors. Content that is optimized for quick reading decreases your bounce rate and boosts your website views — and hopefully your business! The easiest way to add formatting to your pages and posts is Read More >
Top Free Plugins to Manage WordPress Revisions Updated on March 22, 2022 by InMotion Hosting Contributor If you have many users revising pages and posts on the same website, keeping track of all of the changes being made can be challenging. One frequently overlooked feature of WordPress is the automatic storage of all changes made to pages and posts, referred to as revisions. The WordPress revisions feature is useful for updating Read More >
Best Practices for a Thought Leadership Blogging in WordPress Updated on April 21, 2022 by InMotion Hosting Contributor Thought leadership blogging in WordPress is a great way to establish authority and increase your website views and audience retention. When done correctly, thought leadership can propel the awareness of your brand. Allowing you to attract not only possible new leads but positive partnership and sponsorship opportunities as well. WordPress is a great platform for Read More >
How to Add Business Hours to WordPress Updated on June 14, 2021 by InMotion Hosting Contributor Though we’re interacting more and more online every day, some elements of the physical world can and should follow us to our digital spaces. For businesses, this includes adding business hours to your WordPress site. Even if your doors aren’t physically open, business hours can tell your audience when you’re available for communication and set Read More >
Unsplash WordPress Plugin Allows Image Search from Editor Updated on June 17, 2021 by InMotion Hosting Contributor Unsplash, the free stock image platform, has recently launched a WordPress plugin that allows users to easily search for and add Unsplash images directly to their WordPress site via a block added to the editor. If you’re unfamiliar, Unsplash has hundreds of high-resolution, photographer submitted images available for free use. The plugin, which was created Read More >
How to Create and Edit Pages and Posts in WordPress Updated on August 7, 2024 by InMotion Hosting Contributor Pages and posts are essential, foundational elements for all WordPress websites. No matter the purpose of your website, you will have pages, posts, or both for your site to function properly. There are a few differences between pages and posts, but creating and editing them is pretty much the same. Remember that when you edit or Read More >
Google Web Stories Creates Beautiful Content for WordPress Websites Updated on February 20, 2025 by InMotion Hosting Contributor Content is king. No, seriously. You may be tired of the saying but it’s still very much the truth. Engaging, shareable content on your website boosts audience interactions, encourages content sharing, and can help you maintain and grow website visits. However, creating sleek, engaging content can be time-consuming, especially if you’re a small business owner Read More >
Resource Guide — Top Free WordPress Form Plugins Updated on December 14, 2020 by InMotion Hosting Contributor No matter what, when building a WordPress website, you can count on adding a forms plugin. Across all businesses, adding a form is a must. It’s the easiest way for visitors to get in touch with you and, at this point, is an element visitors expect to see. Adding a form is the easy part. Read More >
How to Change the Title and Tagline in WordPress Updated on October 17, 2023 by InMotion Hosting Contributor Once you’ve installed WordPress, one of the first tasks you’ll need to complete is changing your title and tagline. The title and tagline in WordPress welcomes visitors to your website and quickly sums up its purpose. They also help promote a positive user experience for your visitors and encourage them to engage with your website. Read More >
How to Update WordPress Plugins Updated on August 16, 2021 by InMotion Hosting Contributor Learning how to update WordPress plugins is vitally important for website security and usability. Keeping your plugins up-to-date helps harden your website security — closing doors hackers could use to access your website. It also ensures a positive user experience for your website visitors, making sure they are interacting with the most recent and compatible Read More >
How to Add a Navigation Menu to Your Sidebar in WordPress Updated on August 16, 2021 by InMotion Hosting Contributor Depending on your website goals, the sidebar area of your WordPress site can be a useful space for additional site navigation. Traditionally, the WordPress sidebar is reserved for blog navigation — housing links to your blog categories, tags, and archives so website visitors can search your content easily. Though, with the growth of WordPress, you Read More >
Resource — WordPress Guide to Social Media Integration Updated on August 16, 2021 by InMotion Hosting Contributor Social media integration on your WordPress site is important for the overall growth of your online presence. Almost every successful business website you see today will have icons for their various social media platforms at the top or bottom of their site. They may also have social media feeds or reviews from their social media Read More >