Anuncio de comandos WP-CLI de Duplicator (y cómo aceleran las copias de seguridad)
John Turner
John Turner
¿Y si hacer una copia de seguridad de tu sitio web pudiera ser tan simple como ejecutar un solo comando?
Nuestra última actualización de Duplicator Pro hace que las copias de seguridad sean más fáciles que nunca. ¡Hemos añadido comandos WP-CLI y nuevas constantes predefinidas!
Ya sea que administres un sitio o varios, estas nuevas funciones te permiten proteger mejor tus activos digitales.
Desde herramientas de línea de comandos hasta funciones de seguridad mejoradas, esta actualización está repleta de funcionalidades que te ahorrarán tiempo y reducirán la complejidad.
¿Listo para ver qué hay en Duplicator 4.5.20? ¡Vamos a ello!
Optimiza Tareas con los Comandos WP-CLI de Duplicator
En Duplicator, hemos añadido comandos WP-CLI para que puedas gestionar tus copias de seguridad desde la línea de comandos. Esto ofrece a los desarrolladores y administradores de sitios un mejor control y eficiencia.
WP-CLI es una herramienta para gestionar sitios de WordPress directamente desde la línea de comandos. Nuestra última actualización introduce comandos especializados que hacen las copias de seguridad más rápidas y flexibles.
Comandos clave de WP-CLI de Duplicator:
wp duplicator build: Crea una copia de seguridad completa del sitiowp duplicator cleanup: Elimina archivos de copia de seguridad y datos temporaleswp duplicator info: Prueba y verifica rápidamente las configuraciones de copia de seguridad
Los nuevos comandos no son solo simples. Son increíblemente potentes.
¿Quieres guardar copias de seguridad en un directorio específico? ¿Necesitas usar una plantilla de copia de seguridad particular? Puedes usar WP-CLI en lugar de tu panel de WordPress.
Aquí tienes algunas formas de personalizar los comandos:
--template=<ID>: Usa una plantilla de copia de seguridad predefinida--dir=<path>: Cambia la ubicación de la copia de seguridad--delete: Elimina automáticamente la copia de seguridad después de la creación--phpsqldump,--phpzipy--duparchive: Cambia el motor de archivo
Usa el comando wp duplicator build -- help para obtener una descripción general de cómo personalizar WP-CLI de Duplicator para que funcione para ti.
Si eres desarrollador, esta nueva función te ahorrará mucho tiempo. Podrías programar copias de seguridad por lotes en múltiples sitios locales en minutos.
Por ejemplo, usa este script de bash para hacer copias de seguridad de varios sitios simultáneamente:
#!/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 hará una copia de seguridad de todos tus sitios locales a la vez, optimizando tu flujo de trabajo.
La mejor parte de WP-CLI de Duplicator es su flexibilidad. ¡Puedes personalizarlo para satisfacer tus necesidades únicas sin salir de la línea de comandos!
Para empezar a experimentar con los comandos de Duplicator, asegúrate de instalar WP-CLI.
Personaliza el Acceso a Duplicator con Nuevas Constantes Predefinidas
Imagina tener una llave maestra que te permita controlar quién puede hacer qué con Duplicator. Nuestras nuevas constantes predefinidas son exactamente eso: una forma potente de bloquear o abrir las capacidades del plugin.
Para agencias y administradores de sitios web, el control lo es todo. Es posible que desees evitar que un cliente sobrescriba accidentalmente todo su sitio o restringir el acceso a ciertas funciones de copia de seguridad.
Estas nuevas constantes predefinidas te brindan ese control granular.
En lugar de ajustar manualmente la configuración de acceso para cada usuario, ahora puede codificar restricciones específicas. Es como crear una barrera que evita el acceso no autorizado a funciones críticas del sitio.
Constantes clave para controlar el acceso:
DUPLICATOR_DISABLE_CAP_IMPORT: Bloquea las importaciones de copias de seguridadDUPLICATOR_DISABLE_CAP_EXPORT: Evita las descargas de copias de seguridadDUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Elimina la funcionalidad de restauraciónDUPLICATOR_DISABLE_CAP_SCHEDULE: Deshabilita la programación de copias de seguridadDUPLICATOR_DISABLE_CAP_STORAGE: Elimina el acceso a las opciones de almacenamiento de copias de seguridad
Si administra una agencia web, es posible que desee evitar que un cliente importe copias de seguridad. Es tan simple como agregar una línea a su archivo wp-config.php:
define('DUPLICATOR_DISABLE_CAP_IMPORT', true);
Con estas constantes, creará un entorno cerrado donde solo usted controla los procesos sensibles de copia de seguridad y migración.
Puede:
- Evitar que los clientes cambien la configuración de las copias de seguridad
- Garantizar estrategias de copia de seguridad coherentes
- Proteger contra modificaciones accidentales del sitio
La constante DUPLICATOR_DISABLE_CAP_BASIC es su opción nuclear. Elimina por completo la funcionalidad de Duplicator del panel de control, manteniendo el plugin técnicamente activo.
Actualice su plugin Duplicator hoy mismo
Las copias de seguridad no solo sirven para proteger datos, sino que le dan la libertad de innovar sin preocupaciones.
Todas estas nuevas funciones se diseñaron para facilitar sus tareas diarias de administración del sitio. Desde copias de seguridad ultrarrápidas con WP-CLI hasta controles de acceso avanzados, hemos creado Duplicator para que se adapte a su flujo de trabajo único.
¡Estas nuevas funciones están disponibles de inmediato! Asegúrese de actualizar a la última versión de Duplicator Pro y comience a proteger sus sitios con un control y una flexibilidad sin precedentes.
¿Está utilizando Duplicator Lite? Actualice a Duplicator Pro para obtener comandos WP-CLI, permisos avanzados y otras funciones de productividad.
¿Preguntas? Nuestro equipo de soporte siempre está listo para ayudarle a sacar el máximo provecho de Duplicator.