Ottenete oggi il miglior plugin per il backup e la migrazione di WordPress
Ottenere Duplicator ora
I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione

I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione

Volete backup di WordPress più puliti, più organizzati e più sicuri? Scoprite le nuove funzioni di gestione dei registri di backup di Duplicator e la versione aggiornata...
Comandi WP-CLI del Duplicatore di annunci

L'annuncio dei comandi WP-CLI di Duplicator (e come velocizzano i backup) 

Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
     Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

E se il backup del vostro sito web potesse essere semplice come l'esecuzione di 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!

Che si tratti della gestione di un sito o di più siti web, queste nuove funzionalità consentono di proteggere meglio le risorse digitali.

Dagli strumenti della riga di comando alle funzioni di sicurezza migliorate, questo aggiornamento è ricco di funzionalità che vi faranno risparmiare tempo e ridurre la complessità.

Siete pronti a vedere cosa c'è in Duplicator 4.5.20? Immergiamoci!

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

In Duplicator abbiamo aggiunto i comandi WP-CLI in modo da poter gestire i backup dalla riga di comando. Questo consente agli sviluppatori e agli amministratori del sito di avere un maggiore controllo ed efficienza.

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

Comandi WP-CLI del Duplicatore di chiavi:

  • wp duplicator build: Creare un backup completo del sito
  • wp duplicator cleanup: Rimuovere i file di backup e i dati temporanei
  • wp duplicator info: Test e verifica rapidi delle configurazioni di backup

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

Volete salvare i backup in una directory specifica? Avete bisogno di utilizzare un particolare modello di backup? Potete usare WP-CLI invece della vostra dashboard di WordPress.

Ecco alcuni modi per personalizzare i comandi:

  • --template=<ID>: Utilizzare un modello di backup predefinito
  • --dir=<path>: Modifica della posizione del backup
  • --delete: Rimuovere automaticamente il backup dopo la creazione
  • --phpsqldump, --phpzip, e --duparchive: Cambiare il motore di archiviazione

Utilizzare il wp duplicator build -- help per avere una panoramica su come personalizzare la WP-CLI di Duplicator.

Se siete sviluppatori, questa nuova funzione vi farà risparmiare molto tempo. Potrete creare backup in batch su più siti locali in pochi minuti.

Ad esempio, utilizzate 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 esegue il backup di tutti i siti locali in una sola volta, semplificando il flusso di lavoro.

La parte migliore di WP-CLI di Duplicator è la sua flessibilità. È possibile personalizzarla per soddisfare le proprie esigenze senza lasciare la riga di comando!

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

Personalizzate l'accesso al Duplicatore con le nuove costanti predefinite

Immaginate di avere una chiave principale che vi permette di controllare chi può fare cosa con Duplicator. Le nostre nuove costanti predefinite sono esattamente questo: un modo potente per bloccare o aprire le funzionalità dei plugin.

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

Queste nuove costanti predefinite consentono un controllo granulare.

Invece di regolare manualmente le impostazioni di accesso per ogni utente, ora è possibile codificare in modo rigido restrizioni specifiche. È come creare una barriera che impedisce l'accesso non autorizzato alle funzioni critiche del sito.

Costanti chiave per il controllo dell'accesso:

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

Se gestite un'agenzia web, potreste voler impedire a un cliente di importare i backup. È semplice aggiungere una riga al file wp-config.php:

define('DUPLICATOR_DISABLE_CAP_IMPORT', true);

Con queste costanti, creerete un ambiente chiuso in cui solo voi potrete controllare i processi sensibili di backup e migrazione.

È possibile:

Il DUPLICATOR_DISABLE_CAP_BASIC costante è l'opzione nucleare. Rimuove completamente la funzionalità di Duplicator dalla dashboard, pur mantenendo il plugin tecnicamente attivo.

Aggiornate il vostro plugin Duplicator oggi stesso

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

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

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

State usando Duplicator Lite? Passate a Duplicator Pro per ottenere i comandi WP-CLI, i permessi avanzati e altre funzioni di produttività.

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

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.