Duplicator Duplicator
Duplicator WP-CLIコマンドのお知らせ

Duplicator WP-CLIコマンドの発表(およびバックアップを高速化する方法)

· 5分で読む ·
著者: 著者アバター Joella Dunn
著者アバター Joella Dunn
JoellaはWordPressでの長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的な目標は、WordPressウェブサイトが安全で成長に対応できる状態であることを確認することです。
·
レビュー担当者: レビュアーアバター John Turner
レビュアーアバター ジョン・ターナー
John TurnerはDuplicatorの社長です。彼は20年以上のビジネスおよび開発経験を持ち、彼のプラグインは2500万回以上ダウンロードされています。

ウェブサイトのバックアップが、単一のコマンドを実行するだけで済むとしたらどうでしょう?

最新のDuplicator Proアップデートにより、バックアップがこれまで以上に簡単になりました。WP-CLIコマンドと新しい事前定義済み定数が追加されました!

1つのサイトを管理する場合でも、複数のウェブサイトを管理する場合でも、これらの新機能により、デジタル資産をより適切に保護できます。

コマンドラインツールから強化されたセキュリティ機能まで、このアップデートには、時間と複雑さを軽減する機能が満載です。

Duplicator 4.5.20の新機能を確認する準備はできましたか?早速見ていきましょう!

Duplicator WP-CLIコマンドでタスクを効率化

Duplicatorでは、コマンドラインからバックアップを管理できるようにWP-CLIコマンドを追加しました。これにより、開発者とサイト管理者は、より優れた制御と効率を得ることができます。

WP-CLIは、コマンドラインから直接WordPressサイトを管理するためのツールです。最新のアップデートでは、バックアップをより高速かつ柔軟にするための専用コマンドが導入されています。

主なDuplicator WP-CLIコマンド

  • wp duplicator build完全なサイトバックアップを作成します
  • wp duplicator cleanup:バックアップファイルと一時データを削除します
  • wp duplicator info:バックアップ構成をすばやくテストおよび検証します

新しいコマンドは単に単純なだけでなく、信じられないほど強力です。

特定のディレクトリにバックアップを保存したいですか?特定のバックアップテンプレートを使用する必要がありますか?WordPressダッシュボードの代わりにWP-CLIを使用できます。

コマンドをカスタマイズする方法をいくつか紹介します。

  • --template=<ID>:事前定義済みのバックアップテンプレートを使用します
  • --dir=<path>:バックアップの場所を変更します
  • --delete:作成後にバックアップを自動的に削除します
  • --phpsqldump--phpzip、および--duparchive:アーカイブエンジンを変更します

wp duplicator build -- helpコマンドを使用して、DuplicatorのWP-CLIを自分に合わせてカスタマイズする方法の概要を確認してください。

開発者であれば、この新機能により多くの時間を節約できます。複数のローカルサイトのバッチバックアップを数分でスクリプト化できます。

たとえば、このbashスクリプトを使用して、複数のサイトを同時にバックアップします。

#!/bin/bash

# Define site path to user associations
declare -A site_configs=(
    ["/var/www/site1/public"]="user1"
    ["/var/www/site1/public"]="user2"
    ["/var/www/site1/public"]="user3"
    # Add more associations as needed
)

target_path="/path/to/backup/destination"

# Create and clean the destination folder
mkdir -p "$target_path" || { echo "Unable to create folder $target_path"; exit 1; }
cd "$target_path" || { echo "Unable to access folder $target_path"; exit 1; }

# Iterate through site path to user associations
for site_path in "${!site_configs[@]}"; do
    user="${site_configs[$site_path]}"
    
    # Check if the web folder exists
    if [ ! -d "$site_path" ]; then
        echo "Folder $site_path does not exist. Skipping..."
        continue
    fi

    # Execute backup
    cd "$site_path" || { echo "Unable to access $site_path"; continue; }
    echo "Creating backup for $site_path with user $user"
    sudo -u "$user" wp duplicator build --delete --dir="$target_path"
done

# Change ownership and create zip
cd "$target_path" || { echo "Unable to access $target_path"; exit 1; }
chown $USER:$USER *
zip ../backups.zip *

Duplicatorは、すべてのローカルサイトを一度にバックアップし、ワークフローを効率化します。

DuplicatorのWP-CLIの最も優れた点は、その柔軟性です。コマンドラインを離れることなく、独自のニーズに合わせてカスタマイズできます!

Duplicatorコマンドの実験を開始するには、WP-CLIをインストールしてください。

新しい事前定義済み定数でDuplicatorアクセスをカスタマイズ

Duplicatorで誰が何を行えるかを制御できるマスターキーを想像してみてください。新しい事前定義済み定数はまさにそれであり、プラグインの機能をロックダウンまたはオープンするための強力な方法です。

代理店やウェブサイト管理者にとって、制御はすべてです。クライアントが誤ってサイト全体を上書きするのを防ぎたい場合や、特定のバックアップ機能へのアクセスを制限したい場合があります。

これらの新しい事前定義済み定数は、その詳細な制御を提供します。

各ユーザーのアクセス設定を手動で調整する代わりに、特定の制限をハードコーディングできるようになりました。これは、重要なサイト機能への不正アクセスを防ぐバリアを作成するようなものです。

アクセスを制御するための主要定数:

  • DUPLICATOR_DISABLE_CAP_IMPORT: バックアップのインポートをブロックします
  • DUPLICATOR_DISABLE_CAP_EXPORT: バックアップのダウンロードを防ぎます
  • DUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: リストア機能を削除します
  • DUPLICATOR_DISABLE_CAP_SCHEDULE: バックアップスケジューリングを無効にします
  • DUPLICATOR_DISABLE_CAP_STORAGE: バックアップストレージオプションへのアクセスを削除します

Webエージェンシーを管理している場合、クライアントがバックアップをインポートできないようにしたい場合があります。wp-config.phpファイルに1行追加するだけです。

define('DUPLICATOR_DISABLE_CAP_IMPORT', true);

これらの定数を使用すると、機密性の高いバックアップおよび移行プロセスを制御できるロックダウン環境を作成できます。

できます:

  • クライアントによるバックアップ設定の変更を防ぐ
  • 一貫したバックアップ戦略を保証する
  • 誤ったサイトの変更から保護する

DUPLICATOR_DISABLE_CAP_BASIC定数は、最終手段です。プラグインは技術的にアクティブなままですが、Duplicatorの機能をダッシュボードから完全に削除します。

Duplicatorプラグインを今すぐアップグレード

バックアップはデータを保護するだけでなく、心配なくイノベーションを行う自由を与えてくれます。

これらの新機能はすべて、日常のサイト管理タスクを容易にするために設計されました。超高速のWP-CLIバックアップから高度なアクセス制御まで、Duplicatorは独自のワークフローに適応するように構築されています。

これらの新機能はすぐに利用可能です!Duplicator Proの最新バージョンに必ずアップデートし、前例のない制御と柔軟性でサイトの保護を開始してください。

Duplicator Liteを使用していますか?WP-CLIコマンド、高度な権限、その他の生産性向上機能を利用するには、Duplicator Proにアップグレードしてください。

質問がありますか?当社のサポートチームは、Duplicatorを最大限に活用できるよう、いつでもお手伝いいたします。

著者アバター
Joella Dunn コンテンツライター
JoellaはWordPressでの長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的な目標は、WordPressウェブサイトが安全で成長に対応できる状態であることを確認することです。
当社のコンテンツは読者によってサポートされています。特定のリンクをクリックすると、手数料を受け取る場合があります。

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

今すぐDuplicatorを入手
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

または
今すぐ60% オフでDuplicator Proを入手 →