I. Pontos-Chave do Gerenciamento de Salvamentos
O servidor do Project Zomboid permite a transferência bidirecional de salvamentos (envio local para o servidor e download do servidor para o cliente), além de possuir um sistema de backup automático integrado. Porém, devido à compatibilidade com mods, essa funcionalidade pode exigir ajustes manuais em certos cenários.
| Funcionalidade | Suporte | Observações |
|---|---|---|
| Upload de salvamento local | Suportado | Deve ser colocado no caminho correto, com atenção à estrutura de pastas |
| Download de salvamento do servidor | Suportado | Para arquivos grandes, recomenda-se usar ferramentas SFTP |
| Backup automático | Integrado | Pode falhar com muitos mods; recomendado fazer backups manuais |
| Limpeza e reinicialização do mundo | Suportado | Exclua a pasta do salvamento e reinicie o servidor |
II. Localizando os Salvamentos Locais (Windows)
2.1 Caminho dos Salvamentos
Os dados locais estão armazenados na pasta do usuário, dentro de Zomboid ou Zomboid42:
C:\Users\SeuNomeDeUsuario\Zomboid\ ← Versão estável Build 41
C:\Users\SeuNomeDeUsuario\Zomboid42\ ← Versão de teste Build 42
Dica: A pasta Zomboid corresponde à versão B41, enquanto Zomboid42 é para B42. Verifique qual versão o servidor está utilizando antes de enviar o salvamento.
2.2 Salvamentos Multiplayer
Após acessar a pasta correspondente à versão, navegue até:
Zomboid\Saves\Multiplayer\
Cada subpasta representa um mundo separado. O nome da pasta é o identificador do mundo.
2.3 Identificando o Salvamento Correto
Para descobrir qual pasta é a desejada, utilize:
| Método | Ação |
|---|---|
| Data de modificação | Clique com botão direito → Propriedades → Verifique a data de modificação mais recente |
| Nome da pasta | Geralmente corresponde ao nome do servidor ou mundo configurado |
| Tamanho da pasta | Quanto mais explorado, maior o tamanho; pastas maiores geralmente são os mundos principais |
III. Localizando Salvamentos no Servidor
3.1 Caminho no Servidor
Acesse o painel de controle > Gerenciador de Arquivos, navegue até:
/.cache/Saves/Multiplayer/
3.2 Nomenclatura das Pastas
| Situação | Nome da Pasta | Descrição |
|---|---|---|
| Configuração padrão | Pterodactyl |
Nome padrão usado pelo painel |
| Personalizado | Nome definido | Alterado no campo SaveFolder nas configurações |
Nota: Se você alterou o nome da pasta de salvamento no painel, envie o salvamento para a pasta personalizada, não para Pterodactyl.
3.3 Estrutura de Diretórios (Erro Comum!)
Ao fazer upload, a estrutura deve estar correta, caso contrário o servidor não reconhecerá o salvamento.
| Estrutura | Exemplo | Correta? |
|---|---|---|
| Incorreta | Multiplayer/Pterodactyl/NomeDoSalvamento/Conteúdo |
Aninhamento extra |
| Correta | Multiplayer/Pterodactyl/Conteúdo |
Conteúdo diretamente na pasta |
Exemplo correto:
Multiplayer/
└── Pterodactyl/ ← Ou nome personalizado
├── map_p.bin
├── map_t.bin
├── players.db
├── serverid.dat
└── world/ ← Dados de blocos do mapa
└── ...
Alerta: Não envie a pasta Multiplayer inteira nem aninhe o conteúdo em uma subpasta adicional. O servidor espera que os arquivos estejam diretamente dentro de Pterodactyl/.
IV. Upload e Download de Salvamentos
4.1 Enviando Salvamento Local para o Servidor
Passos:
- Desative o servidor, garantindo que o salvamento não esteja em uso.
- Localize o salvamento em
Zomboid\Saves\Multiplayer\NomeDoSalvamento\. - Compacte todo o conteúdo em um arquivo ZIP ou prepare para envio direto.
- Acesse o gerenciador de arquivos do servidor e vá até
/.cache/Saves/Multiplayer/. - Se estiver usando a configuração padrão, entre na pasta
Pterodactyl/(crie se necessário). - Limpe o conteúdo existente na pasta
Pterodactyl/(caso deseje substituir) e envie o salvamento local. - Certifique-se de que os arquivos estejam diretamente dentro de
Pterodactyl/, sem aninhamento. - Reinicie o servidor para carregar o novo mundo.
4.2 Baixando Salvamento do Servidor para o Cliente
Passos:
- Desative o servidor.
- Vá até
/.cache/Saves/Multiplayer/Pterodactyl/. - Selecione todos os arquivos e faça o downolad (ou use SFTP para arquivos grandes).
- Cole os arquivos na pasta local:
Zomboid\Saves\Multiplayer\NomeDoSalvamento\. - Inicie o jogo e selecione o salvamento para continuar jogando.
Transmissão de grandes arquivos: Salvamentos podem crescer para vários gigabytes. Use SFTP para transferências mais rápidas e confiáveis.
V. Configuração de Backup Automático e Considerações
5.1 Parâmetros de Backup
Na seção de configurações do servidor, ajuste:
| Parâmetro | Função | Padrão | Recomendação |
|---|---|---|---|
BackupsCount |
Quantidade de backups mantidos | 5 |
Defina entre 1 e 300, conforme espaço disponível |
BackupsOnStart |
Cria backup ao iniciar o servidor | Ativado | Adequado para servidores sem mods |
BackupsOnVersionChange |
Backup ao atualizar o jogo | Ativado | Recomendado manter ativado |
BackupsPeriod |
Frequência de backups automáticos (minutos) | 0 (desativado) |
Configure como 0 para desativar backups periódicos |
5.2 Recomendações para Servidores com Mods
Importante: Quando há muitos mods instalados, ativar backups automáticos pode causar:
- Atrasos significativos ao iniciar
- Alta utilização de memória durante o backup
- Possíveis travamentos
Estratégias recomendadas:
| Tipo de Servidor | Backup Automático | Backup Manual |
|---|---|---|
| Servidor limpo (sem mods ou poucos) | Ative BackupsOnStart + backups periódicos |
Bacckup semanal manual |
| Servidor com mods (10+) | Desative backups automáticos (BackupsPeriod = 0) |
Backup diário ou antes de grandes mudanças |
Como fazer backup manual:
- Desative o servidor.
- Baixe a pasta
/.cache/Saves/Multiplayer/Pterodactyl/via painel ou SFTP. - Nomeie o pacote com data e armazene em segurança.
VI. Limpar Mundo e Reiniciar
Para começar um novo jogo:
- Desative o servidor.
- Acesse
/.cache/Saves/Multiplayer/. - Delete todo o conteúdo da pasta
Pterodactyl/(ou exclua a pasta inteira e recrie). - Reinicie o servidor.
- Um novo mundo será gerado automaticamente.
Dica: Faça backup antes de excluir qualquer salvamento.
VII. Checklist Rápida
| Ação | Verificação | Status |
|---|---|---|
| Antes do upload | Versão local (B41/B42) compatível com o servidor | |
| Servidor desligado | ||
| Pasta do salvamento local identificada corretamente | ||
| Durante o upload | Enviado para /.cache/Saves/Multiplayer/Pterodactyl/ |
|
Arquivos diretamente dentro de Pterodactyl/, sem aninhamento |
||
| Política de backup | Com muitos mods → desative backups automáticos | |
| Com poucos mods → ative backups automáticos, mas limite a quantidade | ||
| Antes de limpar | Backup completo realizado | |
| Salvamento antigo excluído e novo gerado |
VIII. Problemas Comuns
| Problema | Causa/Solução |
|---|---|
| Salvamento não carregado após upload | Verifique se há aninhamento de pastas |
| Travamento ao iniciar | Muitos mods podem causar falhas no backup; desative backups automáticos |
Pasta Zomboid ausente |
Confirme se ela está visível em C:\Users\SeuNome\ |
| Upload falha por tamanho | Use SFTP para arquivos grandes |
| Salvamento B41 em servidor B42 | Geralmente incompatível; recomenda-se criar um novo mundo |
Resumo: O gerenciamento de salvamentos no Project Zomboid depende da compreensão correta entre a estrutura local (Zomboid\Saves\Multiplayer\) e o servidor (/.cache/Saves/Multiplayer/Pterodactyl/). Mantenha a estrutura correta, evite backups automáticos em servidores com mods e sempre faça backups manuais para proteger seu progresso.