How to Backup WordPress Site Without Plugin: The Ultimate Guide

Learn how to take backup of WordPress site without plugin using manual and automatic methods. This expert guide explains the steps to secure your site's files and database manually and automatically, ensuring you have a full recovery point without relying on heavy plugins for your safety.

By Vera    Updated on June 25, 2026

Quick Search:

Introduce

 

Is it possible to export or backup a WordPress website without the ability to install a plugin, and with no access to the server?

- Question from Reddit

In the world of web development and digital marketing, few things are as terrifying as a crashed website. Whether it's due to a failed update, a security breach, or a server error, losing your data can mean losing months—or even years—of hard work.

If you want to reduce server bloat and gain full control over your data, learning how to backup WordPress site without plugin is an essential skill. In this comprehensive guide, we will walk you through the manual and advanced processes of securing your files and database, ensuring you have a fail-safe recovery plan that doesn't rely on a plugin.

Why You Should Backup WordPress Site Without Plugin

Before we dive into the "how," let’s discuss the "why." You might wonder why anyone would choose a manual process over a convenient plugin like UpdraftPlus or Jetpack. Here are the primary reasons why experts choose to backup WordPress site without plugin:

  • 👉Reduced Server Load: Every plugin you install adds a layer of code that your server must process. Backup plugins, in particular, can be resource-heavy because they zip large amounts of data and upload it to the cloud, often causing "Timeout" errors or slowing down the site for visitors.
  • 👉Enhanced Security: Plugins are the most common entry point for hackers. By minimizing your plugin count, you reduce the "attack surface" of your website.
  • 👉Data Integrity: Sometimes, backup plugins fail to capture specific database tables or hidden files (like.htaccess). A manual backup ensures you see exactly what is being saved.
  • 👉No Cost: Many premium backup features (like real-time backups or off-site storage) require monthly subscriptions. Manual backups are completely free and offer the same level of protection.

Manual Way to Backup WordPress Site Without Plugin

To successfully learn how to take backup of WordPress site without plugin, you must understand that a WordPress site consists of two distinct parts:

  • The Files: This includes your WordPress core files, theme files, plugin files, and—most importantly—your media uploads (images, videos, PDFs).
  • The Database: This is a MySQL or MariaDB file that contains all your text content, post revisions, comments, user settings, and metadata.

A backup is only complete if you have both.

Part 1: How to Backup WordPress Files Manually

There are two primary ways to download your website files: using an FTP client or using your hosting provider's File Manager.

Method A: Using FTP (File Transfer Protocol)

This is the most "pro" way to handle file transfers. You will need an FTP client like FileZilla or Cyberduck.

1. Connect to Your Server: Open FileZilla and enter your Host, Username, Password, and Port (usually 21 for FTP or 22 for SFTP).

2. Locate Your Root Directory: Once connected, look for a folder named public_html, www, or your site's name. This is the heart of your site.

3. Select and Download: Highlight all the files and folders within the root directory. Right-click and select "Download."

Method B: Using cPanel File Manager (Faster)

If your host uses cPanel, this method is often faster because you can compress the files into a single ZIP folder before downloading.

1. Log in to cPanel: Navigate to the "Files" section and click on "File Manager."

2. Navigate to public_html: Open the folder containing your site.

3. Compress the Files: Click "Select All" at the top. Then, right-click and choose "Compress." Select "Zip Archive."

4. Download: Once the ZIP is created, select the file and click "Download" from the top menu.

Part 2: How to Backup the WordPress Database Manually

The database is where your actual "work" lives. Here is how to take backup of WordPress site without plugin for your database.

Using phpMyAdmin

1. Access phpMyAdmin: In your hosting dashboard, find the "Databases" section and click on phpMyAdmin.

2. Select Your Database: On the left-hand sidebar, click on the name of your WordPress database.

3. Click Export: In the top menu, click the "Export" tab.

4. Choose Export Method: Choose "Quick" for a standard backup or "Custom" if you wish to output the file as a zipped archive.

5. Go: Click the "Go" button to download your .sql file.

Advanced Way to Backup WordPress Site Without Plugin (SSH and WP-CLI)

For those with VPS hosting, using the command line is the fastest way to backup WordPress site without plugin.

👉Backing up Files via SSH

Connect to your server via Terminal and run:

tar -cpzf site-backup-date.tar.gz /path/to/your/wordpress/folder

👉Backing up Database via WP-CLI

If you have WP-CLI installed, you can export your database with one simple command:

wp db export backup.sql

Efficient Way to Backup WordPress Site Without Plugin (MultCloud)

While manual FTP and database exports are effective, they can be time-consuming if you do them every day. If you want to backup WordPress site without plugin but still want the convenience of the cloud, MultCloud is the ultimate bridge.

MultCloud is a professional Website Backup and Clone tool that operates externally from your WordPress installation. Because it connects directly to your server via FTP and MySQL, it doesn't require you to install anything on your actual WordPress site.

Why use MultCloud for Backups and Migrations?

  • 🌈Off-Server Processing: Since MultCloud runs on its own servers, it doesn't use your website's CPU or RAM.
  • 🌈Direct Transfer: You can schedule MultCloud to take your website files (via FTP) and your database (via MySQL) and transfer them directly to Google Drive, Dropbox, or Amazon S3.
  • 🌈Website Cloning and Migration: If you are moving to a new host or domain, MultCloud’s "Website Clone" feature allows you to migrate your entire site from one server to another without ever downloading the files to your local computer.
  • 🌈Centralized Management: You can manage multiple WordPress sites from one dashboard, ensuring every site is backed up to your preferred cloud storage automatically.

1. Create Your Account

Sign up for free at MultCloud.com.

2. Connect Your Website Files

  • Click "Add Cloud", and select "Website".

  • In the "Add Website Files" tab, enter your server’s FTP or SFTP credentials (found in your hosting dashboard).
  • Your website files are now linked to MultCloud.

3. Connect Your Database

In the "Add Database" tab, enter your database name and password (found in your wp-config.php file).

🌟Note: You may need to enable "Remote MySQL" in your hosting cPanel to allow the connection.

4. Connect Your Storage (The Destination)

Click "Add Cloud" and choose where you want to save your backup (e.g., Google Drive, Dropbox, or Amazon S3).

5. Run the Backup (Website Backup)

  • Go to "Website Backup".
  • Select your website files/database as the Source.
  • Select your cloud storage folder as the Destination.
  • Click "Backup Now". You can also click "Schedule" to make this happen automatically every week!

6. Website Cloning and Migration

MultCloud isn't just for backups; it is a powerful website clone and migration tool. If you are moving to a new host:

  • Connect both your Old Host and New Host to MultCloud via FTP.
  • Use "Website Clone" to move files directly from the old server to the new one.
  • This skips the need to download files to your computer, making your migration fast and error-free.

By using MultCloud, you adhere to the principle of "no plugins" while gaining the automation usually reserved for high-end, paid backup services.

Best Practices for Storing Your Manual Backups

Learning how to backup WordPress site without plugin is only half the battle. The other half is storage.

1. The 3-2-1 Rule: Have 3 copies of your data, on 2 different media types, with 1 copy kept off-site.

2. Cloud Storage: Upload your manual ZIP and SQL files to Google Drive or Dropbox. Tools like MultCloud can automate this transfer from your server to the cloud.

3. Local Hardware: Keep a copy on an external hard drive or an encrypted USB stick.

4. Naming Convention: Always name your files with a date (e.g., 2023-10-27-mysite-db.sql).

Conclusion

Mastering the art of the manual backup is a rite of passage for any serious WordPress user. By understanding how to backup WordPress site without plugin, you free yourself from the limitations of third-party tools, improve your site's performance, and gain a deeper understanding of your site's architecture.

Whether you use traditional FTP, the efficiency of SSH, or the website backup power of MultCloud, the peace of mind that comes from having a manual, verified backup is priceless. Set your schedule, secure your data, and take control of your website’s future today.

Frequently Asked Questions (FAQ)

1. Is it really safe to backup a WordPress site without a plugin?

Yes, it is actually safer in many ways. Manual backups ensure that no files are skipped due to plugin timeouts or script errors. By manually exporting your database and downloading your files via FTP, you have a physical copy of your site that is independent of the WordPress CMS itself.

2. How can MultCloud simplify the manual backup process?

MultCloud simplifies the process by acting as a remote manager for your server. Instead of you manually downloading files to your computer and then uploading them to the cloud, MultCloud connects your server (via FTP/MySQL) directly to services like Google Drive or S3. This allows you to backup WordPress site without plugin while still enjoying automated, scheduled transfers.

3. How often should I take a manual backup?

The frequency depends on how often you update your site. For a daily blog or e-commerce site, daily backups are essential. For a static business site, a weekly or monthly backup may suffice. Always perform a manual backup before updating WordPress core, themes, or plugins.

4. Can I use MultCloud to migrate my site to a new host?

Absolutely. MultCloud is an excellent tool for website cloning and migration. By connecting the FTP accounts of both your old and new hosts to MultCloud, you can use the "Website Clone" feature to move all your website files directly between servers. This avoids the "middle-man" step of downloading files to your local PC, making the migration much faster and more stable.

5. What is the most important file in a WordPress backup?

While all files are important, wp-config.php and your .sql database export are the most critical. The database contains all your posts, pages, and users, while wp-config.php contains the "keys" to connect your files to that database.

6. Can I restore a manual backup to a different domain name?

Yes, but it requires an extra step. After uploading the files and importing the database to the new domain, you must run a "search and replace" on the database to update the old URL to the new one. This ensures that all internal links and image paths function correctly on the new domain.

Vera · Editor
With many years immersed in the world of writing, I bring a wealth of experience to every project I undertake. My dedication lies not only in crafting compelling content but also in sharing invaluable insights on cloud transfer, synchronization, and backup strategies.