Linux 软件免费装
Banner图

PanelAlpha Migrator

开发者 damianwilusz
更新时间 2026年11月4日 18:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

migrate migration clone transfer move site

下载

1.2.2

详情介绍:

Moving a WordPress site by hand means downloading files, exporting the database, uploading it all again and fixing links to the old address. PanelAlpha Migrator does this for you from the WordPress dashboard. You install it on your old site and on the new one, copy one address, paste it, and click Start Migration. Everything comes along: pages, posts, images, themes, plugins, settings and user accounts. Links that point to the old address are changed to the new one while the site is copied, even inside saved plugin settings. The plugin was made for moving sites to servers that run PanelAlpha, and PanelAlpha uses the same plugin when it moves a site for you. You can use it to move a site to any other WordPress site as well. How to Move Your Site
  1. Install and activate PanelAlpha Migrator on both sites: your old site (the source) and the new WordPress you are moving to (the destination).
  2. On the new site, open Migrator in the dashboard menu, click the download icon (Destination) and copy the address.
  3. On the old site, open Migrator, paste the address and click Start Migration.
  4. Keep the tab open until it says the migration is complete. Then log in to the new site with the username and password from your old site.
Large Sites Are Fine Your site travels in small pieces, and each piece is checked when it arrives. Big sites do not hit upload size or time limits on your host. If the browser closes or the connection drops halfway, open Migrator again and continue from where it stopped. Nothing is sent twice. Move First, Switch the Domain Later You can copy the site to the new server while your domain still points at the old one. Enter the new server's IP address under Advanced Options (the gear icon). The new site is then ready before you change DNS. What Gets Copied What Stays on the New Site node_modules, .git and .svn folders are never copied. You can leave out more files under Advanced Options. Before You Start The migration replaces the new site's content with the old site's. Each table that the old site has is deleted on the new site and created again from the old site, and files with the same path are overwritten. If the new site holds anything you want to keep, back it up first. Treat the address you copy like a password. While the plugin is active, anyone who has it can write to the new site. When you are happy with the result, deactivate and delete the plugin on both sites.

安装:

  1. In WordPress, open Plugins > Add New Plugin, search for PanelAlpha Migrator, then click Install Now and Activate. You can also upload the plugin zip under Plugins > Add New Plugin > Upload Plugin.
  2. Do this on both sites, the old one (source) and the new one (destination).
  3. A Migrator item appears in the dashboard menu. Only administrators see it.
  4. On the new site, open Migrator, click the download icon (Destination) and copy the address.
  5. On the old site, open Migrator, paste the address and click Start Migration.
You need an administrator login on both sites, PHP 7.4 or newer with the cURL extension, and WordPress must be able to write to wp-content on both sites.

屏幕截图:

  • On the old site: paste the address and start the migration.
  • Advanced Options: move to a server before the domain points at it, and leave out files you do not need.
  • The migration in progress. Files travel in small pieces, so large sites are fine.
  • The browser closed halfway. Click Resume Backup to continue from where it stopped.
  • Done. The summary shows how many files and tables were copied and how long it took.

升级注意事项:

1.2.2 Works with 1.2.1 on the other site. A migration running during the update keeps its lock. 1.2.1 Both sites of a migration must run 1.2.1. Older versions do not work with it.

常见问题:

Do I need FTP or database access?

No. Everything happens in the WordPress dashboard. You only need an administrator login on both sites.

Will it overwrite what is already on the destination?

Yes. Every table the source has is recreated on the destination, and files with the same path are overwritten. Tables and files that exist only on the destination are left alone. Back up the destination first if it holds anything you want to keep.

Can I migrate before the domain points at the new server?

Yes. Enter the new server's IP address in Destination IP Address (Optional) and paste the address with the final domain. The plugin connects to that IP address and the migrated site gets the final domain. If the new server has no valid HTTPS certificate for the domain yet, tick the box under the IP field that says not to verify the HTTPS certificate.

My browser closed halfway. Do I start again?

No. Open Migrator on the source in the same browser and click Resume Backup under Interrupted Migration Detected. What was already sent is not sent again.

Which login works on the destination afterwards?

The source site's. The user accounts are part of the database, so they are copied with it.

What about my redirects in .htaccess?

The dashboard never copies the main .htaccess, so the destination keeps its own. Copy your own lines over by hand.

Should I keep the plugin installed afterwards?

No. While it is active, the destination accepts writes from anyone with its address and token. Deactivate and delete it on both sites once you are happy with the result. Deleting the plugin from the dashboard also removes its settings, its token, its temporary tables and its files in wp-content/migrations.

Can the destination be on the same server or a private network?

By default the source refuses a destination on its own server or on a private network. If you really want this, list the host name or IP address in allowed_destinations in the one-time setup file wp-content/panelalpha-migrator-setup.php on the source.

Does a plugin update lose the token?

No. The token and the settings are stored in the WordPress database, not in the plugin folder.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.4 1.1.0 - 1.1.3 1.0.0