Anúncio de comandos WP-CLI do Duplicator

Anunciando Comandos WP-CLI do Duplicator (E Como Eles Aceleram os Backups)

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

E se fazer backup do seu site pudesse ser tão simples quanto executar um único comando?

Nossa última atualização do Duplicator Pro torna os backups mais fáceis do que nunca. Adicionamos comandos WP-CLI e novas constantes predefinidas!

Se você gerencia um ou vários sites, esses novos recursos permitem proteger melhor seus ativos digitais.

De ferramentas de linha de comando a recursos de segurança aprimorados, esta atualização está repleta de funcionalidades que economizarão seu tempo e reduzirão a complexidade.

Pronto para ver o que há no Duplicator 4.5.20? Vamos mergulhar!

Otimize Tarefas com Comandos WP-CLI do Duplicator

No Duplicator, adicionamos comandos WP-CLI para que você possa gerenciar seus backups a partir da linha de comando. Isso oferece a desenvolvedores e administradores de sites melhor controle e eficiência.

WP-CLI é uma ferramenta para gerenciar sites WordPress diretamente da linha de comando. Nossa última atualização introduz comandos especializados que tornam os backups mais rápidos e flexíveis.

Principais comandos WP-CLI do Duplicator:

  • wp duplicator build: Crie um backup completo do site
  • wp duplicator cleanup: Remova arquivos de backup e dados temporários
  • wp duplicator info: Teste e verifique rapidamente as configurações de backup

Os novos comandos não são apenas simples. Eles são incrivelmente poderosos.

Quer salvar backups em um diretório específico? Precisa usar um modelo de backup específico? Você pode usar o WP-CLI em vez do seu painel do WordPress.

Aqui estão algumas maneiras de personalizar comandos:

  • --template=<ID>: Use um modelo de backup predefinido
  • --dir=<path>: Altere o local do backup
  • --delete: Remova automaticamente o backup após a criação
  • --phpsqldump, --phpzip e --duparchive: Altere o mecanismo de arquivamento

Use o comando wp duplicator build -- help para obter uma visão geral de como personalizar o WP-CLI do Duplicator para funcionar para você.

Se você é um desenvolvedor, este novo recurso economizará muito tempo. Você poderia criar scripts de backup em lote em vários sites locais em minutos.

Por exemplo, use este script bash para fazer backup de vários sites simultaneamente:

#!/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 *

O Duplicator fará backup de todos os seus sites locais de uma vez, otimizando seu fluxo de trabalho.

A melhor parte do WP-CLI do Duplicator é sua flexibilidade. Você pode personalizá-lo para atender às suas necessidades exclusivas sem sair da linha de comando!

Para começar a experimentar os comandos do Duplicator, certifique-se de instalar o WP-CLI.

Personalize o Acesso ao Duplicator com Novas Constantes Predefinidas

Imagine ter uma chave mestra que permite controlar quem pode fazer o quê com o Duplicator. Nossas novas constantes predefinidas são exatamente isso — uma maneira poderosa de bloquear ou liberar as funcionalidades do plugin.

Para agências e gerentes de sites, controle é tudo. Você pode querer impedir que um cliente sobrescreva acidentalmente todo o seu site ou restrinja o acesso a determinados recursos de backup.

Essas novas constantes predefinidas oferecem esse controle granular.

Em vez de ajustar manualmente as configurações de acesso para cada usuário, agora você pode codificar restrições específicas. É como criar uma barreira que impede o acesso não autorizado a funções críticas do site.

Constantes Chave para Controlar o Acesso:

  • DUPLICATOR_DISABLE_CAP_IMPORT: Bloqueia importações de backup
  • DUPLICATOR_DISABLE_CAP_EXPORT: Impede downloads de backup
  • DUPLICATOR_DISABLE_CAP_BACKUP_RESTORE: Remove a funcionalidade de restauração
  • DUPLICATOR_DISABLE_CAP_SCHEDULE: Desabilita o agendamento de backups
  • DUPLICATOR_DISABLE_CAP_STORAGE: Remove o acesso às opções de armazenamento de backup

Se você gerencia uma agência web, pode querer impedir que um cliente importe backups. É tão simples quanto adicionar uma linha ao seu arquivo wp-config.php:

define('DUPLICATOR_DISABLE_CAP_IMPORT', true);

Com essas constantes, você criará um ambiente restrito onde apenas você controla processos sensíveis de backup e migração.

Você pode:

A constante DUPLICATOR_DISABLE_CAP_BASIC é sua opção nuclear. Ela remove completamente a funcionalidade do Duplicator do painel, mantendo o plugin tecnicamente ativo.

Atualize seu plugin Duplicator hoje mesmo

Backups não servem apenas para proteger dados – eles lhe dão a liberdade de inovar sem preocupações.

Todos esses novos recursos foram projetados para facilitar suas tarefas diárias de gerenciamento de sites. De backups WP-CLI ultrarrápidos a controles de acesso avançados, construímos o Duplicator para se adaptar ao seu fluxo de trabalho exclusivo.

Esses novos recursos estão disponíveis imediatamente! Certifique-se de atualizar para a versão mais recente do Duplicator Pro e comece a proteger seus sites com controle e flexibilidade sem precedentes.

Você está usando o Duplicator Lite? Atualize para o Duplicator Pro para obter comandos WP-CLI, permissões avançadas e outros recursos de produtividade.

Dúvidas? Nossa equipe de suporte está sempre pronta para ajudá-lo a aproveitar ao máximo o Duplicator.

avatar do 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.

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Get Duplicator Now
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

or
Get 60% Off Duplicator Pro Now →