plugin-icon

Snapshotify – All-in-One Backup & Restore & Migrate

Secure your website with complete backup, restore, and migration under one plugin — automated snapshots, one-click restores, cloud storage, and easy s …
Version
1.1.0
Senast uppdaterat
Jul 5, 2026
Snapshotify – All-in-One Backup & Restore & Migrate

Snapshotify is an all-in-one backup and migration plugin for WordPress. Create full-site snapshots with a single click, restore them just as easily, schedule automatic backups to run hands-off, and migrate your site to a new host or domain without touching a config file. Whether you’re guarding against disaster, staging a redesign, or moving a client site, Snapshotify handles the heavy lifting.

💾 Complete Backup & Restore, Simplified

  • One-Click Backups – Create a full snapshot of your database and files in one click, with nothing to configure upfront.
  • Upload Existing Backups – Upload a backup ZIP you already have and restore it directly from the dashboard.
  • One-Click Restore – Restore any snapshot with a single click — Snapshotify handles extraction, database import, and URL migration automatically.
  • Scheduled Backups (Pro) – Set up recurring automatic backups on a daily, weekly, or monthly schedule and forget about it.
  • Retention Policy – Automatically keep only the latest N backups to prevent disk bloat, while manual and uploaded backups are always preserved.
  • Site Migration – Move your site to a new domain or host — Snapshotify rewrites all URLs and paths in the database automatically, handling serialized data safely.
  • Easy Configuration – Configure and manage everything from a clean, intuitive settings panel with no coding required.

🗝️ What’s Inside

Snapshotify covers the full backup lifecycle with purpose-built components:

  • Backup Engine: Full-site snapshot including database and files, packaged as a standard ZIP archive.
  • Database Backup: Full MySQL dump included in every snapshot, compatible with standard SQL importers.
  • File Scanner: Smart file scanning that respects exclusion rules to skip caches, logs, and large irrelevant directories.
  • Chunked Upload: Upload large backup archives in chunks — no PHP upload limits or timeouts to worry about.
  • Extractor: Reliable ZIP extraction with progress tracking and error reporting.
  • SQL Importer: Batched SQL import that handles large databases without hitting PHP memory or execution limits.
  • Migrator: Safe URL and path replacement across the entire database — deserializes and reserializes PHP data to maintain correctness.
  • Scheduled Backups (Pro): WP-Cron-driven recurring backups with configurable frequency (daily, weekly, monthly).
  • Retention Policy: Automatic pruning of old automatic backups, keeping your storage usage predictable.

⚡ Reliable, No Hassle

  • No Coding Required: Full backup, restore, and migration workflows without touching a line of code.
  • Large-Site Friendly: Chunked processing means backups and restores complete reliably even on large sites with slow hosts.
  • Safe Serialization Handling: URL replacement during migration correctly handles PHP serialized data — no corrupt options or meta.
  • High Quality: Built with a modular architecture for reliability and easy maintenance.
  • Support: Get help in the support forum from friendly professionals ready to answer your questions.

🌐 Fully Translatable

Snapshotify supports multiple languages and RTL layouts. It is fully translatable via POT files using tools like Poedit and Loco Translate, and is compatible with WPML, Polylang, TranslatePress, Weglot, and more.

🔌 Compatible with All Themes & Plugins

Snapshotify works out-of-the-box with any WordPress setup, theme, or plugin. Whether you’re running a blog, WooCommerce store, membership site, or multisite, it integrates seamlessly without requiring extra configuration.

Source Code and Build Instructions

This plugin uses modern tooling (Tailwind CSS and esbuild) to produce minified assets for distribution. The human-readable source code is included in the plugin:

  • Admin JS and CSS source: assets/_src/

Build prerequisites: Node.js and npm.

Basic development build:

  1. Install dev dependencies.
  2. Build assets in development mode.

Third-party libraries used in compiled assets include:

  • esbuild – https://esbuild.github.io/
  • Tailwind CSS – https://tailwindcss.com/

The full, human-readable sources for all minified files are present within the plugin as listed above. If you have any trouble locating sources, please open an issue in the WordPress.org support forum for this plugin.

Gratispå betalda paket
Testat upp till
WordPress 7.0
Detta tillägg är tillgängligt för nedladdning för din .