Skip to main content
MainWP focuses on site management rather than building a native backup system. Dedicated backup tools already solve this problem well, and creating our own would divert resources from features that make MainWP more valuable for managing your sites.

Why Not Native Backups?

Backups for a self-hosted Dashboard managing multiple child sites come with complex requirements:
  • Storage management across multiple sites
  • Different hosting environments and configurations
  • Scheduling and retention policies
  • Restoration procedures that vary by host
  • Ongoing maintenance and troubleshooting
Building and maintaining a native backup solution would slow development of core management features.

How MainWP Handles Backups Instead

MainWP provides two approaches to backups:

Backup Extensions

Extensions connect MainWP with established backup providers:
ExtensionProvider
BackWPupBackWPup
BackupBuddyBackupBuddy
Time CapsuleTime Capsule
UpdraftPlusUpdraftPlus
WPVividWPVivid

API Backups (Free)

API Backups trigger backups directly through your hosting provider at no additional cost:
  • cPanel and Plesk
  • Kinsta, Cloudways, GridPane
  • Vultr, DigitalOcean, Linode
This approach lets you use backup services built specifically for that task while MainWP focuses on site management.