Como restaurar um backup de servidor de jogos e testar o mundo
Um roteiro de recuperação para saves, configurações, plugins e bancos de dados, sem sobrescrever o servidor em produção às cegas.
Restaure primeiro em um ambiente separado, com a mesma versão do jogo e os mesmos plugins, mods ou scripts do backup. Valide o mundo, permissões, inventários e dados de aplicação antes de trocar o servidor ativo. Uma cópia que existe no disco ainda não é um plano de recuperação até que a restauração tenha sido testada.
Passo 1: Descubra exatamente o que o backup contém
Registre a data da cópia, a versão do jogo, o software do servidor e as versões dos componentes. Verifique se o arquivo inclui mundo ou mapa, configurações, plugins ou resources, permissões e banco de dados. Em FiveM, arquivos da base e banco podem estar em lugares diferentes; em Minecraft, mundos e dados de plugins precisam ser conferidos juntos. Compare o tamanho da cópia com o esperado e teste se o arquivo abre.
Passo 2: Prepare um ambiente de restauração isolado
Crie uma pasta ou VPS de teste sem usar a mesma porta pública do servidor ativo. Instale a versão compatível do runtime e copie o backup para lá. Não sobrescreva a produção para descobrir depois que o arquivo está incompleto. Mantenha a cópia anterior e as credenciais sob controle; se o backup contiver senhas, trate-o como dado sensível.
- Pare gravações no ambiente de teste antes de copiar os arquivos.
- Restaure mundo, configuração e banco na ordem exigida pela aplicação.
- Inicie com endereço temporário e leia os logs completos.
- Só programe a troca quando o teste funcional terminar.
Passo 3: Faça uma validação que um jogador reconheça
Entre com uma conta de teste e confira spawn, inventário, construções, economia, permissões e comandos. Simule um salvamento novo, reinicie e confirme que ele continua lá. Peça a alguém da equipe para executar as tarefas mais importantes do servidor. Um processo que inicia sem erro pode ainda carregar um mundo antigo ou um banco incompatível.
Passo 4: Planeje a volta e a próxima cópia
Se a restauração for aprovada, marque uma janela de manutenção, interrompa gravações no servidor antigo e faça uma última cópia antes da troca. Registre quanto tempo a recuperação levou e quantos dados seriam perdidos desde o backup. Guarde cópias fora da VPS: a orientação 3-2-1 do US-CERT recomenda mais de uma cópia e uma fora do local principal. Automatizar sem testar periodicamente deixa um risco oculto.
Escolha recursos para recuperar com calma
Compare VPS para manter seu ambiente de jogo e seus processos auxiliares.
Fontes oficiais
Confira as publicações usadas neste artigo: