WordPress.org

Plugin Directory

Trinity Backup – One Click Migrate & Restore, Any Size Backup Export & Import

Trinity Backup – One Click Migrate & Restore, Any Size Backup Export & Import

Description

Trinity Backup is a fast, reliable backup, migration, and restore plugin built to work smoothly on real-world hosting — including shared hosting with strict limits.

Bypass common hosting limits

Most backup plugins fail because of timeouts, memory limits, and large files. Trinity Backup is built differently:

  • No timeouts – Runs in safe, resumable chunks via AJAX
  • Low memory usage – Uses streaming archives instead of loading everything into memory
  • Any-size sites – Designed for big sites (as long as you have enough disk space)
  • Resumable – Continue after refresh, logout, or temporary interruptions

Made for migration

Move a site to a new host or domain with confidence:

  • Automatic URL replacement in the database and serialized data
  • One-click restore from a single backup archive

Security (optional)

  • AES‑256‑GCM encryption – Protect backups with a password

Core Features

  • Full Site Export – Database + all wp-content files
  • Full Site Import – Restore from backup archive
  • Chunked Processing – Safe, resumable operations via AJAX
  • Streaming Archive Format – Memory-efficient, handles large sites
  • Progress Tracking – Real-time progress bar and status

Export Options

  • Exclude media uploads
  • Exclude plugins directory
  • Exclude themes directory
  • Exclude database (files-only backup)
  • Exclude spam comments
  • AES‑256‑GCM password protection

Import Features

  • URL replacement for site migration
  • Serialized data support (safe URL replacement)
  • Import confirmation modal
  • Password-protected archives

Management

  • View all existing backups with size/date
  • Delete old backup files
  • Cleanup incomplete jobs

Screenshots

  • Main backup interface
  • Main backup interface (dark appearance)
  • Import from file
  • Backup list management

Installation

  1. Upload the trinity-backup folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Trinity Backup in the admin menu

FAQ

What PHP version is required?

PHP 8.0 or higher is required.

How large of a site can Trinity Backup handle?

Trinity Backup uses chunked processing and streaming archives, so it can handle sites of virtually any size without running into memory limits.

Are backups encrypted?

Optional AES‑256‑GCM encryption is available when you provide a password during backup creation.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Trinity Backup – One Click Migrate & Restore, Any Size Backup Export & Import” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0.6 – Feb 5, 2026

  • Improved encryption performance

2.0.5 – Jan 29, 2026

  • Improved dashboard design

2.0.4 – Jan 24, 2026

  • Initial release
  • Full site export/import
  • Chunked processing
  • URL replacement for migrations
  • Password protection