Annoncer les commandes WP-CLI de Duplicator

Annonce des commandes Duplicator WP-CLI (Et comment elles accélèrent les sauvegardes)

· 5 min read ·
Written By: avatar de l'auteur Joella Dunn
avatar de l'auteur 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 de l'évaluateur John Turner
avatar de l'évaluateur 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.

Et si la sauvegarde de votre site Web pouvait être aussi simple que d'exécuter une seule commande ?

Notre dernière mise à jour de Duplicator Pro rend les sauvegardes plus faciles que jamais. Nous avons ajouté des commandes WP-CLI et de nouvelles constantes prédéfinies !

Que vous gériez un seul site ou plusieurs sites Web, ces nouvelles fonctionnalités vous permettent de mieux protéger vos actifs numériques.

Des outils en ligne de commande aux fonctionnalités de sécurité améliorées, cette mise à jour regorge de fonctionnalités qui vous feront gagner du temps et réduiront la complexité.

Prêt à découvrir ce que contient Duplicator 4.5.20 ? Plongeons-y !

Rationalisez les tâches avec les commandes WP-CLI de Duplicator

Chez Duplicator, nous avons ajouté des commandes WP-CLI afin que vous puissiez gérer vos sauvegardes depuis la ligne de commande. Cela offre aux développeurs et aux administrateurs de sites un meilleur contrôle et une meilleure efficacité.

WP-CLI est un outil permettant de gérer des sites WordPress directement depuis la ligne de commande. Notre dernière mise à jour introduit des commandes spécialisées qui rendent les sauvegardes plus rapides et plus flexibles.

Commandes clés de Duplicator WP-CLI :

  • wp duplicator build : Créez une sauvegarde complète du site
  • wp duplicator cleanup : Supprimez les fichiers de sauvegarde et les données temporaires
  • wp duplicator info : Testez et vérifiez rapidement les configurations de sauvegarde

Les nouvelles commandes ne sont pas seulement simples. Elles sont incroyablement puissantes.

Vous souhaitez enregistrer des sauvegardes dans un répertoire spécifique ? Besoin d'utiliser un modèle de sauvegarde particulier ? Vous pouvez utiliser WP-CLI au lieu de votre tableau de bord WordPress.

Voici quelques façons de personnaliser les commandes :

  • --template=<ID> : Utilisez un modèle de sauvegarde prédéfini
  • --dir=<path> : Changez l'emplacement de la sauvegarde
  • --delete : Supprimez automatiquement la sauvegarde après sa création
  • --phpsqldump, --phpzip et --duparchive : Changez le moteur d'archivage

Utilisez la commande wp duplicator build -- help pour avoir un aperçu de la façon de personnaliser WP-CLI de Duplicator pour qu'il fonctionne pour vous.

Si vous êtes un développeur, cette nouvelle fonctionnalité vous fera gagner beaucoup de temps. Vous pourriez créer des scripts de sauvegarde par lots sur plusieurs sites locaux en quelques minutes.

Par exemple, utilisez ce script bash pour sauvegarder plusieurs sites simultanément :

#!/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 sauvegardera tous vos sites locaux en une seule fois, rationalisant ainsi votre flux de travail.

Le meilleur atout de WP-CLI de Duplicator est sa flexibilité. Vous pouvez le personnaliser pour répondre à vos besoins uniques sans quitter la ligne de commande !

Pour commencer à expérimenter avec les commandes Duplicator, assurez-vous d'installer WP-CLI.

Personnalisez l'accès à Duplicator avec de nouvelles constantes prédéfinies

Imaginez avoir une clé maîtresse qui vous permet de contrôler qui peut faire quoi avec Duplicator. Nos nouvelles constantes prédéfinies sont exactement cela : un moyen puissant de verrouiller ou déverrouiller les fonctionnalités du plugin.

Pour les agences et les gestionnaires de sites Web, le contrôle est primordial. Vous pourriez vouloir empêcher un client d'écraser accidentellement tout son site ou restreindre l'accès à certaines fonctionnalités de sauvegarde.

Ces nouvelles constantes prédéfinies vous offrent ce contrôle granulaire.

Au lieu d'ajuster manuellement les paramètres d'accès pour chaque utilisateur, vous pouvez désormais coder en dur des restrictions spécifiques. C'est comme créer une barrière qui empêche l'accès non autorisé aux fonctions critiques du site.

Constantes clés pour contrôler l'accès :

  • DUPLICATOR_DISABLE_CAP_IMPORT : Bloque les importations de sauvegarde
  • DUPLICATOR_DISABLE_CAP_EXPORT : Empêche les téléchargements de sauvegarde
  • DUPLICATOR_DISABLE_CAP_BACKUP_RESTORE : Supprime la fonctionnalité de restauration
  • DUPLICATOR_DISABLE_CAP_SCHEDULE : Désactive la planification des sauvegardes
  • DUPLICATOR_DISABLE_CAP_STORAGE : Supprime l'accès aux options de stockage de sauvegarde

Si vous gérez une agence web, vous voudrez peut-être empêcher un client d'importer des sauvegardes. Il suffit d'ajouter une ligne à votre fichier wp-config.php :

define('DUPLICATOR_DISABLE_CAP_IMPORT', true);

Avec ces constantes, vous créerez un environnement verrouillé où vous seul contrôlez les processus sensibles de sauvegarde et de migration.

Vous pouvez :

La constante DUPLICATOR_DISABLE_CAP_BASIC est votre option nucléaire. Elle supprime entièrement la fonctionnalité Duplicator du tableau de bord, tout en gardant le plugin techniquement actif.

Mettez à jour votre plugin Duplicator dès aujourd'hui

Les sauvegardes ne servent pas seulement à protéger les données – elles vous donnent la liberté d'innover sans souci.

Toutes ces nouvelles fonctionnalités ont été conçues pour faciliter vos tâches quotidiennes de gestion de site. Des sauvegardes WP-CLI ultra-rapides aux contrôles d'accès avancés, nous avons conçu Duplicator pour s'adapter à votre flux de travail unique.

Ces nouvelles fonctionnalités sont disponibles immédiatement ! Assurez-vous de mettre à jour vers la dernière version de Duplicator Pro et commencez à protéger vos sites avec un contrôle et une flexibilité sans précédent.

Vous utilisez Duplicator Lite ? Passez à Duplicator Pro pour obtenir les commandes WP-CLI, les autorisations avancées et d'autres fonctionnalités de productivité.

Des questions ? Notre équipe de support est toujours prête à vous aider à tirer le meilleur parti de Duplicator.

avatar de l'auteur
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.
Obtenir Duplicator - Économisez 50 %

Recevez des conseils et des ressources gratuits directement dans votre boîte de réception, avec plus de 10 000 autres personnes

Suivez-nous

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées met votre site en danger • Chaque migration WordPress retardée vous coûte en performance et en croissance

Get Duplicator Now
Plugin Duplicator

Attendez ! Ne manquez pas votre
offre exclusive !

En tant que client , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

or
Get 60% Off Duplicator Pro Now →