Prime Mover

Descrizione

The simplest all-around WP migration and backup plugin. This is used for single-site / multisite migration and backup purposes.

Features

  • Migrate single-site to single site
  • Migrate single-site to existing multisite sub-site
  • Migrate multisite sub-site to multisite existing sub-site
  • Migrate multisite sub-site to single-site
  • Migrate within WordPress admin
  • Restore backup packages within site (available in both single-site and multisite subsite)
  • Cross-platform compatible (Nginx / Apache / Microsoft IIS)
  • Debug package

PRO Features

  • Migrate faster using remote URL (WordPress HTTP API)
  • Encrypt database inside package (AES 256-bit)
  • Encrypt media or WordPress upload files (AES 256-bit)
  • Encrypt plugin and theme files inside the backup/package.
  • Save package as snapshot (use Prime Mover as a backup tool)
  • Export package to Dropbox
  • Exclude plugins
  • Exclude media upload files
  • Settings screen
  • Specific blog ID for new sub-site
  • Disable network maintenance
  • Option to delete backups
  • Option to enable migration logs
  • Configure migration parameters
  • Complete restoration options

Documentation

Screenshot (schermate di esempio)

  • Migration Tools
  • Export Options
  • Restoring package zip via Import
  • Control Panel
  • Backups Management page

Installazione

  1. Upload to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Optionally, opt in to security & feature updates notification including non-sensitive diagnostic tracking with freemius.com. If you skip this, that’s okay! Prime Mover will still work just fine.
  4. You should see the Prime Mover Control Panel. Click “Go to Migration Tools” to start migrating sites.

FAQ

What makes Prime Mover unique to other existing migration and backup plugins?

  • The free version has no restriction on package size, number of websites, mode of migration (single-site or multisite will work). We don’t put that kind of restriction.
  • No need to delete your WordPress installation, create/delete database and all other technical stuff. This will save you a lot of time.
  • This is not hosting-dependent. Prime Mover is designed to work with any hosting companies you want to work with.
  • The free version has full multisite migration functionality. This feature is usually missing in most migration plugins free version.
  • This will work on any server modes. Whether you are migrating from your localhost, dev site or from a live site to another live site.
  • You will be doing the entire migration inside the WordPress admin. Anyone with administrator access can do it. No need to hire freelancer to do the job. This saves you money.
  • No messing with complicated migration settings, the free version has no settings on it. Only choose a few options to export and migrate, that’s it.
  • You can save, download, delete and migrate packages using the management page.
  • No need to worry about PHP configuration and server settings. Compatible with most default PHP server settings even in limited shared hosting.
  • Modern version PHP compatibility ( PHP 5.6 to 7.4).
  • Entirely coded in PHP-fig standards (its following standard PHP coding guidelines).
  • One of the lowest code risk among migration plugins – simply secure to use.
  • You don’t need to worry about setting up users or changing user passwords after migration. It does not overwrite existing site users after migration.

For more common questions, please read the plugin FAQ listed in the developer site.

Recensioni

10 Giugno 2020
I was trying to move a sub-site of MultiSite to become a single site without 'destroying' or effecting MultiSite too much as I can 'delete' the subsite later. There was no plugin that work properly as this amazing plugins!!! VERY HAPPY 🙂 All the sliders, CSS changes, theme & plugins was 'moved' successfully to the new domain! And Look Perfect!! Woolah!!
9 Aprile 2020
I was wanting to take apart a multisite wp that was soooooooo slow - I kept getting told that it would cost me $100 per subsite or $200 for a plugin.... Then I found this amazing plugin - it worked a treat and saved me $$$$$s . Thnaks folks.
26 Marzo 2020
My hosting was part of the problem yet they wanted nothing to do with helping me export a single website out of a multisite. Setting up a multisite? Turning a single website into a multisite? Piece of cake! Migrating / Cloning a single sub-site from a multisite with media, URL links attached, and multiple layers of database table to export and revise felt like moving a 6 story house by myself! There are some other expensive options out there but Prime Mover was the only plugin that had a free one-click option that actually worked! I opted for the free version not knowing if this would work and let it run over night. I woke up and to find my computer had "shut down due to an error" and felt like crying a little. After startup I immediately went to the Prime Mover plugin and saw nothing. It felt like a long shot but I went to the website and it was all completely there, 100%! All the plugins, images, everything! I of course immediately backed up, used Regenerate Thumbnails to remove the mess my theme had recreated, cached everything, and website was good as new! If you're an agency or freelance web developer and like the multisite setup but need to export sub-sites to a single site directory, I would highly suggest this plugin! Opt for the pro if you are using it for this purpose so you don't lose customers, the standard version is very slow but it is also very free and works perfect. This is an honest review, I have no relation to this company, I'm just stoked!
Leggi tutte le recensioni di 8

Contributi e sviluppo

“Prime Mover” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

Traduci “Prime Mover” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

1.1.8

  • Fixed: Delete outdated migration logs.
  • Fixed: Deleted package in temp directory in some limited hosting configurations during restore.
  • Fixed: Performance issues on prime_mover_after_user_meta_import hook.

1.1.7

  • Fixed: Missing requisite for PDO MySQL PHP extension.
  • Fixed: Stucked on dB import process on some specialized servers.
  • Fixed: Error in database restore due to foreign key constraints.

1.1.6

  • Fixed: 403 forbidden errors when downloading package.
  • Fixed: Removed incompatible INPUT_SERVER since some servers does not support it.
  • Fixed: Updated Freemius library to latest version 2.4.0.1.
  • Fixed: Cannot modify header information – headers already sent error in network admin pages.
  • Fixed: Import user meta timeout.
  • Fixed: Unable to download Prime Mover packages due to server caching.
  • Fixed: No buffer to flush error when downloading logs.
  • Fixed: Slow remote URL restoration.
  • Fixed: Fatal runtime error during theme restore process.

1.1.5

  • Feature: Added new WPRIME archiving format for stability and better performance.
  • Feature: Added support for encrypting plugin and theme files.
  • Usability: Improved archiving and restoration performance by eliminating unneeded processes.
  • Usability: Use bytes when reporting archiving and restoration progress instead of files count.
  • Fixed: Encrypted packages handling in free versions.
  • Fixed: Fixed HEAD request timeout when fetching packages.
  • Fixed: Compatibility with WordPress 5.5
  • Fixed: Archiving errors with PHP 7.4.
  • Fixed: Use streams when copying very large files.
  • Fixed: Allow temp directory deletion to be retryable.

1.1.4

  • Fixed: Saved backups deleted in Windows.
  • Fixed: Database restore error due to differing MySQL versions.
  • Fixed: Fatal error caused by incomplete theme restore.
  • Fixed: Performance issues in exporting plugins and themes.
  • Fixed: Performance issues when exporting media files.
  • Fixed: Error in zip archiving due to Windows long file names limitation.
  • Fixed: Performance issues in zip archiving closing due to compression enabled.
  • Fixed: Increase retry timeout times constant to 75 to minimize 503 errors.
  • Fixed: Poor zip archiving performance.

1.1.3

  • Fixed: Incorrect diff percent progress update.
  • Fixed: Missing note to re-save permalinks after successful import.
  • Fixed: Mobile-responsive issues on backup menu page.
  • Fixed: Usability issues on restoring backup on the same site.
  • Fixed: Subsite license incorrected detected when license expired.
  • Feature: Added import and export success dialog to clearly marked completion.
  • Feature: Allow package restoration within site.
  • Feature: Added export as subsite backup option in multisite.
  • Usability: Remove auto-force download in free version.
  • Usability: Updated plugin styling for consistent branding.

1.1.2

  • Fixed: Uncaught error max_allowed_packet on importing database.
  • Fixed: Restoring package in package management page is not clear.
  • Usability: Updated plugin texts for clarity.
  • Fixed: Uncaught error on null text response.

1.1.1

  • Fixed: No SQL file exported when there is no executable dump command found.
  • Fixed: Slow upload restoration mode on localhost.
  • Fixed: No MySQLdump error returned when on shell mode.
  • Fixed: Incorrect MySQLdump PHP detection.
  • Feature: Added contact us form in Prime Mover plugin administration pages.
  • Feature: Added documentation link on some settings page.
  • Usability: Simplified migration tools page and improve error text.
  • Usability: Move important server requisite checks on plugin activation stage.

1.1.0

  • Feature: Added support for user migration.
  • Feature: Added refresh backups button in backups menu.
  • Usability: Added links to migration tools and homepage link on backup menu page.
  • Fixed: Mixed content issues with search and replace.
  • Fixed: Inaccurate subsite license detection.
  • Fixed: Broken login session during import.
  • Fixed: Un-normalized windows paths.
  • Fixed: MySQLdump timeout errors in non-shell mode.

1.0.9

  • Fixed: Compatibility issues with AWS Lightsail servers.
  • Fixed: Cannot create multisite package of sites without plugins.
  • Fixed: Incorrect message errors on wp-config.php writability.

1.0.8

  • Fixed: Improvements in exporting and importing sites that support PHP exec functions.
  • Tested compatibility with WordPress 5.4.
  • Updated Fremmius Library to latest version.

1.0.7

  • Fixed: Stability bug fixes and improve performance in very slow web host.
  • Feature: Backup and migration management page.
  • Feature: Automatically run long running tasks in PHP CLI environment background processes if supported.
  • Compatibility with PHP 7.4 and WordPress versions.
  • Added new tests.

1.0.6

  • Fixed: Compatibility with WordPress 5.3
  • Fixed: Improved support for exporting and importing sites with very large uploads directory.
  • Fixed: Added progress indicator for large media uploads.
  • Fixed: Add media files, database and configuration files directly to archive, to save disk space during export.
  • Fixed: Added export type as requirement for export.
  • Fixed: Improved support for exporting and importing large database.
  • Fixed: Added progress indicator for large database export and restore.
  • Fixed: Automatically add support for MySQL dump shell method.
  • Fixed: Added support for migrating multisite package with different blog id to another multisite sub-site.
  • Fixed: Bug on memory leak on core package uploading.
  • Fixed: Bug on search replace found during testing.
  • Fixed: Skip search and replace process if restoring to a site with same parameters.
  • Fixed: Improved support for doing extensive search and replace on database.
  • Fixed: Added progress indicator on ongoing long search and replace process.
  • Fixed: Improved support for large export generation and restore from remote URL API and Dropbox.
  • Fixed: Improved support for importing many plugins and added import progress indicator.
  • Fixed: Slow down progress ajax request, this is a protection for shared/cheap hosting flagging a rapid ajax import/export progress as DOS attack.
  • Fixed: Upgrade Freemius SDK to latest version.
  • Fixed: Make download resumable for core export.
  • Fixed: Required sites using Prime Mover to have complete WordPress security keys.
  • Fixed: Enabled migration logs by default.
  • Fixed: If export and restore does not pass validation, returns fatal runtime error.
  • Fixed: Improved support for low memory hosting servers.

1.0.5

  • Fixed: Uncaught exception ‘Exception’ with message ‘Unable to locate placement anchor.’
  • Fixed: Broken unit tests.

1.0.4

  • Fixed: Long running exporter ajax issue causing process hang-up.
  • Fixed: Branding names to Prime Mover.
  • Fixed: Not enough throttle on AJAX upload chunk causing errors on large uploads.
  • Fixed: Issue on server timeout for long running import requests.
  • Fixed: User is not notified on stalled export and import processes.
  • Fixed: Temporary export or import directory is not deleted on stalled or terminated processes.
  • Fixed: No error logging on footprint checks.

1.0.3

  • Fixed: Deactivation error handling not properly executed in non-compliant environments.
  • Fixed: Unable to restore site created by Pro version to Free version and vice versa.
  • Fixed: Fatal error on WP_FileSystem not being set.
  • Fixed: Freemius data removed after export / import.
  • Fixed: Unable to stream error log.
  • Fixed: Incompatibility with Really Simple SSL plugin after restoring to site without SSL.
  • Fixed; Unable to completely restore / import due to SSL differences between source and target site.
  • Fixed: Some functions not compliant with PHP Fig-PSR standards.
  • Fixed: User cannot disable maintenance mode if stucked.
  • Fixed: Cannot log debug data when not using Freemius-generated plugin versions.
  • Fixed: No progress indicator shown on export AJAX, conflict with sessions.
  • Fixed: Redundant FAQ on plugin readme, duplicated with developer site.
  • Fixed: Erratic upload progress behavior on slower connections.
  • Fixed: Errors when non-standard plugin slug is used.
  • Fixed: PHP notices when renaming table prefixes.
  • Fixed: Interim login screen disrupts long site restoration.
  • Fixed: JS errors on response stalling the restoration progress.
  • Fixed: Random fatal runtime errors when uploading package.
  • Fixed: Uploading hang-up when upload max size is not matching up with upload speed and browser.
  • Fixed: Cannot restore package due to media decryption error.

1.0.2

  • Fixed issues related to MySQL PDO connections.
  • Updated MySQL debug log.
  • Updated unit tests.

1.0.1

  • Fixed issues related to MySQLdump.

1.0.0

  • Added maintenance mode control
  • Updated tests
  • Updated Freemius SDK to version 2.3.0
  • First version!