Como restaurar um backup no seu servidor de Valheim
Desde a Valheim 1.0, um mundo é uma pasta e não um par de arquivos, e os backups automáticos do servidor também são pastas. Uma restauração sempre move uma pasta inteira. Renomear ou copiar arquivos individuais dentro dela gera um mundo que não carrega ou que regenera o terreno.
Antes de começar: Pare o seu servidor. Um servidor ligado continua gravando no mundo que você quer substituir.
Como os backups são armazenados
Tudo fica em worlds_local. Com o nome de mundo padrão, savegame, você vai ver:
savegame/: o mundo ativo. Ele guarda um ou mais conjuntos numerados de_main.N.fwl2,_main.N.db2,_main.N.chunkse_main.N.ok, além de um arquivo.chunkpara cada pedaço de terreno.Naumenta a cada save e o servidor carrega o conjunto mais alto que tiver um arquivo.ok.savegame_backup_auto-20260912-173107/: um backup automático, com a data no nome, um traço e depois o horário. Cada um deles é um mundo completo.
Com as configurações de inicialização padrão, o servidor salva a cada 30 minutos, faz o primeiro backup 2 horas depois de iniciar, depois um a cada 12 horas, e mantém 4. O backup mais recente tem no máximo 12 horas.
Se o nome do seu mundo for personalizado, as pastas usam esse nome em vez de savegame.
Método 1: Restore Backup
- Faça login no Game Control Panel e pare o seu servidor.
- Clique no ícone Restore Backup no painel de controle do seu servidor.
- Escolha um backup no menu suspenso.
- Clique em Run.
- Inicie o servidor.
Isso restaura a pasta worlds_local inteira, então a pasta do mundo e todos os arquivos .chunk que estão dentro dela voltam juntos.
Método 2: Renomear a pasta de backup
Use este método para escolher um backup automático específico pela data.
- Faça login no Game Control Panel e pare o seu servidor.
- Clique em File Manager e abra a pasta
worlds_local. - Renomeie a pasta do mundo atual, por exemplo de
savegameparasavegame_broken. - Encontre o backup automático que você quer, por exemplo
savegame_backup_auto-20260912-173107. - Renomeie essa pasta com o nome do mundo, por exemplo
savegame. - Inicie o servidor e abra o Web Console. Espere a linha
Load worldpara confirmar que o mundo carregou. - Quando os jogadores confirmarem que o mundo está certo, apague
savegame_brokenou deixe a pasta como cópia reserva.
Não abra uma pasta de backup para renomear ou apagar arquivos dentro dela, e não copie arquivos _main de uma pasta para outra. Os quatro arquivos _main.N e os arquivos .chunk formam um único conjunto.
Mundos criados antes da 1.0
Um mundo que já existia antes da 1.0 foi convertido para o formato de pasta no primeiro save feito na 1.0. A conversão deixa os arquivos antigos onde estavam, então worlds_local também contém:
savegame.dbesavegame.fwl: o último save anterior à 1.0, além das cópias.db.olde.fwl.oldde sempre.savegame_backup_20260909-134827.dbe.fwl: uma cópia de segurança que o jogo fez logo antes da conversão. Não háautono nome.- Quaisquer backups automáticos anteriores à 1.0, ainda como pares soltos de
.dbe.fwl.
Todos eles são o mundo como ele estava antes do primeiro save na 1.0. Restaurar um deles leva o seu grupo de volta para aquele dia.
Se é isso que você quer (as notas da 1.0.12 da Iron Gate apontam para essa cópia no caso de itens que perderam o nível de melhoria em suportes de armadura e de itens):
- Pare o servidor.
- No File Manager, renomeie a pasta
savegameparasavegame_1-0. - Confira se
savegame.dbesavegame.fwlsão o par que você quer carregar. Para usar a cópia de segurança datada no lugar dele, renomeie os dois arquivos dela parasavegame.dbesavegame.fwl. Nunca restaure um.dbsem o.fwlcorrespondente. - Inicie o servidor. Ele converte o par em uma nova pasta
savegameno primeiro save.
Personagens
Os personagens dos jogadores ficam salvos no PC ou console de cada jogador, não no servidor. A restauração de um mundo traz de volta o terreno, as construções e o conteúdo dos baús; ela não muda o inventário nem as habilidades de ninguém.
Solução de problemas
O console mostra Check backups! ao iniciar. O servidor não conseguiu ler o conjunto de mundo atual. Pare o servidor e use o método 1, ou o método 2 com a pasta _backup_auto- mais recente.
O servidor inicia um mundo novo e vazio. O World Name no Command Line Manager não corresponde a nenhum nome de pasta em worlds_local. Um erro de digitação ali cria um mundo novo em vez de gerar um erro. Corrija o nome e reinicie.
O mundo restaurado está algumas horas atrasado. Esse é o intervalo entre backups. Nada deu errado.
Para enviar um mundo do seu próprio PC, veja Fazer upload de mundo.