Annonce des commandes Duplicator WP-CLI (Et comment elles accélèrent les sauvegardes)
John Turner
John Turner
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 sitewp duplicator cleanup: Supprimez les fichiers de sauvegarde et les données temporaireswp 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,--phpzipet--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 sauvegardeDUPLICATOR_DISABLE_CAP_EXPORT: Empêche les téléchargements de sauvegardeDUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Supprime la fonctionnalité de restaurationDUPLICATOR_DISABLE_CAP_SCHEDULE: Désactive la planification des sauvegardesDUPLICATOR_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 :
- Empêcher les clients de modifier les paramètres de sauvegarde
- Assurer des stratégies de sauvegarde cohérentes
- Protéger contre les modifications accidentelles du site
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.