Annoncer les commandes WP-CLI de Duplicator

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

· 5 min de lecture ·
Rédigé par : avatar de l'auteur Joella Dunn
avatar de l'auteur Joella Dunn
Joella est rédactrice avec des années d'expérience dans WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites — des sauvegardes de base aux migrations à grande échelle. Son objectif principal est de s'assurer que votre site Web WordPress est sécurisé et prêt à croître.
·
Revu par : avatar de l'évaluateur John Turner
avatar de l'évaluateur John Turner
John Turner est le président de Duplicator. Il possède plus de 20 ans d'expérience en affaires et en développement et ses plugins ont été téléchargés plus de 25 millions de fois.

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 Rédacteur de contenu
Joella est rédactrice avec des années d'expérience dans WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites — des sauvegardes de base aux migrations à grande échelle. Son objectif principal est de s'assurer que votre site Web WordPress est sécurisé et prêt à croître.
Notre contenu est soutenu par nos lecteurs. Si vous cliquez sur certains liens, nous pouvons recevoir une commission.

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

Obtenir Duplicator maintenant
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é.

ou
Obtenez 60% de réduction sur Duplicator Pro maintenant →