Anuncio Comandos WP-CLI de Duplicator

Anuncio de comandos WP-CLI de Duplicator (y cómo aceleran las copias de seguridad)

· 5 min read ·
Written By: avatar del autor Joella Dunn
avatar del autor 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 del revisor John Turner
avatar del revisor 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.

¿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 sitio
  • wp duplicator cleanup: Elimina archivos de copia de seguridad y datos temporales
  • wp 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, --phpzip y --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 seguridad
  • DUPLICATOR_DISABLE_CAP_EXPORT: Evita las descargas de copias de seguridad
  • DUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Elimina la funcionalidad de restauración
  • DUPLICATOR_DISABLE_CAP_SCHEDULE: Deshabilita la programación de copias de seguridad
  • DUPLICATOR_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.

avatar del autor
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.

No dejes pasar un día más sin protección

Cada hora sin copias de seguridad adecuadas de WordPress pone tu sitio en riesgo • Cada migración de WordPress retrasada te cuesta rendimiento y crecimiento

Get Duplicator Now
Plugin Duplicator

¡Espera! No te pierdas tu
oferta exclusiva!

Como cliente de , obtienes un 60% DE DESCUENTO

Prueba Duplicator gratis en tu sitio y comprueba por qué más de 1,5 millones de profesionales de WordPress confían en nosotros. Pero no esperes, este descuento exclusivo del 60% solo está disponible por tiempo limitado.

or
Get 60% Off Duplicator Pro Now →