Sitemovr
·
Clone and migrate your WordPress site to another server. Package files and database in parts and reinstall on the destination with no data loss.
Sitemovr packages your entire WordPress site (files and database) into downloadable parts and reinstalls it on another server through a standalone installer, with no need to have WordPress pre-installed on the destination.
It is designed to be safe and stable even on shared hosting: all the heavy work (database dump, file compression, import) is done in batches, avoiding the execution time and memory errors that break other migrations.
Features
- Batched export of files and database (no memory or time exhaustion).
- Configurable part size (50 / 100 / 200 MB / 1 GB or custom) to match the destination upload limit.
- Configurable rows per batch for the database (500 / 1000 / 2000 or custom).
- SHA-256 checksums per part: integrity guaranteed after transfer.
- Package history: download the parts now or come back another day to continue.
- Standalone installer (single file) uploaded by FTP to the destination.
- Safe serialized search and replace: updates URLs and paths without corrupting widgets, theme or plugin settings.
- Configurable destination URL: migrate to another domain, not just another folder.
- Destination server compatibility check (PHP, MySQL, extensions, disk space, permissions).
- Deletion warning if the destination database already contains data.
- Auto-cleanup: the installer and package files are removed when finished.
How it works
- On the SOURCE site, install Sitemovr and generate the package. Download its parts and the installer.php file.
- Upload to the DESTINATION server (without WordPress) by FTP: installer.php, the parts and parts.json.
- Open installer.php in the browser: it checks compatibility, asks for the new database, and migrates.