説明
The Most Trusted WordPress Migration & Backup Plugin Since 2013
All-in-One WP Migration is the gold standard for WordPress site migration and backup, used by over 60 million websites worldwide – from small blogs to Fortune 500 companies and government agencies. Whether you need to migrate WordPress to a new host, create a full site backup, or restore a previous backup, our plugin offers enterprise-grade reliability with beginner-friendly simplicity.
なぜAll-in-One WP Migrationを選ぶのか ?
- Effortless Migration: Migrate your entire site with a single click – including database, media, themes, and plugins
- One-Click Backup: Create a complete WordPress backup before you migrate, so you can restore anytime
- ゼロダウンタイム: サービスを中断することなく移行を完了します
- Universal Compatibility: Migrate between any hosting providers – from budget shared hosting to high-end dedicated servers
- 技術的卓越性: メモリ効率の高い処理 (512KBチャンク) による信頼性を重視した設計で、リソースが限られた環境に最適です
- No Technical Skills Required: Intuitive interface lets anyone migrate or backup a WordPress site without technical expertise
- Cross-Database Support: Migrate seamlessly between MySQL, MariaDB, and SQLite databases
- 安全で信頼性が高い: ボーイング、NASA、ハーバード、スタンフォード、Automattic、世界中の政府機関から信頼されています
How to Migrate WordPress – Simple as 1-2-3:
- Install the migration plugin on your source and destination sites
- Backup & Export your site to a .wpress backup file with one click
- Import & Migrate using our drag-and-drop importer on your destination site
開発者およびパワーユーザー向け:
- Advanced Find & Replace: Control exactly what changes when you migrate
- Selective Migration & Backup: Include or exclude specific content types from your migration or backup
- PHP 5.3-8.4互換性: 事実上すべてのホスティング環境で動作します
- Custom WPress Format: 私たちの最適化されたアーカイブフォーマットは、データの整合性を保証します
- フックシステム: カスタム統合とワークフローのための広範な API
- Command-Line Support: Automate migrations and backups via WP-CLI
Premium Extensions:
Enhance your migration and backup workflow with our premium extensions:
- Unlimited Migration Size: Migrate sites of any size with no file limits
- Cloud Backup & Migration: Backup and migrate directly to/from Dropbox, Google Drive, OneDrive, and more
- Multisite Migration: Migrate complex WordPress multisite networks
- Scheduled Backups: Automated, recurring WordPress backups on your schedule
- Database Filtering: Exclude specific tables or data from your migration or backup
注目の機能:
- WCAG 2.1 AA レベルのアクセシビリティ準拠
- モバイル対応インターフェース
- オンラインで WPRESS ファイルを閲覧 または ローカルに解凍
- Automatic URL and path replacement during migration
- WordPress Playground integration – migrate between SQLite and MySQL
- Regular bi-weekly updates ensuring your backup and migration plugin stays compatible
- 日本語を含む50以上の言語に対応
政府や大企業からの信頼:
Many enterprise customers, government organizations, and universities use, love, and trust All-in-One WP Migration. Here are some: Boeing, NASA, VW, IBM, Harvard University, Stanford University, Lego, P&G, Automattic, State of California, State of Hawaii.
This broad adoption demonstrates how safe, reliable and adaptable this WordPress migration and backup plugin is for any website migration need.
Update Frequency:
Our team is dedicated to keeping this WordPress migration and backup plugin up-to-date and secure. We release updates every two weeks or at least once a month, ensuring your migration and backup workflows remain compatible with the latest WordPress versions, including beta releases. Our proactive testing and feedback to the WordPress core team help in preemptively addressing any potential issues, so you can always migrate and backup with confidence.
完全な互換性とサポート:
All-in-One WP Migration has been extensively tested and confirmed to be compatible with most WordPress plugins and themes, so you can migrate and backup without worrying about conflicts.
This means you don’t experience cross-plugin compatibility issues that can slow down or break your WordPress site when you migrate.
All-in-One WP Migration has partnered with multiple theme and plugin vendors to distribute their products with us as a single, easy-to-install migration and backup package.
These vendors trust our migration plugin to provide their customers with reliable product delivery, support, migrations, and backups.
クラウドストレージ対応:
All-in-One WP Migration supports backup and migration to all major cloud storage services.
The plugin comes preinstalled on all Bitnami WordPress sites running on AWS, Google Compute Cloud, and Microsoft Azure – ready to migrate and backup out of the box.
ケース・スタディー :
- Small Business Migration: A small online retailer used All-in-One WP Migration to migrate to a more robust hosting solution, creating a full backup before the migration and completing the move without downtime during peak shopping season.
- Educational Migration: A prominent university utilized All-in-One WP Migration to migrate and consolidate multiple departmental sites into a single WordPress network, with automated backups ensuring no data was lost during migration.
- Government Migration: Following a directive to improve digital accessibility, a government agency used our migration plugin to migrate their content to a new, compliant platform without impacting public access to critical information.
お問い合わせ
プライバシーポリシー
All-in-One WP Migration は、ユーザーの個人情報を十分に尊重し、保護するように設計されています。プラグインのお問い合わせフォームに入力する際に、ユーザーのメールアドレスを収集することに同意を求めています。
All-in-One WP Migration は、一般データ保護規則 (GDPR) に完全に準拠しています。
GDPR に準拠したプライバシーポリシーは こちら をご覧ください。
インストール
- All-in-One WP Migration は WordPress プラグインダッシュボードから直接インストール可能です。
- 「新規追加」をクリックして「All-in-One WP Migration」を検索します。
- インストールと有効化
上記の手順とは別に、このページの「ダウンロード」ボタンからプラグインの ZIP ファイルをダウンロードし、WordPress の管理画面からアップロードしてインストールすることもできます
FAQ
-
How do I migrate my WordPress site to a new host?
-
Install All-in-One WP Migration on your current site and click Export. The plugin creates a single
.wpressfile containing your entire WordPress site – database, media, themes, and plugins. Then install a fresh copy of WordPress on your new host, install the plugin there as well, and use the Import feature to upload the.wpressfile. The plugin will migrate everything automatically, including updating all URL references and handling serialized data safely. You can migrate between any hosting providers – from shared hosting to dedicated servers.Before you migrate, we recommend lowering your DNS TTL to 300 seconds at least 48 hours in advance, and keeping your old host active for 7–14 days as a safety net in case you need to roll back.
-
How do I backup and restore my WordPress site?
-
To create a backup, go to All-in-One WP Migration > Export and choose your backup destination – local download or cloud storage. The plugin creates a complete backup of your entire WordPress site in a single
.wpressfile. To restore a backup, go to All-in-One WP Migration > Import and upload or select your.wpressbackup file. The plugin will restore your database, themes, plugins, and media files automatically. After restoring a backup, clear all caches and re-save your permalink settings under Settings > Permalinks.For best results, use a hybrid backup strategy: cloud storage for automated daily backups and local copies for fast recovery. Follow the 3-2-1 rule – maintain three copies of your data across two different storage types, with one stored off-site.
-
Can I migrate a WordPress multisite network?
-
Yes. The Multisite Extension allows you to migrate an entire WordPress multisite network as a single
.wpressfile. You can also extract a single subsite – when you migrate a subsite, the plugin automatically converts table prefixes and reorganizes media file paths. Multisite migrations require special handling because the network uses shared database tables for users and per-site tables with unique prefixes. We recommend at least 512 MB of PHP memory for large multisite migrations. -
What if my backup file exceeds the upload size limit?
-
If your server rejects a backup file as too large during import, you have several options. You can increase the PHP upload limit by adding
php_value upload_max_filesize 512Mandphp_value post_max_size 512Mto your.htaccessfile, or setclient_max_body_size 512mfor Nginx servers. For sites that require unlimited upload size, the Unlimited Extension removes all file size restrictions set by your host. -
How do I migrate a WooCommerce store?
-
You can migrate a WooCommerce store the same way you migrate any WordPress site – export on your current host and import on the new one. However, after you migrate a WooCommerce store, you should immediately verify that payment gateway API keys are configured correctly, update any webhook URLs to reference your new domain, and run a small real transaction to confirm checkout works end-to-end. We recommend enabling maintenance mode on your old server after DNS propagation to prevent split orders during the transition. See our full WooCommerce migration guide for detailed steps.
-
Will my SEO rankings be affected when I migrate?
-
If you migrate to the same domain on a new host, your SEO rankings should remain intact because All-in-One WP Migration preserves all your content, URLs, and metadata exactly as they were. If you migrate to a new domain, set up proper 301 redirects mapping every old URL to its new equivalent and use Google Search Console’s “Change of Address” tool. A temporary ranking fluctuation of 10–20% in the first 1–2 weeks after a domain migration is normal. Keep your redirects active for at least one year. See our SEO migration checklist for a complete guide to preserving your rankings when you migrate.
-
How do I troubleshoot a failed migration or import?
-
The most common issues after you migrate and their solutions:
- White screen: Enable
WP_DEBUGinwp-config.phpto see the actual error. Verify PHP version compatibility between your old and new servers. - Database connection error: Check that
DB_NAME,DB_USER,DB_PASSWORD, andDB_HOSTinwp-config.phpmatch your new server’s settings. - 404 errors on all pages: Re-save permalinks under Settings > Permalinks to regenerate rewrite rules.
- Broken images: Verify the
wp-content/uploads/directory transferred completely with correct permissions (755 for directories, 644 for files). - Import stuck or frozen: Increase PHP
max_execution_timeandmemory_limit, or use WP-CLI to migrate from the command line:wp ai1wm restore backup.wpress.
For a comprehensive list of migration troubleshooting tips, see our migration troubleshooting guide.
- White screen: Enable
-
Can I migrate between different database types?
-
Yes, All-in-One WP Migration supports cross-database migration between MySQL, MariaDB, and SQLite. This is especially useful when you migrate sites to or from WordPress Playground, which uses SQLite. The plugin handles all database schema differences automatically – you simply export from one environment and import into the other.
-
Can I automate my backups and migrations using WP-CLI?
-
Yes. All-in-One WP Migration includes full WP-CLI support for command-line automation. Use
wp ai1wm backupto create a backup andwp ai1wm restore backup.wpressto restore or migrate from a backup file. This is ideal for developers who need to migrate sites in automated workflows, CI/CD pipelines, or scheduled backup scripts. Combined with cron jobs, WP-CLI lets you automate your entire backup strategy without touching the WordPress dashboard.
評価
貢献者と開発者
All-in-One WP Migration and Backup はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。
貢献者変更履歴
7.103
追加
- MariaDB-specific database driver with support for INET4, INET6, UUID, XMLTYPE, and VECTOR column types
- Server version parsing utility for improved database version detection
修正
- Path traversal vulnerability in download_file() that could allow arbitrary file reads
- Path traversal validation when extracting files from archives
- Stale backups path option after server migration now auto-resets to default
改善
- Database export and import refactored for better separation of concerns — column types, column options, table options, and collations are now handled independently
- Expanded collation downgrade support including utf8mb4_0900_as_ci, utf8mb4_0900_as_cs, utf8mb3_* variants
- MariaDB-specific table options now properly handled (Aria engine, page compression, system versioning, encryption)
- Additional MariaDB storage engines (S3, ColumnStore, Spider, CONNECT, Mroonga) now convert to InnoDB on import
- Social share buttons replaced with lightweight static links (removed third-party JavaScript from Facebook, Twitter, and YouTube)
- Cached database server info calls for better performance
- functions.php now loads before constants.php for correct initialization order
7.102
追加
- Clean storage folder option on backups page
- Archive validation before listing files for improved reliability
- Minimum required versions check
修正
- Offset handling in archiver for correct data processing
- File extractor offset and file read operations
- Missing esc_html() function call for improved security
- FDP must-use plugin disabled to prevent plugin activation issues during import
改善
- CSS styling alignment with schedules page
- WordPress 6.9 compatibility
7.101
修正
- PHP strict モードとの互換性を向上させるため、アーカイブ内のファイルサイズと更新日時の型処理を改善しました
- 投稿リビジョンを除外する際、関連する postmeta エントリも適切に除外するようにしました
改善
- パフォーマンスの向上とバンドルサイズの削減のため、完全な Vue 3 フレームワークにアップグレードしました
7.100
改善
- PHP と JavaScript の依存関係を最新バージョンにアップグレードしました
7.99
追加
- バックアップファイルの処理を改善するため、ファイル操作に Gzip 圧縮サポートを追加しました
修正
- 互換性向上のため、非推奨となった jQuery の `bind()` メソッドを `on()` に置き換えました
- `$_FILES` 入力から `stripslashes_deep` を削除し、ファイルアップロードのセキュリティを強化しました
改善
- 信頼性向上のため、ストリーム操作を `ai1wm_write()` に置き換えました
- JavaScript の依存関係を最新バージョンを使用するように更新しました
7.98
追加
- ホスティングプロバイダーとの互換性を高めるため、`WP_IMPORTING` 定数に対応しました
修正
- ファイルアップロードにおける格納型クロスサイトスクリプティングの脆弱性 (CVE-2025-8490)。 WordFence と Jack Pas に報告していただいたことに感謝します。 詳細はこちら。
- エラー報告を改善するため、ファイルアップロードの例外処理を改善しました
改善
- MySQLi データベースハンドラーにおける PHP 8 互換性の問題を修正しました
- セキュリティと信頼性を強化するため、ファイルアップローダーをリファクタリングしました
7.97
追加
- AUTO_INCREMENT チェックにおける SQLite のサポート
修正
- 文字列の長さの検証を伴うエッジケースを処理するためにシリアル化された値をデータベースに置換
7.96
追加
- wp_options テーブルに AUTO_INCREMENT がない場合の管理者通知警告
7.95
追加
- エクスポート初期化時の開発者向け新アクションフック ai1wm_status_export_init
修正
- テーマのエクスポートの進行状況表示に誤ったパーセンテージが表示される。
- Uninstall.php スクリプトの機能
- エクスポートとインポートのボタンの順序
- ドロップダウンの高さのスタイル設定の問題
7.94
追加
- インポート時に Elementor プラグインのキャッシュを更新する
7.93
修正
- スタイル登録の末尾のカンマによる PHP7と PHP5との互換性の問題
7.92
改善
- プラグインチェックプラグイン (PCP) 検証に合格
- アーカイブ名の生成
7.91
追加
- WordPress 用 CiviCRM サポート
7.90
追加
- データベースのパフォーマンスを向上させるために、MySQL の遅延行検索を無効にする定数を導入しました。
改善
- 安定性と効率性を向上させるために強化された SQLite データベース統合
- 認証されていない PHP オブジェクトインジェクション脆弱性 (CVE-2024-10942) に対処するため、シリアライズ置換メカニズムを強化しました。この問題を責任ある形で開示してくださった Webbernaut 氏に深く感謝いたします
- ユーザーエクスペリエンスを向上させるため、エクスポート中に wp_rocket_settings オプションを保持
修正
- 解決された PHP 8.4の非推奨の警告
7.89
改善
- パフォーマンスとセキュリティを向上させるために Node.js 22 にアップグレードしました。
- スムーズかつ安全に動作し続けるよう、すべてのプラグインの依存関係を更新しました。
7.88
修正
- アップロードの進行状況が100% で止まってしまう問題を修正
- アップロードが完了する前にキャンセルできない問題を修正
改善
- ユーザー向けのメッセージが、より親しみやすく、直接的、一貫性があり、より有益なものになるように改善されました。
7.87
修正
- エラーログのファイル名にランダムな接頭辞を付加することで、エラーログが既知の名前で公開されてしまう脆弱性を解決し、推測できないようにしました。エラーログは、毎日およびプラグインの更新時に自動的に削除されるようになりました。この問題を責任を持って公開してくれた villu164 氏に感謝します。
- 管理者ユーザが特定の入力を通して任意の PHP コードを注入できてしまう脆弱性を解決しました。この脆弱性を悪用するには管理者レベルのアクセスが必要であり、 権限のないユーザがこの操作を実行できないようになっています。この問題を責任を持って開示してくれた Ryan Kozak 氏に感謝します。
7.86
修正
- PHP 8.4との互換性と WP-CLI 経由でのバックアップファイルのリストアに関する課題を解決。
7.85
追加
- PHP 8.4 互換性
7.84
追加
- カスタムアクションと統合を可能にする、エクスポートとインポートのプロセス中の、新しいフック
7.83
修正
- WordPress Playground 環境でバックアップファイルのダウンロードに失敗する課題を解決。
7.82
追加
- SQLite 対応
- WordPress Playground 対応
7.81
追加
- リセットハブページ : 新しいリセットハブページを導入し、効率的なサイト管理のための強力なリセットツールをユーザーに提供。この機能により、WordPress 環境のリセットが容易になり、開発やテストのワークフローがスムーズになる。
改善
- W3TC サポートの改善
- PHP 互換性チェック : 異なる PHP バージョンにサイトを移動 / 復元する際に、警告通知を表示。
7.80
追加
- 「update-services」プラグインへの対応
- ホスティングプロバイダーとの互換性を向上させるため、バックアップ名に於けるドメイン名のドットをダッシュに置換。
改善
- マルチサイトからスタンドアロン、スタンドアロンからマルチサイトへのエクスポートとインポートのサポートが強化され、移行プロセスが合理化されました
7.79
追加
- WordPress 6.4 に対応
7.78
追加
- プラグイン内に新しいスケジュール ページを実装し、プレミアム拡張機能専用のさまざまな高度な機能を表示します
7.77
追加
- WordPress 最新バージョン(6.3)で動作検証済み
7.76
修正
- 詳細設定から [bata] ラベルを削除しました




