Sueta
[P

[Plugin] Backup Confiável – Proteja seu servidor com SFTP, D

1.9

Plugin de Backup minecraft

·Plugin

Backup Confiável - Segurança e Praticidade para seu Servidor! ️
Proteja seus dados com backups automáticos e seguros!

ESTÁ CANSADO DE PERDER DADOS IMPORTANTES?

Preocupado com backups desorganizados ou medo de perder seu mundo?
Com o Backup Confiável, você tem segurança total com praticidade absoluta!

⭐ PRINCIPAIS RECURSOS

  • ✅ Backups Automáticos Agendados - Programe e esqueça!
  • ✅ Suporte Completo SFTP - Segurança máxima no envio
  • ✅ Backup MySQL via mysqldump - Rápido e confiável
  • ✅ Integração JDBC - Perfeito para Pterodactyl e painéis
  • ✅ Configuração Simples - Rápida e intuitiva
  • ✅ Leve e Otimizado - Zero sobrecarga no servidor
  • ✅ Suporte Multi-Nuvem - Google Drive e Dropbox!
  • ✅ Upload em Partes - Suporte a arquivos gigantes (10GB+)
FUNCIONALIDADES DETALHADAS

Backup Completo dos Arquivos

  • ⚡ Impacto ZERO no desempenho do servidor
  • ️ Compactação inteligente com exclusões configuráveis
  • Progresso em tempo real durante o backup

☁️ Múltiplas Opções de Armazenamento

  • SFTP - Criptografia completa para servidores remotos
  • Google Drive - Integração nativa com OAuth 2.0
  • ☁️ Dropbox - Backups automáticos na nuvem
  • Upload em Partes - Suporte a arquivos gigantes (10GB+)
  • Uploads em background sem lag

Duas Formas de Backup MySQL

  • mysqldump - Máxima velocidade e confiabilidade
  • JDBC - Flexibilidade total para integrações avançadas
  • Suporte a múltiplos bancos de dados

⚙️ Configuração Avançada

  • ⏰ Agendamento flexível (diário, horários específicos)
  • Exclusão de pastas personalizável
  • Notificações para staff
  • Limpeza automática de backups antigos
RECURSOS EXCLUSIVOS DO GOOGLE DRIVE

Sistema OAuth 2.0 Seguro

  • ️ Autenticação Segura - Padrão OAuth 2.0 do Google
  • Credenciais Protegidas - Arquivo JSON seguro
  • ⚡ Setup Rápido - Configuração em 2 comandos
  • Tokens Automáticos - Renovação automática de acesso

Funcionalidades Avançadas

  • Upload com Progresso - Barra em tempo real no jogo e console
  • Verificação de Arquivos - Detecta backups existentes
  • Estatísticas Detalhadas - Tamanho, data, links
  • Organização Automática - Suporte a pastas específicas
RECURSOS EXCLUSIVOS DO DROPBOX
  • ☁️ Upload Automático - Backups vão direto para a nuvem
  • Tecnologia em Partes - Arquivos de qualquer tamanho
  • Barra de Progresso em Tempo Real - Visualização colorida
  • ️ Recuperação Inteligente - Continua de onde parou em caso de falha
  • ⚡ Processamento Assíncrono - Zero impacto no servidor
  • Segurança Máxima - Criptografia SSL end-to-end
️ SISTEMA DE PERMISSÕES
PermissãoDescriçãoComandos
backup.staff
Comandos básicos de backup
/backup create
,
/backup reload
,
/backup cancel
backup.admin
Configuração Google Drive OAuth
/backup oauth-setup
,
/backup oauth-complete
COMANDOS DISPONÍVEIS

Comandos Básicos (

backup.staff

)

/backup create          # Inicia backup manual completo
/backup reload          # Recarrega as configurações
/backup cancel          # Cancela backup em andamento

⚙️ Comandos Avançados (

backup.admin

)

/backup oauth-setup              # Gera URL para configurar Google Drive
/backup oauth-complete <código>  # Finaliza configuração OAuth
COMO CONFIGURAR GOOGLE DRIVE

Tutorial Completo OAuth 2.0

1️⃣ CRIAR PROJETO NO GOOGLE CLOUD

Acesse: https://console.cloud.google.com/
Clique em "Criar Projeto"
Nome: minecraft-backup

2️⃣ HABILITAR GOOGLE DRIVE API

Menu: APIs e Serviços → Biblioteca
Pesquise: "Google Drive API"
Clique em "Habilitar"

3️⃣ CONFIGURAR TELA DE CONSENTIMENTO

Menu: APIs e Serviços → Tela de consentimento OAuth
- Tipo de usuário: Externo
- Nome do app: minecraft-backup
- Email de suporte: [email protected]

4️⃣ CONFIGURAR ESCOPOS

Em "Escopos" adicione:
- ../auth/drive.file

5️⃣ ADICIONAR USUÁRIOS DE TESTE

Em "Usuários de teste" adicione:
- [email protected]

6️⃣ CRIAR CREDENCIAIS

Menu: Credenciais → Criar Credenciais → ID do cliente OAuth
- Tipo: Aplicativo da área de trabalho
- Nome: minecraft-backup-client

7️⃣ BAIXAR CREDENCIAIS

Clique em "Criar"
Faça download do JSON
Renomeie para: oauth-credentials.json

CONFIGURAÇÃO NO MINECRAFT

1️⃣ ATIVAR GOOGLE DRIVE

# config.yml
googleDrive:
  enable: true
  credentialsFile: "oauth-credentials.json"
  folderId: ""  # Opcional: ID da pasta específica

2️⃣ COLOCAR ARQUIVO DE CREDENCIAIS

Coloque o arquivo oauth-credentials.json na pasta do plugin

3️⃣ CONFIGURAR OAUTH NO JOGO

Execute no console ou jogo:
/backup oauth-setup

Siga as instruções no console:
1. Copie a URL gerada
2. Cole no navegador
3. Faça login e autorize
4. Copie o código
5. Execute:
/backup oauth-complete SEU_CODIGO_AQUI

✅ PRONTO! Agora use

/backup create

e seus backups serão enviados automaticamente para o Google Drive!

COMO FUNCIONA O DROPBOX?
1. Backup local é criado normalmente
2. Upload automático para Dropbox inicia
3. Sistema divide arquivos grandes em partes
4. Barra de progresso mostra status em tempo real
5. Backup disponível localmente e na nuvem!

PERFEITO PARA:

  • Administradores que buscam segurança máxima
  • Servidores grandes com dados críticos
  • Proteção contra perda de mundos e configurações
  • Backups automatizados sem complicação

️ PROTEJA SEU SERVIDOR DE VERDADE!
Backup Confiável é a solução completa que você precisava!

LINKS IMPORTANTES

DOWNLOAD |
BUG REPORTS |
DOCUMENTAÇÃO

✨ Segurança, praticidade e eficiência em um único plugin!

Similar projects

Plugin →