Back to Main Site

Backup & Restore Module: System Safety & Recovery

Last updated on Jun 24, 2026 02:30

Protect your website content and client data from unexpected issues. The Backup & Restore Module provides a comprehensive snapshot and recovery solution for PolyCMS with local and cloud storage options.

Core Features

All configurations and operations are handled via Settings > Backups in your admin panel.

1. Full and Selective Backups

Create full backups containing your database and public storage uploads, or run selective backups (database-only or files-only) to optimize disk space and duration.

2. One-Click Restore & Rollback Safety

Restore your system to a historical state directly from the backup listing. Rollback safety ensures that if a restore operation fails, the system reverts to the current working state to prevent corruption.

3. Integrated Cloud Storage Support

Push generated backups automatically to remote cloud providers (such as Amazon S3, Spaces, or custom S3-compatible endpoints) using credentials configured in the system.

4. Scheduled Backup Tasks

Configure automated daily, weekly, or monthly backup cron runs. Set custom retention policies to automatically delete expired archives and save local disk space.

5. Maintenance Mode Integration

The module automatically puts your site in maintenance mode during critical backup or restore events to ensure data consistency.


PolyCMS is an open-source content management system for modern web applications, inspired by the WordPress plugin and theme ecosystem but built on top of the Laravel framework. It is designed to provide a complete foundation for content publishing, e-commerce, multi-language support, and extensible module architecture — powered by a Vue 3 admin panel with data served entirely through RESTful APIs.

Whether you're building a blog, a documentation site, an online store, or a multi-tenant SaaS platform, PolyCMS aims to give you a comprehensive starting scaffold so you can ship quickly and extend easily through integrated modules and themes. In particular, themes in PolyCMS follow a multi-theme architecture — one Main theme and an unlimited number of Sub themes can run side by side on the same installation.

We hope this ready-made foundation proves useful for building your next website, blog, or web app, saving you from having to start completely from scratch.