Backup e restauração de servidor Tibia OTServ em VPS

0 pessoas acharam útil 1 visualizações

Backup em servidor Tibia OTServ é obrigatório. Personagens, itens, houses, guilds, shop, contas e progresso dos jogadores representam meses de trabalho da comunidade. Uma falha de disco, ataque, erro de script ou update mal feito pode destruir dados se não houver cópia confiável. Em VPS, você tem liberdade para criar uma rotina profissional de backup, mas precisa incluir arquivos e banco de dados. Copiar apenas a pasta do servidor não é suficiente.

O que salvar

Salve a pasta do OTServ, datapack, sources ou executável, arquivos de configuração, site, account manager, scripts personalizados, logs importantes e dumps do banco MySQL ou MariaDB. O banco é a parte mais crítica, porque guarda contas e personagens. Se você restaurar arquivos sem restaurar banco, a cidade pode voltar com mapa antigo, mas sem progresso dos jogadores.

Frequência de backup

Em servidor de testes, backup antes de alterações grandes pode bastar. Em produção, faça backup automático diário no mínimo. Para servidores movimentados, com shop ativo e muitos jogadores, considere backups mais frequentes do banco. Defina quanto progresso você aceita perder. Se a resposta é poucas horas, backup semanal não serve.

Backup antes de updates

Antes de trocar source, importar SQL, mudar AAC, editar sistemas de shop ou alterar scripts de item, faça backup manual. Nomeie o arquivo com data e motivo, como backup-antes-update-shop-2026-05-05. Isso facilita rollback. Nunca aplique SQL recebido de terceiros diretamente em produção sem ler e sem backup.

Dump do banco

Use dump do MySQL ou MariaDB para exportar dados. Em Linux, ferramentas de linha de comando facilitam automação. Em Windows, ferramentas gráficas também funcionam, desde que você saiba exatamente qual database está exportando. O importante é testar a restauração. Backup que nunca foi restaurado pode falhar justamente quando você mais precisar.

mysqldump -u tibia_user -p tibia > backup-tibia.sql

Cópia externa

Não deixe todos os backups apenas na mesma VPS. Se a VPS for comprometida, apagada ou sofrer falha grave, os backups locais podem sumir junto. Use armazenamento externo, outra máquina, storage privado ou rotina de download seguro. Para projetos maiores, mantenha política de retenção com backups recentes e cópias semanais.

Como restaurar

Antes de restaurar, identifique o que quebrou. Se foi apenas um script, restaure só o arquivo. Se foi banco, restaure dump em ambiente de teste antes de sobrescrever produção. Pare o servidor, faça cópia do estado atual, importe o backup correto e teste login, personagem, itens, houses e shop. Só depois libere para jogadores.

Erros comuns

  • Salvar arquivos e esquecer banco.
  • Guardar backup só na VPS principal.
  • Sobrescrever backup bom com dados corrompidos.
  • Não testar restauração.
  • Restaurar database errado.
  • Fazer backup durante alteração incompleta.
  • Compartilhar dump com pessoas sem necessidade.

Teste de restauração

Ao menos uma vez por mês, restaure um backup em ambiente separado e confirme se contas, personagens, casas, guilds e shop aparecem corretamente. Esse teste revela dumps incompletos, senha errada, tabela ausente e incompatibilidade de versão antes de uma emergência real. Documente o passo a passo para qualquer técnico autorizado conseguir executar.

Conclusão

Backup e restauração são parte da administração do OTServ, não uma tarefa opcional. Em VPS, crie rotina automática, cópia externa, backup antes de manutenção e teste de restauração. Isso protege a comunidade, reduz tempo offline e evita que um erro técnico vire perda permanente de jogadores, itens e confiança.

Este artigo foi útil?

Artigo Anterior Backup e restauração de servidor FiveM em VPS
Próximo Artigo Como fazer backup e restaurar mundo Minecraft pelo painel