プラグインワークフロー
概要 簡単な概要
Duplicatorプラグインの基本は何ですか?
概要
Duplicatorは、WordPressサイトをホスト間またはドメイン間で移行するためのWordPressプラグインです。これには、すべてのプラグイン、テーマ、カスタムコンテンツ、およびWordPressコアファイルが含まれるため、サイトの正確なコピーが得られます。このプラグインは、バックアップおよび復元システムとしても機能します。Duplicatorは、2つの別個のコードベース(バージョン)で構成されています。
- Duplicator Lite: これは製品の無料バージョンであり、WordPress.orgから無料でダウンロードできます。
- Duplicator Pro: これはプラグインのプロフェッショナル商用バージョンであり、ここから購入できます。プロフェッショナル製品には、Basic、Plus、Pro、Eliteの4つのバージョンがあります。完全な概要については、比較ページを参照してください。
移行手順
サイトを移行するプロセスは簡単です。
- サイトを「バックアップ」にバンドルします。これは、archive.zip/dafファイルとinstaller.phpの2つのファイルで構成されます。
- バックアップファイルを新しい場所にコピーします。
- ブラウザをinstaller.phpファイルに向け、簡単な指示に従ってサイトをインストールします。
- または、既存のWordPressサイトにarchive.zip/dafファイルをインポートすることもできます。
手順 Duplicatorの手順
移行にはどのような手順が含まれますか?
ステップ 1: バックアップの作成
プラグインは、選択したすべてのファイルとデータベーステーブル(フィルタリング/除外しないもの)をバックアップします。Duplicatorは、選択したすべてのWordPressファイルとデータベースのスクリプトコピーをアーカイブと呼ばれる単一のzipファイルにまとめ、アーカイブを復元するのに役立つインストーラーを生成します。インストーラーとアーカイブファイルはバックアップと呼ばれます。その後、バックアップファイルを別の場所にダウンロードして、サイトを再インストールできます。
ステップ 2: バックアップのインストール
インストール時に、次のアクションが発生します。
- アーカイブの抽出。データベーススクリプトを含むすべてのWordPressファイルがアーカイブから抽出されます。
- データベースの作成。スクリプトが実行され、新しいデータベースで元のデータが復元されます。
- データベースのクリーニング。すべてのテーブルが処理され、古いURLが新しいURLに置き換えられます。
さまざまなストレージ方法(PHPシリアライゼーション、JSON、Base64など)が考慮されます。 - オプションのオーバーヘッド。Duplicator Proでは、マルチサイトの操作など、追加のロジックが実行されます。
- 設定ファイルのクリーニング。wp-config.phpは、定義済み変数の更新のためにクリーニングされます。
- .htaccessの設定。.htaccessファイルが新しい場所に合わせてリセットされます。
ほとんどの場合99%はテーマとプラグインで動作します。ただし、データが正しく転送できなかったインストールの種類によっては問題が発生する可能性があります。インストーラーのステップ3の最終レポートを読み、プラグインが更新できなかったオプションを検証する必要があります。エラーや警告が発生した場合は、そのすぐ下にあるセクションをお読みください。
PHPの64ビットバージョンでは、.zipファイルのサイズに実質的な制限はありませんが、32ビットPHPでサポートされる最大ファイルサイズは2.1GBです。ほとんどのホストは64ビットPHPをサポートしています。ホストによって課されるCPUおよびメモリの制約により、ビルドが早期に中断され、zipファイルのサイズが制限される可能性もあります。このため、これらのホストの制限を回避するためにDupArchive形式を開発しました。DupArchiveエンジンを使用する場合、Duplicator Liteは最大500MBのサイトをバンドルできますが、Duplicator ProはPHPアーキテクチャによって課される制限以外のサイズ制限はありません。
製品 Duplicatorのバージョン
ProはLiteバージョンとどのように異なりますか?
Proと無料版の比較リストは、比較ページにあります。Pro版は継続的に改善され機能が追加されますが、プラグインのLite(無料)バージョンには、バグ修正や小規模な調整を除き、新しいメジャー機能は追加されない予定です。また、Pro版はPHP ZipArchiveでシェル実行とAjaxコールバックをサポートしており、ほとんどのサーバーで最大2GBまでの大きなバックアップが可能です。
ページ概要: