Servidores de Jogos

Estratégia de backups para servidores de Minecraft

Estratégia de backups para servidores de Minecraft

Grief, plugin com bug, atualização malsucedida, arquivo corrompido, erro humano. Todo servidor, cedo ou tarde, precisa voltar no tempo. A diferença entre um susto e uma tragédia é ter uma estratégia de backups.

O que incluir

Item Por quê
Mundos (world, world_nether, world_the_end ou dimensões) O mais importante
Pasta plugins/ (configs e dados) Permissões, economia, proteções, homes
Arquivos de configuração server.properties, bukkit.yml, spigot.yml, config/
Listas whitelist.json, ops.json, bans
Mods e configs (servidores modados) mods/, config/, defaultconfigs/, kubejs/
Bancos MySQL LuckPerms, CoreProtect, economia, bans

O que pode ficar de fora

  • logs/ (a não ser que precise para investigação);
  • cache/ e arquivos temporários;
  • Tiles de mapas web (Dynmap, BlueMap) — são regenerados e ocupam muito espaço;
  • O .jar do servidor (pode ser baixado de novo).

Frequência

Tipo de servidor Frequência sugerida
Amigos, pouco movimento Diário
Comunidade ativa A cada 6–12 horas
Servidor grande / economia intensa A cada poucas horas
Antes de qualquer mudança grande Sempre (manual)

Retenção

Não guarde só o último backup — um problema pode demorar dias para ser percebido (ex.: grief em uma base pouco visitada). Uma política comum:

  • Backups diários dos últimos 7 dias;
  • Semanais das últimas 4 semanas;
  • Marcos bloqueados: antes de atualizações, fim de temporada.

No painel, bloqueie os backups importantes para que não sejam apagados automaticamente.

A regra 3-2-1

  • 3 cópias dos dados;
  • 2 locais/meios diferentes;
  • 1 cópia fora do servidor.

Na prática: o mundo no servidor + backups no painel + cópia baixada periodicamente para seu computador ou armazenamento em nuvem.

Consistência

Um backup feito enquanto o mundo está sendo gravado pode ficar inconsistente. Antes de fazer o backup:

save-all

Para máxima segurança, alguns administradores usam save-off antes e save-on depois (o painel ou plugins de backup podem automatizar isso).

Teste a restauração

Backup que nunca foi testado é só esperança. De tempos em tempos:

  1. Baixe um backup;
  2. Restaure em um servidor de teste (ou localmente);
  3. Verifique mundo, plugins e dados.

Automatize

Use os agendamentos do painel para criar backups automáticos com aviso aos jogadores. Veja o post "Agendamentos no painel".

Crie seu servidor com o Minecraft-BR

No Minecraft-BR da VittHost, você cria, agenda, bloqueia e baixa backups pelo painel Pterodactyl/Pelican, conforme o limite do seu plano. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS