Início Produtos Plug-ins WP BackupFlow - Backup, Restore & S3 for WordPress
Plug-ins WP 25 Sep, 2026

BackupFlow - Backup, Restore & S3 for WordPress

Um plugin completo de backup para WordPress que permite criar backups automáticos, armazená-los localmente ou no S3 e restaurar seu site com segurança com um único clique.

De 4,99 €/ano

Sobre este produto

BackupFlow é uma solução completa para criar, gerenciar e restaurar backups do WordPress diretamente do painel de administração.

Faça backup de arquivos, bancos de dados ou ambos , agende-os automaticamente, armazene-os localmente ou em serviços compatíveis com o Amazon S3 e restaure seu site com um clique quando precisar.

Projetado com atenção especial à integridade do backup, segurança durante as restaurações e controle do administrador .

🚀 Backups completos e flexíveis

Escolha exatamente o que deseja proteger em cada backup:

  • ✅ Backup completo de arquivos + banco de dados .
  • 📁 Somente backup de arquivos.
  • 🗄️ Backup apenas do banco de dados.
  • 📦 Compressão de backups em formato ZIP .
  • 🔐 Geração de checksum SHA-256 para verificar a integridade de cada backup.
  • 📋 Geração automática de um arquivo manifest.json com informações sobre versão, componentes, exclusões, tamanho e metadados.
  • ⚙️ Exportando o banco de dados usando consultas SQL paginadas.
  • 🌐 Compatível com instalações que utilizam um WP_CONTENT_DIR externo .

🛡️ Exclusão inteligente de arquivos sensíveis

O BackupFlow exclui automaticamente arquivos e diretórios que normalmente não deveriam fazer parte de um backup:

  • .git , .svn e .hg .
  • node_modules .
  • Registros do WordPress.
  • Arquivos .env .
  • Arquivos .htpasswd .
  • Chaves e certificados .pem , .key , .p12 e .pfx .
  • O próprio diretório de armazenamento de backup.
  • Arquivos temporários gerados pelo plugin.

Quando necessário, o administrador pode incluir explicitamente arquivos sensíveis , permitir separadamente a inclusão do arquivo wp-config.php e definir suas próprias exclusões personalizadas .

⏰ Automatize seus backups

Configure seus backups uma única vez e deixe o WordPress cuidar do resto usando o WP-Cron .

Frequências disponíveis:

  • 🕐 A cada hora.
  • 🕑 Duas vezes ao dia.
  • 📅 Diariamente.
  • 📆 Semanalmente.
  • 🗓️ Mensal.

Além disso, o BackupFlow incorpora um sistema de gerenciamento automático completo:

  • ♻️ Rotação por número máximo de backups .
  • 🧹 Remoção com base na antiguidade máxima .
  • 🗑️ Limpeza automática de trabalhos e registros antigos.
  • ⚙️ Fila de tarefas em segundo plano.
  • 📊 Acompanhamento do progresso do backup e da restauração.
  • 🔄 Recuperação de tarefas bloqueadas ou abandonadas.
  • 🔒 Bloqueio exclusivo para evitar operações incompatíveis simultâneas.
  • 🚫 Proteção contra trabalhos duplicados.

📧 Notificações por e-mail

Receba alertas quando eventos importantes ocorrerem:

  • ✅ Backup concluído.
  • ❌ Falha no backup.
  • ✅ Restauração concluída.
  • ❌ Restauração falhou.

☁️ Armazenamento local e S3

Salve seus backups localmente ou envie-os para um armazenamento remoto compatível com S3 .

🔐 Armazenamento local seguro

Os backups locais são armazenados em um diretório protegido por diversos mecanismos de segurança:

  • .htaccess .
  • index.php .
  • index.html .
  • web.config .
  • Permissões restritivas do sistema de arquivos.

Arquivos de backupOs arquivos não são servidos diretamente do diretório de armazenamento. Os downloads são feitos através do WordPress, usando o arquivo admin-post.php , e são protegidos por permissões e nonces.

☁️ Compatível com os serviços Amazon S3, MinIO e S3

  • Compatível com Amazon S3 .
  • Compatível com MinIO .
  • Compatível com provedores que implementam a API S3.
  • 🔏 Autenticação usando a assinatura AWS versão 4 .
  • 📦 Envio de arquivos grandes em várias partes.
  • 🔐 Criptografia do servidor usando AES256 .
  • ⚙️ Ponto de extremidade, bucket, região, prefixo e estilo de caminho configuráveis.

As credenciais podem ser configuradas no painel de administração ou usando as constantes WPBM_S3_* .

As credenciais armazenadas localmente são criptografadas usando o OpenSSL , e cada backup retém informações sobre a configuração de armazenamento com a qual foi gerado.

♻️ Restauração segura com um clique

Restaure seus backups diretamente do painel do WordPress e selecione quais componentes você deseja recuperar:

  • 📁 Somente arquivos.
  • 🗄️ Somente banco de dados.
  • 🔄 Arquivos + banco de dados.

Antes de realizar uma restauração, o BackupFlow executa diversas verificações para reduzir o risco de usar um backup incorreto ou manipulado.

  • 🔐 Verificação de checksum obrigatória.
  • 📋 Validação do manifesto e seus componentes.
  • 🌐 Detecção de backups originados de outro domínio.
  • 🌐 Detectando backups pertencentes a outro site no WordPress Multisite.
  • 💾 Criação automática de um backup de segurança antes da restauração .
  • 🚧 Ativando o modo de manutenção real usando .maintenance .
  • 🛡️ Proteção do trânsito enquanto as obras de restauração estão em andamento.
  • ⚙️ Preservação das opções necessárias para o funcionamento do plugin.
  • 🔌 Preservação de plugins ativos .
  • 🧹 Limpe o cache após concluir o processo.

🛡️ Proteções durante a restauração

O processo de restauração inclui controles específicos contra:

  • Jaqueta com zíper.
  • Caminhos fora do diretório permitido.
  • Ligações simbólicas.
  • Rotas duplicadas.
  • Arquivos manipulados.
  • Caminhos inválidos.
  • Sobrescrita não autorizada do arquivo wp-config.php .

As exclusões armazenadas no manifesto são respeitadas durante o processo de restauração. Além disso, o plugin evita restaurar para seu próprio diretório ativo e ignora quaisquer arquivos .maintenance que possam estar presentes no backup.

🔒 Segurança em todas as operações

O BackupFlow incorpora diferentes camadas de controle para proteger as funções mais sensíveis do sistema:

  • 👤 Funcionalidades independentes para gerenciar, restaurar, baixar e excluir backups.
  • 🔑 Nonces para transações sensíveis.
  • 🌐 Validação de domínio.
  • 🛡️ Proteção contra travessia de trilha.
  • 📦 Validação de rotas contidas em arquivos ZIP.
  • 🔍 Detecção de itens duplicados.
  • ✅ Validação de entrada externa.
  • ☁️ Validação de buckets e endpoints do S3.
  • 📏 Verificação do tamanho do arquivo remoto.
  • 🔐 Verificação de checksum antes de baixar ou restaurar.
  • 🚫 Os arquivos de backup não são expostos diretamente.
  • 🔏 O segredo do S3 nunca é retornado pela API REST.
  • 🔑 As chaves de licença são armazenadas localmente de forma criptografada.

🩺 Informações pré-voo e status do sistema

Antes de executar operações importantes, o BackupFlow pode verificar automaticamente se o servidor está pronto.

O sistema de pré-voo verifica:

  • 🐘 Versão PHP.
  • 📦 Disponibilidade de extensão de CEP.
  • 🗄️ Conexão com o banco de dados.
  • 💽 Vagas disponíveis.
  • ✍️ Permissões de gravação de armazenamento.
  • 📂 Disponibilidade de armazenamento temporário local.
  • ⏰ Status do WP-Cron.
  • 📅 Próxima execução agendada.
  • 🛡️ Proteção web do diretório de armazenamento.
  • ☁️ Configurações de armazenamento.
  • ⚠️ Erros relacionados ao agendamento de tarefas.
  • ⚙️ Vagas de emprego atualmente ativas.
  • 🔒 Status de bloqueio de restauração.

📊 Painel de administração completo

Controle o status dos seus backups a partir de uma interface centralizada dentro do WordPress.

  • 📈 Estatísticas gerais.
  • ✅ Número de backups concluídos.
  • ❌ Backups falhados.
  • 💽 Espaço de armazenamento utilizado.
  • ⏰ Próxima execução agendada.
  • 🩺 Estado geral do sistema.
  • 🚦 Inspeção visual pré-voo.
  • 📦 Lista completa de backups.
  • ⬇️ Baixar backups.
  • 🔍 Verificação de integridade.
  • ♻️ Restauração.
  • 🗑️ Eliminação.
  • ⛔ Cancelamento de tarefas em fila.
  • 📜 Registro de atividades.
  • 🔔 Notificações de status.
  • ⚙️ Configuração completa a partir do painel.
  • ☁️ Configuração S3 integrada.
  • 🔑 Tela separada para gerenciamento de licenças.

⌨️ Compatível com WP-CLI

Você gerencia servidores a partir do terminal? O BackupFlow também inclui comandos para WP-CLI .

A partir da linha de comando, você pode:

  • 💾 Crie backups.
  • ♻️ Restaurar backups.
  • 📋 Liste os exemplares disponíveis.
  • 🩺 Realizar verificações pré-voo.
  • 🧹 Limpar trabalhos temporários e desatualizados.

✨ Tudo o que você precisa para gerenciar backups do WordPress

O BackupFlow combina backups automáticos, restaurações seletivas, verificação de integridade, armazenamento S3, rotação, monitoramento e ferramentas de gerenciamento em uma única solução.

Quer você administre um único site WordPress ou projetos profissionais, servidores ou múltiplas instalações, você tem as ferramentas necessárias para manter seus backups organizados, verificados e prontos para restauração.


💾 Automatize seus backups.
🔐 Verifique sua integridade.
☁️ Armazene-os localmente ou no S3.
♻️ Restaure quando precisar.

Requisitos do sistema

Para usar o BackupFlow corretamente, sua instalação do WordPress deve atender aos seguintes requisitos:

  • ✅ Uma instalação ativa do WordPress .
  • 🐘 Uma versão do PHP compatível com WordPress e BackupFlow.
  • 📦 Extensão PHP ZIP habilitada para criar e processar arquivos de backup.
  • 🔐 Extensão OpenSSL recomendada para criptografia local de credenciais S3.
  • 🗄️ Acesso funcional ao banco de dados do WordPress.
  • 💽 Espaço livre suficiente para criar backups e arquivos temporários.
  • 📂 Permissões de escrita no diretório de armazenamento usado pelo plugin.
  • ⏰ WP-Cron ativado para executar backups automáticos e tarefas agendadas.
  • 🌐 Conexão de saída HTTPS se estiver usando armazenamento remoto compatível com S3.
  • ✉️ Configuração funcional de e-mail no WordPress para quem deseja receber notificações por e-mail.

💡 O BackupFlow inclui um sistema de pré-voo que verifica automaticamente o status do servidor, a extensão ZIP, a conexão com o banco de dados, o espaço disponível, as permissões de gravação, o WP-Cron, o armazenamento configurado e outros requisitos importantes antes de executar as operações.

☁️ Requisitos opcionais para armazenamento S3

Se você deseja armazenar seus backups remotamente, precisará de:

  • ☁️ Uma conta ou serviço compatível com a API do Amazon S3 .
  • 🪣 Um bucket configurado e acessível.
  • 🔑 Chave de acesso e chave secreta com as permissões necessárias.
  • 🌍 Região e ponto final correspondentes ao provedor utilizado.

O BackupFlow é compatível com o Amazon S3, MinIO e outros provedores compatíveis com o S3 , incluindo configurações personalizadas de endpoint e estilo de caminho.

Instruções de instalação

1️⃣ Baixe o plugin

Baixe o arquivo ZIP do BackupFlow da sua conta.

2️⃣ Acessar o WordPress

Faça login no painel de administração do seu site WordPress e navegue até:

Plugins → Adicionar novo → Enviar plugin

3️⃣ Instale o BackupFlow

Selecione o arquivo ZIP baixado e clique em Instalar agora .

Quando a instalação estiver concluída, clique em Ativar plugin .

4️⃣ Execute a verificação de pré-voo

Acesse o painel do BackupFlow e verifique o status do sistema.

🩺 O sistema de pré-voo verificará automaticamente aspectos importantes, tais como:

  • Versão PHP.
  • Extensão ZIP.
  • Conexão com o banco de dados.
  • Vaga disponível.
  • Autorizações para escrever.
  • Status do WP-Cron.
  • Configuração de armazenamento.
  • Proteção de diretório local.

5️⃣ Configurar armazenamento

Você pode usar o armazenamento local ou configurar um provedor compatível com S3 .

Para usar o S3, digite:

  • 🔑 Chave de acesso.
  • 🔐 Chave Secreta.
  • 🪣 Balde.
  • 🌍 Região.
  • 🔗 Ponto de extremidade, caso seu provedor exija.
  • 📁 Prefixo ou rota opcional.

As credenciais também podem ser definidas usando as constantes WPBM_S3_* se você preferir gerenciá-las nas configurações do servidor.

6️⃣ Configure seus backups automáticos

Nas configurações do BackupFlow, você pode definir a frequência de backup:

  • 🕐 A cada hora.
  • 🕑 Duas vezes ao dia.
  • 📅 Diariamente.
  • 📆 Semanalmente.
  • 🗓️ Mensal.

Você também pode configurar a rotação automática por número máximo de backups ou por idade.

7️⃣ Crie seu primeiro backup

No painel de controle do BackupFlow, selecione o tipo de backup que deseja realizar:

  • 💾 Arquivos + banco de dados.
  • 📁 Somente arquivos.
  • 🗄️ Somente banco de dados.

Pressione o botão de criação de backup e o BackupFlow processará a operação em segundo plano.

8️⃣ Configuração concluída 🎉

Após criar seu primeiro backup, você poderá baixá-lo, verificar sua integridade, restaurá-lo ou excluí-lo diretamente do painel de administração.

🔐 Antes de realizar uma restauração, o BackupFlow verificará automaticamente o checksum e a integridade do backup para aumentar a segurança do processo.


💡 Recomendação: Após instalar o BackupFlow, crie um primeiro backup completo e verifique sua integridade para confirmar se o servidor e o armazenamento estão configurados corretamente.