Annuncio dei comandi WP-CLI di Duplicator (e come velocizzano i backup)
John Turner
John Turner
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 sitowp duplicator cleanup: Rimuovi file di backup e dati temporaneiwp 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,--phpzipe--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 backupDUPLICATOR_DISABLE_CAP_EXPORT: Impedisce i download di backupDUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Rimuove la funzionalità di ripristinoDUPLICATOR_DISABLE_CAP_SCHEDULE: Disabilita la pianificazione dei backupDUPLICATOR_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:
- Impedire ai clienti di modificare le impostazioni di backup
- Garantire strategie di backup coerenti
- Proteggere da modifiche accidentali al sito
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.