Home Plugins backup copilot
Backup Copilot – Database Backup & Restore logo

Backup Copilot – Database Backup & Restore

by Krasen Slavov on WordPress.org

Professional WordPress database backup and restore plugin. Create, export, migrate, and restore your WordPress site with one click.

(0)
screenshot-1.(png)

screenshot-1.(png)

Backup Copilot is a powerful yet simple WordPress database backup and restore plugin that helps you create secure backup points, migrate your website, and restore your WordPress installation with ease.

Key Features

  • One-Click Database Backup – Create complete WordPress database backups instantly
  • Site Migration Made Easy – Export and import your entire WordPress site to any location
  • Instant Restore – Roll back to any backup point with a single click
  • Advanced Backup Options – Customize what gets backed up (database, themes, plugins, media)
  • Find & Replace URLs – Automatically update URLs when migrating to new domain
  • WordPress Multisite Support – Full support for WordPress multisite installations
  • Secure Storage – Backups stored in hidden .bkps directory
  • Progress Tracking – Real-time backup creation progress
  • Access Control – Limit plugin access to specific admin users
  • Zero Configuration – Works out of the box with sensible defaults

Perfect For

  • Website Migrations – Move your WordPress site to a new host or domain
  • Development Workflow – Create restore points during development
  • Site Transfers – Clone your site to staging or production environments
  • Pre-Update Safety – Backup before WordPress core, theme, or plugin updates
  • Client Handoffs – Transfer WordPress sites between developers
  • Regular Backups – Create scheduled backup points for peace of mind

How It Works

Creating Backups

  1. Click “Create” to store backup on server
  2. Click “Export” to download backup immediately
  3. Add optional notes to identify your backups
  4. Use advanced options to customize backup contents

Migrating Your Site

  1. Export backup from source site
  2. Install Backup Copilot on destination site
  3. Upload backup file
  4. Restore with one click

Managing Backups

  • View all backups with creation date and size
  • Download individual components (database, wp-content)
  • Generate full backup archives for transfer
  • Restore any backup point instantly
  • Delete old backups to save space

https://www.youtube.com/embed/

ADVANCED OPTIONS

Customize your backups with powerful advanced options:

  • Save .htaccess – Include server configuration in backups
  • Save wp-config.php – Include WordPress configuration
  • Find & Replace URLs – Update database URLs for migrations (export only)
  • Media Library – Include/exclude wp-content/uploads
  • Themes – Include active and inactive themes
  • Plugins – Include active and inactive plugins
  • Must-Use Plugins – Include wp-content/mu-plugins
  • Cache – Include/exclude wp-content/cache
  • 3rd-party Backups – Include other backup plugin files
  • Database – Include/exclude database tables
  • WP-Content – Include/exclude entire wp-content directory

WORDPRESS MULTISITE SUPPORT

Full WordPress multisite compatibility:

  • Super Admin – Create full network backups from main site
  • Site Admin – Create site-specific backups with own database tables
  • Granular Access – Control which admin users can access Backup Copilot
  • Network Isolation – Each site’s backups remain separate

USER ACCESS CONTROL

Restrict plugin access for enhanced security:

  • Enable/disable access per admin user
  • Perfect for multi-admin WordPress sites
  • Control access in WordPress multisite networks
  • Manage permissions from user profile pages

TECHNICAL DETAILS

  • Maximum Backup Size: 500MB (optimal for most shared hosting)
  • Storage Location: Hidden .bkps directory in WordPress root
  • Database Engine: Uses mysqldump via PHP for reliable exports
  • Compression: ZIP compression for efficient storage
  • Naming: UUID-based backup identification
  • Security: WP nonce verification, capability checks, sanitized inputs

REQUIREMENTS

Your server must meet these requirements:

  • PHP ZipArchive extension
  • Database connection with backup privileges
  • Write permissions on WordPress root directory
  • Write permissions on wp-content directory

The plugin will display status checks on the main page. If any check fails, contact your hosting provider.

DOCUMENTATION

For detailed documentation, video tutorials, and support visit:
Backup Copilot Documentation

BACKUP COPILOT PRO

Coming soon with premium features:

  • Cloud Storage – Save backups to Dropbox, Google Drive, Amazon S3
  • Scheduled Backups – Automated daily, weekly, monthly backups
  • Email Notifications – Get notified when backups complete
  • WP to Multisite – Convert standard WordPress to multisite
  • PHP Configuration Manager – Manage PHP settings from WordPress admin
  • Larger Backups – Support for sites over 500MB
  • Priority Support – Get help directly from the developer

Join Newsletter to be notified when Pro version launches.

Active installations0+
Weekly downloads
22+214.29%
Version1.0.0
Last updated11/6/2025
WordPress version6.0
Tested up to6.8.3
PHP version7.4
Tags
backupdatabase backupexportmigraterestore