最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手

デュプリケーター・ドキュメンテーション

デュプリケーターのドキュメント、参考資料、チュートリアル

さまざまなアーカイブエンジンとの連携

違いは、ファイルの圧縮とアーカイブに使用される基礎的な技術と方法にあります。Shell Zip はシステムコマンドを利用し、ZipArchiveは zip ファイル操作のための PHP クラス、そしてDupArchiveは Duplicator Pro プラグイン用に開発されたカスタムエンジンで、それぞれ固有のニーズに対応しています。DupArchive は Duplicator Pro プラグインのために開発されたカスタムエンジンで、Duplicator Pro プラグイン固有のニーズに対応します。エンジンの選択は、速度、互換性、それらを使用するアプリケーションのコンテキスト内での機能性などの要素に影響を与えます。

各アーカイブエンジンの違い

シェル・ジップ

Shell Zip は PHP shell_execコマンドを使用してサーバーのzip実行ファイルにアクセスし、zip 形式でバックアップを作成します。この方法は PHP ZipArchive.お使いのシステムでこのオプションが使用可能で、問題が発生しない場合は Shell Zip を選択することをお勧めします。

注意: サーバ上でShell Zipが無効になっている場合は、ホストまたはサーバ管理者に連絡して、PHPのshell_execを有効にしてください。

Shell Zipは、Basic以上のライセンスレベルでのみアクセス可能です。

ジップアーカイブ

ZipArchive は、Zip アーカイブを操作できる PHP クラスです。PHP スクリプト内で直接 zip ファイルを作成したり展開したりするための プログラミングインターフェイスを提供します。ZipArchive は PHP レベルで動作するため、異なるサーバ構成間での移植性が高く、 オペレーティングシステムに依存しない zip ファイル作成の一貫性を保証します。

重複アーカイブ

DupArchiveは、Duplicator Pro独自の[archive.daf]ファイルを生成するファイルフォーマットです。Duplicator Proのために特別に調整されたこのフォーマットは、パフォーマンスとスケーラビリティを優先しています。格安ホスティングプロバイダーは、サーバーに厳しいタイムアウト、CPU、I/Oの制約を課すことがよくあります。DupArchiveはこれらの制限を克服するために作られ、ユーザーはサーバーの制約に邪魔されることなく、より大きなバックアップを作成することができます。

ZipArchiveの管理

アーカイブを作成するには、DuplicatorにZipArchiveクラスがインストールされている必要があります。しかし、バックアップのインストールには必要ありません。以下は、ZipArchiveがまだインストールされていない場合のセットアップ方法です。

ZipArchive がインストールされているかどうかは、phpinfo で簡単に確認することができます。これらの設定はDuplicator Pro " Tools " General " PHPinfo で見ることができます。

Configure Commandまでスクロールし、-enable-zipが 有効になっているか確認する:

注意:Configureコマンドで'-enable-zip'が有効になっていない場合は、ホストまたはサーバーの管理者に問い合わせてください。

よくある質問

ホストの確認にもかかわらずデュプリケーターが失敗した場合、どうすればいいですか?
PHP で Zip 圧縮を行うにはさまざまな方法があります。Zip Archive クラスを有効にする手順については、このリンクを参照するよう依頼してください。この拡張モジュールは、ほとんどの主要なホスティングプラットフォームで デフォルトで有効になっていることに注意しましょう。
お使いのコンピュータでZip拡張機能が有効になっていますか?
お使いのコンピュータで、PHP の Zip 拡張モジュールが有効になっていることを確認します。php.ini ファイルを確認してください:Windowsの場合: extension=php_zip.dll
MacとLinuxで: extension=zip.so
参考文献
PC(XAMPP、WampServerなど)のリソース:
PHPマニュアルXAMPPフォーラムWampServerフォーラムGoogle検索
Mac(MAMP)のリソース:
PHPマニュアルMAMPフォーラム記事1スレッド1スレッド2

こちらもご覧ください:手動抽出」またはZipを有効にせずにインストーラを実行するには?

この記事は役に立ちましたか?

関連記事