RestoreOne Plugin

Museder RestoreOne - Lightweight WordPress Backup & Restore Plugin

Designed for compatibility and single-archive site snapshots, with a clear restore workflow for real-world hosting.

Single archive backup 3-step restore wizard Shared hosting ready

Museder RestoreOne is a lightweight WordPress backup and restore plugin that packages your full site backup into a single archive and restores it through a guided three-step wizard.

It is built for shared hosting environments and relies on WordPress APIs for database export and restore. For compression, it uses PHP ZipArchive when available and automatically falls back to WordPress PclZip when needed.

No mysqldump required ZipArchive with PclZip fallback

Core plugin capabilities

A practical backup and restore workflow designed for compatibility, clarity and day-to-day maintenance.

01

One-click full backup

Export the database, meta.json and wp-content/ into a single archive you can download now or restore later.

02

Restore Center wizard

A guided three-step flow handles upload and analysis, summary and options, then the final restore with visible progress and activity logs.

03

Chunked upload and validation

Large restore files are uploaded in chunks to work around upload_max_filesize and post_max_size limits, with retry support and integrity checks.

04

Shared hosting friendly

The plugin runs with pure PHP and WordPress APIs, so it does not require mysqldump or shell access to complete core backup and restore tasks.

05

Scheduling and logs

Set at least one automated schedule and review structured backup and restore logs directly in the WordPress admin area.

06

Admin interface

Dashboard, Backup, Restore, Schedule, Logs and Settings screens provide a responsive interface with clear status messaging.

System and backup format

Clear requirements and archive contents help users understand what RestoreOne stores and what is needed before recovery.

System requirements

  • WordPress 5.8 or newer
  • PHP 7.4 or newer
  • ZipArchive recommended, with automatic fallback to PclZip

What each backup contains

  • database.ndjson for structured database export
  • meta.json for backup metadata and timestamps
  • wp-content/ including themes, plugins and uploads

This is intended to provide enough information to restore the same site or move it to another host.

Hosting, privacy and setup notes

Keep the page practical by clarifying default behavior, optional integrations and the first steps after installation.

Privacy and external services

By default, the plugin does not connect to any external service. Backup and restore actions run on your own server.

Optional PRO features such as cloud storage or AI analysis may connect to services you configure, such as S3-compatible storage or OpenAI. Refer to the plugin documentation for details.

Installation and support

You can install Museder RestoreOne from the WordPress Plugin Directory, or upload it manually to wp-content/plugins/ and activate it.

After activation, open the Museder RestoreOne menu in WordPress admin and create your first backup from the Backup or Restore screen.

Get started with confidence

Keep the product page informative and practical, with neutral links to installation, documentation and support.

Get and install

Search for Museder RestoreOne in the WordPress Plugin Directory or install it manually from the plugin page.

Go to WordPress.org

Documentation and changelog

Feature notes, changelog details and FAQ should follow the official WordPress.org plugin listing.

Read official listing

Support guidance

If you run into compatibility or usage issues, use the plugin support area or the documented support route.

Open support forum

RestoreOne FAQ

Quick answers to common implementation and hosting questions.

Is there a backup size limit?

Individual files larger than 2GB are skipped during backup. Sites larger than 2GB can still be backed up as long as each single file remains under that threshold.

Do I need mysqldump?

No. Database backup and restore are handled with pure PHP through WordPress database APIs.

What if ZipArchive is not available?

The plugin automatically falls back to WordPress built-in PclZip for archive creation and extraction.

Does the free version send site data to external services?

No. The free version runs entirely on your own server and does not send backup contents or site data to external APIs or cloud services.

Are backup download links publicly exposed?

No. Upload and download actions are protected by time-limited tokens and an internal site key, so only authorized admin users can generate valid links and those links expire quickly.