Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Et si la sauvegarde de votre site web était aussi simple que l'exécution d'une simple commande ?
La 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 ou plusieurs sites web, ces nouvelles fonctionnalités vous permettent de mieux protéger vos actifs numériques.
Des outils de ligne de commande aux fonctions 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 les nouveautés de Duplicator 4.5.20 ? Plongeons dans le vif du sujet !
Chez Duplicator, nous avons ajouté des commandes WP-CLI afin que vous puissiez gérer vos sauvegardes depuis la ligne de commande. Cela permet aux développeurs et aux administrateurs de sites d'avoir un meilleur contrôle et une plus grande efficacité.
WP-CLI est un outil permettant de gérer les 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 WP-CLI de Key Duplicator:
wp duplicator build
: Créer un sauvegarde complète du sitewp duplicator cleanup
: Supprimer les fichiers de sauvegarde et les données temporaireswp duplicator info
: Tester et vérifier rapidement les configurations de sauvegardeLes 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>
: Utiliser un modèle de sauvegarde prédéfini--dir=<path>
: Modifier l'emplacement de la sauvegarde--delete
: Suppression automatique des sauvegardes après leur création--phpsqldump
, --phpzip
et --duparchive
: Modifier le moteur d'archivageUtiliser le wp duplicator build -- help
pour avoir un aperçu de la façon de personnaliser la WP-CLI de Duplicator.
Si vous êtes développeur, cette nouvelle fonctionnalité vous fera gagner beaucoup de temps. Vous pourrez effectuer des sauvegardes 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.
La meilleure partie de la 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 les commandes de Duplicator, assurez-vous d'installer WP-CLI.
Imaginez que vous ayez un passe-partout qui vous permette 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'ouvrir les capacités des plugins.
Pour les agences et les gestionnaires de sites web, le contrôle est essentiel. Vous pouvez vouloir empêcher un client d'écraser accidentellement tout son site ou restreindre l'accès à certaines fonctions de sauvegarde.
Ces nouvelles constantes prédéfinies vous permettent d'exercer un 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. Cela revient à 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 sauvegardesDUPLICATOR_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 sauvegardeSi 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);
Grâce à ces constantes, vous créerez un environnement verrouillé dans lequel vous serez le seul à contrôler les processus sensibles de sauvegarde et de migration.
Vous pouvez :
Le DUPLICATOR_DISABLE_CAP_BASIC
constant est votre option nucléaire. Elle supprime entièrement la fonctionnalité Duplicator du tableau de bord, tout en maintenant le plugin techniquement actif.
Les sauvegardes ne servent pas seulement à protéger les données, elles vous donnent la liberté d'innover en toute sérénité.
Toutes ces nouvelles fonctionnalités ont été conçues pour faciliter vos tâches quotidiennes de gestion de site. Des sauvegardes WP-CLI rapides comme l'éclair aux contrôles d'accès avancés, nous avons construit Duplicator pour qu'il s'adapte à votre flux de travail unique.
Ces nouvelles fonctionnalités sont disponibles immédiatement ! Assurez-vous de mettre à jour 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 permissions 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.
Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.