Duplicator Pro設定の完全ガイド
このガイドでは、Duplicator Proの設定に関する詳細情報が含まれています。これらの設定により、Duplicator Proのバックアップ作成、復元、ストレージ、スケジュールされたバックアップ、通知、デバッグ、その他の機能を効果的に管理できます。
Duplicator設定へのアクセス

Duplicatorでプラグイン全体のすべての設定にアクセスするには、左側のWordPressメニューからDuplicator Pro » 設定に移動します。これにより、[一般]設定タブが自動的に開きます。ただし、ページ上部のいずれかのタブをクリックすると、追加の設定にアクセスできます。
一般
一般設定は、ライセンス、プラグインのインストール/アンインストール、メール概要、デバッグなど、プラグイン設定に関連しています。
ライセンス

ライセンスの有効化/無効化:
ライセンスキーをフィールドに入力し、「有効化」をクリックしてライセンスを有効化します。キーを無効化して削除するには、「キーをクリア」をクリックします。「無効化」を使用して、キーを保持したまま無効化します。問題が発生した場合は、「強制更新」をクリックしてライセンスデータを更新し、再度有効化を試してください。
ライセンス情報:
ライセンスキーフィールドの下に、Duplicator Pro はライセンスに関する情報を表示します。これには以下が含まれます:
- ライセンスの有効期限。
- ライセンスで使用されているアクティブなウェブサイトの数と許可されている最大数との比較。
- 現在のライセンスで利用可能な機能。
- 追加の特典のためにライセンスをアップグレードするためのリンク。
ライセンスキーの可視性

ライセンスキーの可視性設定により、ライセンスキーのコピーを防ぐことで保護できます。これらの設定を調整するには、希望する可視性モードを選択し、パスワードを入力して、「可視性を変更」ボタンをクリックします。
可視性
ライセンスの可視性で利用可能なオプションは次のとおりです:
- ライセンス表示
すべてのライセンス情報を表示し、ユーザーがライセンスを有効化/無効化できるようにします。 - 情報のみ
ライセンスを有効化/無効化するフィールドを非表示にし、ライセンス情報を表示します。 - ライセンス非表示
ライセンス情報を非表示にし、ライセンスを有効化/無効化するフィールドを非表示にします。
パスワード、パスワードの再入力
ライセンスの可視性設定を有効にするには、これらのフィールドに入力してください。
プラグイン

バージョン
バージョンは、現在インストールされている Duplicator Pro のバージョンを示します。ウェブサイトに最新バージョンがインストールされていることをお勧めします。
Duplicator Lite の場合は、Duplicator プラグインページ (wordpress.org) から最新バージョンを入手できます。Duplicator Pro の場合は、Duplicator Pro アカウントのダウンロードタブから最新バージョンを入手できます。
アンインストール
- プラグイン設定の削除:
この設定が有効になっている場合、Duplicator Pro をアンインストールすると、データベーステーブル、データベースエントリ、およびウェブサイトの設定を含む、すべての Duplicator Pro データが削除されます。Duplicator Pro を再インストールすると、デフォルト設定が適用されます。 - すべてのストレージディレクトリの削除
この設定が有効になっている場合、Duplicator Pro をアンインストールすると、デフォルトで \wp-content\backups-dup-pro にある Duplicator Pro ストレージディレクトリが削除されます。
設定の暗号化 » 設定の暗号化を有効にする
このオプションが有効になっている場合、Duplicator Pro は、ライセンスキー、メールアドレス、パスワードなどのデータベースに保存する機密データを暗号化します。
利用統計 » 利用状況の追跡を有効にする
Duplicator の利用状況追跡は、さまざまなサーバーおよびウェブサイトの環境を調べることで、ユーザーとそのウェブサイトのニーズをより深く理解するのに役立ちます。これにより、製品および QA/テストプロセスを継続的に改善できます。以下は、利用状況追跡の一部として Duplicator が収集する情報のリストです。
- PHP バージョン
- WordPress バージョン
- MySQL バージョン
- Duplicator バージョン
- プラグインとテーマの情報
- サイト情報
- バックアップ情報
- ストレージ情報
- テンプレート情報
- スケジュール情報
- ライセンスキー、メールアドレス、URL
お知らせを非表示にする
このオプションをチェックすると、プラグインのお知らせやアップデートの詳細に関する通知が非表示になります。
メール概要

メール概要は、Duplicator Pro がウェブサイトでどのように機能するかを通知するレポートです。ウェブサイトを保護し、潜在的なクラッシュを回避するのに役立ちます。
頻度
頻度設定は、メール概要を受信するタイミングを制御します。毎日、毎週、または毎月受信するように選択するか、メール概要の受信を停止するために「なし」を選択できます。
受信者
受信者設定で、メール概要を受信するメールアドレスを入力します。
デバッグ

デバッグ設定により、Duplicator Pro のロギングを有効/無効にできます。これは、Duplicator Pro の使用中に問題が発生した場合に役立ちます。ログファイルには、Duplicator Pro が実行するプロセスに関する情報が含まれています。
トレースログ
トレースログをオンにすると、Duplicator Pro はトレースログファイルを作成して入力できます。このファイルには、Duplicator Pro が実行する操作の詳細なリストが表示されます。
ログをオンにすると、最初にクリアされます。拡張設定は、トレースログと PHP エラーログの両方に書き込みます。
トレースログのダウンロード
「トレースログのダウンロード」ボタンをクリックすると、トレースログファイルがダウンロードされます。
高度な機能

設定
「すべて設定をリセット」ボタンをクリックすると、すべての設定がデフォルトにリセットされます。ただし、機能、ライセンスキー、ストレージ、またはスケジュールには影響しません。
バックアップ
「未完了のバックアップをリセット」をクリックすると、エラーで失敗したバックアップや作成中のバックアップを含む、すべての未完了のバックアップが削除されます。
外部 JavaScript
テーマまたは他のプラグインからの JavaScript が Duplicator Pro のページと競合する場合は、このオプションをチェックしてください。
外部 CSS
テーマまたは他のプラグインからの CSS が Duplicator Pro のページと競合する場合は、このオプションをチェックしてください。
バックアップ

Duplicator Proは、バックアップ設定用のさまざまな設定を提供し、プロセスに対する柔軟性と制御を可能にします。これらの設定により、アーカイブエンジンの変更、データベースモードの変更、サーバーリソース使用量の管理、その他の設定など、Duplicator Proの動作方法を調整できます。これらのユニークで適応性の高い設定により、バックアッププロセスを要件に最適なものに調整できます。
データベース
データベース設定では、データベースエンジンを切り替えることができます。構成に応じて、データベース作成プロセスを高速化してより高速なバックアップ作成を保証したり、より信頼性の高いバックアップ作成のために遅くしたりできます。

SQLモード
SQLモード設定では、MysqldumpとPHPコードのSQLモードを切り替えることができます。
- Mysqldump
Mysqldumpはデータベースの.sqlファイルを1つのプロセスで作成します。これには、データベースサイズ以上のメモリ割り当てが必要です。- 現在のパス:
これは、ウェブサイトのサーバーにMysqldumpがインストールされているパスを示します。 - カスタムパス:
mysqldumpへのパスが正しく検出されない場合は、カスタムパスを追加します。すべてのパスで、パス区切り文字としてフォワードスラッシュを使用します。Linuxシステムではmysqldumpを使用し、Windowsシステムではmysqldump.exeを使用します。試したパスが機能しない場合は、ホスティングプロバイダーに連絡して正しいパスの詳細を確認してください。 - Switch-Options:
Switch-Optionsは、データベースSQLファイルに柔軟性をもたらします。詳細については、こちらのガイドを参照してください。ただし、Duplicator Proは次のSwitchオプションを提供します。- クイック
- 拡張挿入
- ルーチン
- キーを無効にする
- コンパクト
- 現在のパス:
- PHPコード
このモードでは、Duplicator ProはMySQLコマンドを実行する代わりに、コードからデータベースSQLファイルを作成できます。
「プロセスモード」で「シングルスレッド」を選択した場合、PHPコードモードは単一プロセスで.sqlを作成できます。
「マルチスレッド」を選択した場合、Duplicator Proは複数の同時プロセスでSQLファイルを作成し、バックアップ作成プロセス中にサーバーのメモリを節約します。
クエリサイズ
制限サイズが大きいほどデータベースのビルド時間は短縮されますが、メモリ使用量が増加します。ホストのメモリが限られている場合は、小さい値の使用をお勧めします。
アーカイブ

圧縮
この設定はすべてのアーカイブエンジン形式に適用され、アーカイブ圧縮を制御します。このオプションをオンにすると、圧縮されたバックアップアーカイブが生成されます。
アーカイブエンジン
この設定により、バックアップアーカイブの作成に使用されるアーカイブエンジンを切り替えることができます。Duplicator Proは3つのアーカイブエンジンを提供します:
- DupArchive
DupArchiveエンジンは、カスタム形式(.daf)でバックアップアーカイブを作成します。DupArchiveは完全にマルチスレッドであり、大規模なサイトやスロットルされたサーバーに推奨されます。
DAF形式の使用方法と手動抽出方法については、オンラインドキュメントを参照してください。 - シェルZip
シェルZipエンジンは、.zip形式でバックアップアーカイブを作成します。このアーカイブエンジンはLinuxシステムでのみ機能します。デフォルトのPHP関数popen()およびpclose()が有効になっている必要があります。シェルZipエンジンがLinuxホスティングで無効になっている場合は、ホスティングプロバイダーに連絡して有効にしてください。 - ZipArchive
ZipArchiveエンジンは、.zip形式でバックアップアーカイブを作成します。ZipArchiveエンジンを使用するには、ZipArchive PHP拡張機能がインストールされ、有効になっている必要があります。ZipArchive拡張機能が無効になっている場合は、ホスティングプロバイダーに連絡して有効にしてください。ZipArchiveを選択すると、次のオプションを制御できます。
- プロセスモード
プロセスモードで「シングルスレッド」を選択すると、バックアップアーカイブは1つのスレッドで作成されます。これには、ウェブサイトにアーカイブサイズ以上のメモリが割り当てられている必要があります。ただし、「マルチスレッド」を選択すると、Duplicator Proは複数のプロセスでバックアップアーカイブを作成できるため、サーバーメモリを節約できます。 - バッファサイズ
バッファサイズはマルチスレッドZipアーカイブにのみ適用されます。.zipアーカイブ作成時のチャンクサイズです。値が大きいほど高速になりますが、ホストのmax_execution timeによっては不安定になる可能性があります。
- プロセスモード
処理中

サーバー スロットル
予算ホストでのリソース苦情を防ぐためのスロットル。利用可能なオプションはオフ、低、中、高です。値が高いほど、バックアップは遅くなります。
最大ビルド時間
最大ビルド時間は分単位です。バックアップのビルド時間が最大ビルド時間の値を超えた場合、Duplicator Proはバックアップビルドプロセスをキャンセルします。ただし、無制限のビルド時間にするために最大ビルド時間を0に設定することもできます。
最大転送時間
最大転送時間は、バックアップ転送が完了するまでの時間制限(分単位)です。転送がこの値を超えた場合、Duplicator Proはプロセスをキャンセルします。転送がタイムアウトしている場合は、この制限を増やす必要があります。
インストーラー設定

名前:
インストーラーの「名前」設定は、ダウンロード時に使用されるインストーラーの名前を指定します。この設定には2つのオプションがあります。
- デフォルトの「名前を付けて保存」名: [name]_[hash]_[date]_installer.php (推奨)
- インストーラー.php
ハッシュ化された形式は、インストーラーファイルのファイル名を予測不可能にすることで、セキュリティを向上させます。これにより、不正なユーザーがインストールプロセス中にサーバー上のファイルを見つけてアクセスすることを防ぐのに役立ちます。
インストーラーのクリーンアップ

モード:
インストールファイルのクリーニングは不可欠です。この設定は、インストールファイルのクリーニングを設定します。3つのオプションがあります。
- オフ
インストールファイルのクリーニングをオフにします。 - メール通知
インストーラーファイルが削除されるまで、毎日メールが送信されます。 - 自動クリーンアップ
インストーラーファイルは、自動クリーンアップ設定の値に基づいて自動的にクリーンアップされます。
自動クリーンアップは時間単位です。入力した値に基づいてN時間ごとに実行されます。
高度な機能

スレッドロック
Duplicator Proは、複数のバックアッププロセスが同時に実行されるのを防ぐためにスレッドロックを使用します。つまり、プロセスがバックアップアーカイブにファイルを追加する場合、スレッドロックは他のプロセスがアーカイブにファイルを追加するのを防ぎます。Duplicator Proは2つのロック方法を提供します。
- ファイルロック
ファイルロックは、複数のプロセス(またはスレッド)が、特定の時間にファイルを読み書きできるのが誰であるかについて合意できるようにする調整メカニズムです。排他的または共有アクセスを強制することにより、ロックは競合状態、データ破損、および不整合な読み取りを防ぎます。 - SQLロック
ファイルシステムロックの代わりにデータベースロックを使用して、同じ結果を達成します。
Max Worker Time
バックアップビルドプロセスは、より小さなチャンク(例:PHP zipまたはDupArchiveによるファイルアーカイブ)に分割されます。最大ワーカー時間は、これらのチャンク化された各操作のタイムアウト制限を設定します。これは、各プロセスがタイムアウトする前に実行できる時間を決定します。
推奨設定でビルドが失敗した場合は、より低い値(30秒以下)を試してください。低い方が信頼性は高いですが、遅くなります。
Ajax:
Duplicator Proは、複数のAJAXリクエストを通じてバックアップを作成します。この設定は、バックアッププロセス中にリクエストが行われるAJAXエンドポイントURLのスキーム(HTTPまたはHTTPS)を決定するために使用されます。いくつかのオプションがあります:
- HTTPまたはHTTPS: これらのプロトコルのいずれかを明示的に選択できます。
- 自動: このオプションにより、WordPressはリクエストのスキームを自動的に決定できます。
- カスタムURL: このオプションを使用すると、AJAXエンドポイントのカスタムURLを定義できます。
この柔軟性により、バックアッププロセスを特定のサーバー構成とセキュリティ要件に合わせて調整できます。
ルートパス
この設定は、カスタムパスにWordPressをインストールしている場合のみ使用してください。ABSPATHは、wp-config.phpファイルとすべてのWPファイルが存在するディレクトリへの絶対パスです。カスタムパス(例:example.com/blog)でWPをインストールしており、バックアップにWPディレクトリ内のファイルのみを含めたい場合は、このチェックボックスをオンにして、それらのファイルのみを含めます。
クライアントサイドキックオフ
特にトラフィックが少ない、またはまれなウェブサイトでのスケジュールバックアップの信頼性を向上させるには、このオプションを有効にします。
仕組み Duplicator Proは標準のWordPressスケジューリングシステム(WP-Cron)を使用しており、イベントをトリガーするためにサイトの訪問に依存しています。スケジュールされた時間に誰もあなたのサイトを訪問しない場合、バックアップが失われる可能性があります。
クライアントサイドキックオフが有効になると、JavaScriptコードスニペットがウェブサイト(管理エリアとフロントエンドの両方)に追加されます。このスクリプトは、任意の訪問者のブラウザアクティビティを使用してバックアッププロセスを開始し、一貫したトラフィックがなくてもスケジュールどおりに実行されるようにします。
パスワード保護アクセス
このオプションは、ユーザーが.htaccess保護を有効にしており、それがプラグインからのリクエストを妨げる可能性がある場合に役立ちます。Duplicator Proは、この設定で.htaccessのユーザー名とパスワードを提供することによりリクエストを認証できるため、保護によって拒否されることを防ぎます。
インストーラー名
インストーラーファイルの基本名。ホストがinstaller.phpの使用を禁止している場合は変更してください。
インストーラーのブランディング

バックアップの復元中にDuplicator Proの代わりに独自のブランディングを表示したい場合は、新しいブランドを作成し、作成プロセス中にバックアップにアタッチできます。
新しいブランドの作成:

新しいブランドを作成するには、「新規追加」ボタンをクリックし、次の詳細を入力してください:
- 名前
インストーラーのページタイトルとして表示されます。 - メモ
- ロゴ
ブランドは、バックアップ作成中にインストーラーセクションの下にある「ブランディング」ブランドのドロップダウンを使用してアクティブ化できます。また、「ツール»テンプレート」からテンプレート経由で設定することもできます。
スケジュール

スケジュールにより、自動バックアップを設定できます。スケジュール設定内で、Duplicator Proがスケジュールされたバックアップが完了または失敗したときに通知メールを送信するように構成できます。
通知
ビルドメールの送信
スケジュールされたビルド後にメールを送信するタイミングを選択できます。オプションは「なし」、「失敗時」、「常に」です。
メールアドレス
通知を受信するメールアドレス。このフィールドが空の場合、管理者メールが使用されます。
ストレージ

ストレージは、Duplicator Proがバックアップを保存する場所です。ストレージ設定では、Duplicator Proがさまざまなストレージとどのように連携するかを制御できます。アップロード、ダウンロード、失敗時のリトライ、使用するSSL証明書、その他のオプションを制限できます。
ストレージ設定
ストレージ:
サーバー上のデフォルトのストレージのフルパスを表示します
ストレージディレクトリ内の.htaccessファイルを無効にする
Duplicator Proは、デフォルトのストレージディレクトリに.htaccessファイルを作成します。インストーラー/アーカイブファイルのダウンロード中に問題が発生した場合は、「ストレージディレクトリ内の.htaccessファイルを無効にする」オプションを有効にしてください。
最大リトライ回数
失敗が発生した場合に試行するアップロード/コピーのリトライの最大数。Duplicator Proが最大リトライ数に達すると、バックアップ作成を中止します。
SSL

サーバーのSSL証明書を使用する
サーバーのSSL証明書を使用するには、有効にしてください。デフォルトでは、Duplicator Proは独自のSSL証明書ストアを使用してリモートストレージサイトのIDを確認します。
SSL証明書の検証を無効にする
ホストおよびピアのSSL証明書の検証を無効にする。
IPv4のみを使用する
IPv4のみを使用します。これにより、ホストに破損したIPv6設定がある場合に役立ちます(現在、Google Driveのみサポート)。
ストレージの種類

Duplicator Proでは、ストレージへの、およびストレージからの信頼性の高いバックアップ転送を保証するために、各ストレージタイプを個別に構成できます。
Duplicator Proストレージで利用可能な設定は以下の通りです。
アップロードチャンクサイズ
この設定は、1回の試行でストレージにアップロードされるデータ量を決定します。値が大きいほど速度は向上しますが、信頼性は低下する可能性があります。Duplicator Proは、このフィールドの下におすすめの値を提案します。
ダウンロードチャンクサイズ
この設定は、1回の試行でストレージからダウンロードされるデータ量を決定します。
転送モード
ストレージとの間でバックアップを転送するための転送モードを選択します。利用可能なオプションは自動とFOpen URLです。
インポート

インポート設定は、Duplicator Pro » Importからのバックアップのインポートに関連しています。これにより、アップロードチャンクサイズの変更、インポートページでのバックアップを一覧表示するための追加パスの追加、およびリカバリポイントのカスタムパスの追加が可能になります。
アップロードチャンクサイズ
バックアップのアップロードに問題がある場合は、より小さい値から始めてください。接続サイズは、最も遅いものから最も速いものの順に並んでいます。
注:この設定は、Duplicator Pro > Importページの「インポートファイル」オプションにのみ適用されます。
Import custom path
インポートカスタムパス設定を使用して、サーバー上の追加のフォルダをバックアップのスキャン対象としてDuplicator Proに指示します。このパスで見つかったアーカイブは、Duplicator Pro > Import画面に表示されます。
この設定はスキャン用の新しい場所を追加するだけで、アップロード場所は変更されません。バックアップをアップロードすると、インポートカスタムパスに入力した内容に関係なく、常にデフォルトのwp-content/backups-dup-pro/imports/ディレクトリに配置されます。
復旧
リカバリカスタムパス
カスタムパスを設定すると、リカバリポイントが生成される場所が変更されます。
設定のインポート/エクスポート

これらの設定により、Duplicator Proの設定のエクスポートとインポートが可能になり、特にウェブサイトで初めてDuplicator Proを設定する際のプラグインセットアッププロセスが簡素化されます。また、スケジュール、テンプレート、ストレージなどの重要な設定の簡単な移行も容易になります。
Duplicator設定のエクスポート
Duplicator Proのすべてのスケジュール、ストレージ場所、テンプレート、および設定をダウンロード可能なエクスポートファイルにエクスポートします。
エクスポートファイルは、後でDuplicator Proがインストールされている別のウェブサイトに保存された設定をインポートするために使用できます。

Duplicator設定のインポート
以前にDuplicator Proの設定をエクスポートした場合は、「設定ファイルのインポート」ボタンをクリックして、以前にエクスポートしたファイルを選択してください。
スケジュール、ストレージ、テンプレートのデータは現在のデータに追加され、既存の設定は置き換えられます。セキュリティ上の理由から、機能、ライセンスデータ、および可視性はインポートされません。
スケジュールはストレージとテンプレートに依存するため、スケジュールのインポートにはストレージとテンプレートの確認が必要です。
インポートに含める:
Duplicator Proでは、インポートするデータを選択できます。次のオプションから選択できます:
- スケジュール
- ストレージ
- テンプレート
- 設定
アクセス

アクセス設定により、Duplicator Pro内のさまざまな領域に誰がアクセスできるかが決まります。特定のユーザーグループに特定のセクションへのアクセスを許可し、他のセクションを制限することで、Duplicator Proデータのセキュリティを確保し、データの誤用を防ぐのに役立ちます。
ロールと権限
Duplicator Proのさまざまな側面を管理できるユーザーロールやユーザーを選択してください。デフォルトでは、すべての権限は管理者ユーザーのみに提供されます。
一部の機能は他の機能に依存しているため、たとえばストレージ機能を選択すると、バックアップの読み取りおよびバックアップの編集機能が自動的に割り当てられます。
設定の管理機能を自己削除することはできません。
- Backup Read
バックアップとその特性のリストを読み取る機能。この機能がないと、Duplicator Proは表示されません。これは、以下にリストされている他のすべての機能の基礎となります。- Backup Create
バックアップを作成および削除する機能。
親: Backup Read- スケジュール管理
バックアップスケジュールの管理機能。
親: バックアップ作成 - ストレージ管理
ストレージの作成および変更機能。 「バックアップ作成」機能を持つユーザーは、既存のストレージを選択できますが、編集することはできません。
親: バックアップ作成 - Restore Backup
リカバリポイントを設定および実行する機能。
親: Backup Read- バックアップインポート
バックアップをインポートして現在のサイトを上書きする機能。
親: バックアップ復元
- バックアップインポート
- バックアップエクスポート
既存のバックアップをダウンロードする機能。
親: バックアップ読み取り - Manage Settings
設定を変更する機能。
親: Backup Read- ライセンス設定の管理
ライセンス設定を変更する機能。
親: 設定の管理
- ライセンス設定の管理
- スケジュール管理
- Backup Create
注: ユーザーが親権限を持っている場合、子権限を付与すると、すべての祖先の権限がユーザーに付与されます。たとえば、ユーザーにストレージ管理権限を付与すると、ユーザーは自動的にバックアップ作成およびバックアップ読み取り権限を付与されます。