Title: BackShift — Backup &amp; Migration
Author: yahakker
Published: <strong>May 26, 2026</strong>
Last modified: August 10, 2026

---

Search plugins

![](https://ps.w.org/backshift/assets/banner-772x250.png?rev=3549794)

![](https://ps.w.org/backshift/assets/icon-256x256.png?rev=3549754)

# BackShift — Backup & Migration

 By [yahakker](https://profiles.wordpress.org/yahakker/)

[Download](https://downloads.wordpress.org/plugin/backshift.2.0.9.zip)

 * [Details](https://kal.wordpress.org/plugins/backshift/#description)
 * [Reviews](https://kal.wordpress.org/plugins/backshift/#reviews)
 *  [Installation](https://kal.wordpress.org/plugins/backshift/#installation)
 * [Development](https://kal.wordpress.org/plugins/backshift/#developers)

 [Support](https://wordpress.org/support/plugin/backshift/)

## Description

Is your backup plugin crashing midway? Most popular backup plugins fail on cheap
or strict shared hosting because of PHP timeouts and memory execution limits.

**BackShift changes that.** Built with a smart **Chunked Engine**, BackShift breaks
large site archives into tiny, bite-sized tasks. It runs smoothly on restricted 
servers where other plugins fail—preventing the dreaded “504 Gateway Timeout” or“
Server Memory Exhausted” errors.

Best of all? In version 2.0.9, we completely removed all feature gating and retention
limits from the free version. You get professional-grade, unrestricted local backups
and migrations completely free.

#### Why choose BackShift over traditional plugins?

 * **Zero Timeout Engine:** Engineered specifically to bypass execution limits on
   budget shared hosting.
 * **WordPress 7 Ready:** Fully tested and optimized for the latest major WordPress
   7 releases.
 * **Truly Free Forever:** No limits on the number of backups, no restriction on
   schedules, and no locked basic features.
 * **Lightweight & Clean:** Optimized assets, direct file streaming, and zero database
   bloating (the legacy Activity Log is completely removed).

**Core Features (100% Free):**
 * **One-Click Full Backups:** Archive your entire
website—both files and database—in seconds. * **Smart Automatic Scheduling:** Set
it and forget it with automated daily, weekly, or monthly schedules. * **Instant
1-Click Restore:** Recover your site instantly from your dashboard using local or
uploaded backup files. * **Flawless Migration:** Move your entire WordPress site
to a new domain or host without data corruption. * **Built-in Security:** Automatic`.
htaccess` rules protect your backup folder from public directory browsing.

**Need Cloud Automation?**
 Upgrade to BackShift Pro to unlock automated off-site
storage (Google Drive, Dropbox, Amazon S3, OneDrive, FTP), 1-click staging environments,
and secure AES-256 backup encryption. Learn more at https://gt.tc.

## Screenshots

[⌊Dashboard — Overview of recent backups and system status.⌉⌊Dashboard — Overview
of recent backups and system status.⌉[

Dashboard — Overview of recent backups and system status.

[⌊Backups — Management area for your site archives.⌉⌊Backups — Management area for
your site archives.⌉[

Backups — Management area for your site archives.

[⌊Restore — One-click restore from local or uploaded backup files.⌉⌊Restore — One-
click restore from local or uploaded backup files.⌉[

Restore — One-click restore from local or uploaded backup files.

[⌊Schedule — Configure automatic daily, weekly, or monthly backups.⌉⌊Schedule — 
Configure automatic daily, weekly, or monthly backups.⌉[

Schedule — Configure automatic daily, weekly, or monthly backups.

[⌊Backup Log — Detailed log of every backup run with status and size.⌉⌊Backup Log—
Detailed log of every backup run with status and size.⌉[

Backup Log — Detailed log of every backup run with status and size.

[⌊Settings — Configuration for paths, scheduling, notifications, and exclusions.⌉⌊
Settings — Configuration for paths, scheduling, notifications, and exclusions.⌉[

Settings — Configuration for paths, scheduling, notifications, and exclusions.

## Installation

 1. Upload the `backshift` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Navigate to **BackShift** in your WordPress dashboard.
 4. Click **Start Backup** to secure your site immediately.

## FAQ

### Is BackShift really free?

Yes! All core backup, restore, scheduling, and migration features are 100% free 
with zero limits on backup size or counts. The Pro upgrade is strictly for advanced
cloud destinations (S3, Drive, Dropbox), staging, and encryption.

### Does it really fix server timeout issues?

Yes. While other plugins try to compress everything at once (triggering server blocks),
BackShift processes your files in consecutive chunks. If your hosting limits scripts
to 30 seconds, BackShift pauses and resumes seamlessly.

### Where can I find documentation?

Full setup guides and a comprehensive migration manual are available at https://
gt.tc.

### Is my data secure?

Absolutely. BackShift secures your backup directory against direct web access using`.
htaccess` rules. Your backups stream directly without overloading your server’s 
memory.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“BackShift — Backup & Migration” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ yahakker ](https://profiles.wordpress.org/yahakker/)

[Translate “BackShift — Backup & Migration” into your language.](https://translate.wordpress.org/projects/wp-plugins/backshift)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/backshift/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/backshift/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/backshift/) by [RSS](https://plugins.trac.wordpress.org/log/backshift/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.9

 * Removed all feature gating / retention limits from the WordPress.org version.
 * Removed executable file generation in backup storage.
 * Migrated backup path handling to `wp_upload_dir()`.
 * Moved inline scripts/styles to properly enqueued assets.
 * Re-tested on a clean install with `WP_DEBUG` enabled.

#### 2.0.8

 * Fully removed Activity Log feature (files, DB table, CSS, JS, settings).
 * Removed all backup count and schedule count restrictions.
 * Inline scripts and styles moved to wp_enqueue API.
 * Fixed broken image reference in admin rate notice.
 * Fixed schedule ID returned incorrectly after save.
 * Improved security: backup downloads now stream directly without loading into 
   memory.

#### 2.0.7

 * Minor internal cleanup and stability improvements.

#### 2.0.6

 * Fixed remaining notices and warnings flagged by Plugin Check.
 * Cleaned up several deprecated function calls.
 * General code quality improvements for WordPress.org compliance.

#### 2.0.5

 * Removed all remaining Pro-only references and code paths from the free version.
 * Fixed undefined variable warnings thrown on certain hosting configurations.
 * Resolved Plugin Check errors related to output buffering and direct file access.

#### 2.0.4

 * Further cleanup of Pro code that was incorrectly bundled in the free version.
 * Fixed multiple PHP warnings surfaced by Plugin Check.
 * Corrected escaping and sanitization issues flagged during review.

#### 2.0.3

 * Continued stripping Pro functionality that does not belong in the free plugin.
 * Fixed plugin slug references left over from the original submission under a different
   name.
 * Resolved Plugin Check warnings around nonce verification and capability checks.

#### 2.0.2

 * Renamed plugin slug and all internal references from the original rejected name
   to BackShift.
 * Updated text domain, file headers, and directory structure to match the new slug.
 * Fixed critical Plugin Check errors that caused the initial WordPress.org submission
   to be rejected.

#### 2.0.1

 * First resubmission after rejection — addressed naming policy violations.
 * Removed Pro module hooks and admin menu items that should not be present in the
   free version.
 * Fixed PHP notices on fresh installations.

#### 2.0.0

 * Initial submission (under a different name — rejected by WordPress.org).
 * Complete rewrite with modern UI.
 * New chunked backup and restore engine — no more timeouts.

## Meta

 *  Version **2.0.9**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/backshift/)
 * Tags
 * [backup](https://kal.wordpress.org/plugins/tags/backup/)[migration](https://kal.wordpress.org/plugins/tags/migration/)
   [restore](https://kal.wordpress.org/plugins/tags/restore/)[shared hosting](https://kal.wordpress.org/plugins/tags/shared-hosting/)
   [wordpress backup](https://kal.wordpress.org/plugins/tags/wordpress-backup/)
 *  [Advanced View](https://kal.wordpress.org/plugins/backshift/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/backshift/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/backshift/reviews/)

## Contributors

 *   [ yahakker ](https://profiles.wordpress.org/yahakker/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/backshift/)