Annuncio comandi WP-CLI di Duplicator

Annuncio dei comandi WP-CLI di Duplicator (e come velocizzano i backup)

· 5 min read ·
Written By: avatar autore Joella Dunn
avatar autore Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: avatar recensore John Turner
avatar recensore John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

E se il backup del tuo sito web potesse essere semplice come eseguire un singolo comando?

Il nostro ultimo aggiornamento di Duplicator Pro rende i backup più facili che mai. Abbiamo aggiunto comandi WP-CLI e nuove costanti predefinite!

Sia che gestiate un sito o più siti web, queste nuove funzionalità vi permettono di proteggere meglio i vostri beni digitali.

Dagli strumenti a riga di comando alle funzionalità di sicurezza avanzate, questo aggiornamento è ricco di funzionalità che vi faranno risparmiare tempo e ridurranno la complessità.

Pronti a scoprire cosa c'è in Duplicator 4.5.20? Immergiamoci!

Semplifica le attività con i comandi WP-CLI di Duplicator

In Duplicator, abbiamo aggiunto comandi WP-CLI in modo da poter gestire i backup dalla riga di comando. Questo offre a sviluppatori e amministratori di siti un maggiore controllo ed efficienza.

WP-CLI è uno strumento per la gestione di siti WordPress direttamente dalla riga di comando. Il nostro ultimo aggiornamento introduce comandi specializzati che rendono i backup più veloci e flessibili.

Comandi chiave di WP-CLI di Duplicator:

  • wp duplicator build: Crea un backup completo del sito
  • wp duplicator cleanup: Rimuovi file di backup e dati temporanei
  • wp duplicator info: Testa e verifica rapidamente le configurazioni di backup

I nuovi comandi non sono solo semplici. Sono incredibilmente potenti.

Vuoi salvare i backup in una directory specifica? Hai bisogno di usare un particolare modello di backup? Puoi usare WP-CLI invece della tua dashboard WordPress.

Ecco alcuni modi per personalizzare i comandi:

  • --template=<ID>: Usa un modello di backup predefinito
  • --dir=<path>: Cambia la posizione del backup
  • --delete: Rimuovi automaticamente il backup dopo la creazione
  • --phpsqldump, --phpzip e --duparchive: Cambia il motore di archiviazione

Usa il comando wp duplicator build -- help per avere una panoramica su come personalizzare WP-CLI di Duplicator per funzionare per te.

Se sei uno sviluppatore, questa nuova funzionalità ti farà risparmiare molto tempo. Potresti creare script per backup batch su più siti locali in pochi minuti.

Ad esempio, usa questo script bash per eseguire il backup di più siti contemporaneamente:

#!/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 eseguirà il backup di tutti i tuoi siti locali contemporaneamente, semplificando il tuo flusso di lavoro.

La parte migliore di WP-CLI di Duplicator è la sua flessibilità. Puoi personalizzarlo per soddisfare le tue esigenze uniche senza lasciare la riga di comando!

Per iniziare a sperimentare con i comandi di Duplicator, assicurati di installare WP-CLI.

Personalizza l'accesso a Duplicator con nuove costanti predefinite

Immagina di avere una chiave master che ti permette di controllare chi può fare cosa con Duplicator. Le nostre nuove costanti predefinite sono esattamente questo: un modo potente per bloccare o sbloccare le funzionalità del plugin.

Per agenzie e gestori di siti web, il controllo è tutto. Potresti voler impedire a un cliente di sovrascrivere accidentalmente l'intero sito o limitare l'accesso a determinate funzionalità di backup.

Queste nuove costanti predefinite ti offrono quel controllo granulare.

Invece di regolare manualmente le impostazioni di accesso per ogni utente, ora puoi codificare restrizioni specifiche. È come creare una barriera che impedisce l'accesso non autorizzato a funzioni critiche del sito.

Costanti chiave per controllare l'accesso:

  • DUPLICATOR_DISABLE_CAP_IMPORT: Blocca le importazioni di backup
  • DUPLICATOR_DISABLE_CAP_EXPORT: Impedisce i download di backup
  • DUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Rimuove la funzionalità di ripristino
  • DUPLICATOR_DISABLE_CAP_SCHEDULE: Disabilita la pianificazione dei backup
  • DUPLICATOR_DISABLE_CAP_STORAGE: Rimuove l'accesso alle opzioni di archiviazione dei backup

Se gestisci un'agenzia web, potresti voler impedire a un cliente di importare backup. È semplice come aggiungere una riga al tuo file wp-config.php:

define('DUPLICATOR_DISABLE_CAP_IMPORT', true);

Con queste costanti, creerai un ambiente bloccato in cui solo tu controlli i processi sensibili di backup e migrazione.

Puoi:

La costante DUPLICATOR_DISABLE_CAP_BASIC è la tua opzione nucleare. Rimuove completamente la funzionalità di Duplicator dalla dashboard, mantenendo tecnicamente attivo il plugin.

Aggiorna oggi stesso il tuo plugin Duplicator

I backup non servono solo a proteggere i dati, ma ti danno la libertà di innovare senza preoccupazioni.

Tutte queste nuove funzionalità sono state progettate per semplificare le tue attività quotidiane di gestione del sito. Dai backup WP-CLI velocissimi ai controlli di accesso avanzati, abbiamo creato Duplicator per adattarsi al tuo flusso di lavoro unico.

Queste nuove funzionalità sono disponibili immediatamente! Assicurati di aggiornare all'ultima versione di Duplicator Pro e inizia a proteggere i tuoi siti con un controllo e una flessibilità senza precedenti.

Stai usando Duplicator Lite? Aggiorna a Duplicator Pro per ottenere comandi WP-CLI, permessi avanzati e altre funzionalità di produttività.

Domande? Il nostro team di supporto è sempre pronto ad aiutarti a ottenere il massimo da Duplicator.

avatar autore
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Get Duplicator Now
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

or
Get 60% Off Duplicator Pro Now →