=== WP Synchro - Migrate WordPress database and files === Contributors: wpsynchro Donate link: https://wpsynchro.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=donate Tags: migrate,database,files,media,migration,synchronize,db,export,mysql,move,staging,localhost,local,transfer Requires at least: 4.7 Tested up to: 5.2 Stable tag: 1.2.0 Requires PHP: 5.6 License: GPLv3 License URI: http://www.gnu.org/licenses/gpl-3.0 Complete WordPress migration plugin solution, that synchronizes database and files. Save time by making it easy to migrate data between two sites == Description == **Complete migration plugin for WP developers, by WP developers** Automating the repetitive task of migrating sites, such as keeping a local development site synchronized with a production site or a staging site in sync with a production site. * **Save time by automating migrations** - Setup once, run many times * **Improve your service and quality to your customer** by working on the best possible data on multiple environments * **Simple and convenient maintenance of your environments** being super fast and easy to use **WP Synchro FREE gives you:** * Pull/push database from one site to another * Search/replace in database data (supports serialized data) * Select the database tables you want to move * High security - No other sites and servers are involved * Setup once - Run multiple times - Perfect for development/staging/production environments **In addition to this, the PRO version gives you:** * Database backup before migration (PRO version only) * File synchronization (such as media, plugins, themes or custom locations) (PRO version only) * Only synchronize the difference in files, which is super fast (PRO version only) * Pretty much the ultimate tool for doing WordPress migrations * 14 day trial is waiting for you to get started at [WPSynchro.com](https://wpsynchro.com/ "WP Synchro PRO") **Typical use for WP Synchro:** * Developing websites on local server and wanting to push a website to a live server or staging server * Get a copy of a working production site, with both database and files, to a staging or local site for debugging or development with real data * Generally moving sites from one place to another, even on a firewalled local network **WP Synchro PRO version:** Pro version gives you more features, such as synchronizing files, database backup and much faster support. Check out how to get PRO version at [WPSynchro.com](https://wpsynchro.com/ "WP Synchro PRO") We have a 14 day trial waiting for you and 30 day money back guarantee. So why not try the PRO version? WP Synchro saves you time and troubles each and every time you move a website to a new location - With less problems. == Installation == **Here is how you get started:** 1. Upload the plugin files to the `/wp-content/plugins/wpsynchro` directory, or install the plugin through the WordPress plugins screen directly 1. Make sure to install the plugin on all the WordPress installations (it is needed on both ends of the synchronizing) 1. Activate the plugin through the 'Plugins' screen in WordPress 1. Choose if data can be overwritten or be downloaded from installation in menu WP Synchro->Setup 1. Add your first installation from WP Synchro overview page and configure it 1. Run the synchronization 1. Enjoy 1. Rerun the same migration again next time it is needed and enjoy how easy that was == Frequently Asked Questions == = Do you offer support? = Yes we do, for both free and PRO version. But PRO version users always get priority support, so support requests for the free version will normally take some time. Check out how to get PRO version at [WPSynchro.com](https://wpsynchro.com/ "WP Synchro site") You can contact us at for support. Also check out the "Support" menu in WP Synchro, that provides information needed for the support request. = Where can i contact you with new ideas and bugs? = If you have an idea for improving WP Synchro or found a bug in WP Synchro, we would love to hear from you on: = Do you support multisite? = Well, not really at the moment. You can pull database down to your local installation. But we have not done that much testing on multisite yet, so use it is at own risk. Let us know if this is important to you, so we can increase the priority of this functionality. = What is WP Synchro tested on? = Currently we do automated testing on more than 125 configurations with different WordPress/PHP/Database versions. WP Synchro is tested on : * MySQL 5.5 up to MySQL 8.0 and MariaDB from 5.5 to 10.3. * PHP 5.6 up to latest version * WordPress from 4.7 to latest version. == Screenshots == 1. Shows the overview of plugin, where you start and delete the synchronization jobs 2. Shows the add/edit screen, where you setup a synchronization job 3. Shows the setup of the plugin 4. WP Synchro doing a database migration == Changelog == = 1.2.0 = * Highlight: Major rewrite of files synchronization and many improvements in database synchronization * Highlight: Implementing preconfigured synchronization setups, to make it simple for those just wanting to move everything * Highlight: Database backup before database migration (PRO version only) * Improvement: Improve selective synchronization of files - Much faster and safer * Improvement: Support for PHP's open_basedir configurations * Improvement: Search/replaces on domain and web root are now locked, but still possible to add custom * Improvement: Implemented retries for all requests if one of the servers has temporary problems * Improvement: Improvement of security by using sha256 instead of sha1 for token * Improvement: Support for migration of database tables close to the 65 char limit * Improvement: No more data store in temp file on disk - Moved to database table instead * Improvement: Makes finalize more likely to complete with success * Improvement: Less aggressive "Buy PRO" ad. Moved to the side instead of being a bit too annoying * Improvement: General UI improvements, with better text and icons * Improvement: Support for database tables with uppercase letters * Improvement: Support for MariaDB 5.5 * Improvement: Support for sites using upload_path and upload_url_path * Improvement: Removed option to preserve WP Synchro data - It is now forced to prevent troubles * Bugfix: Pull/push filtering on overview now works again * Bugfix: Handle properly when max_post_size is set to 0 * Bugfix: Fixed database search/replace in serialization with special case = 1.1.0 = * Highlight: Massive performance improvement for all migrations - Now using MU plugin to skip plugins/themes loading for WP Synchro requests * Highlight: Self healthcheck that will self-diagnose known troubles on each site * Improvement: Make frontend JS more tolerant of intermittent host timeouts * Improvement: Support for self-signed certificates * Bugfix: Fixed a lot of smaller bugs on database sync * Bugfix: Fixed bugs when syncing files with special characters, such as the Danish æøå ** See rest of changelog in changelog.txt **