Como Criar um Script de Backup para seu Mapa de Minecraft (Manual e Rápido)

Se você roda um servidor de Minecraft no seu próprio computador para jogar com amigos, sabe que o progresso de semanas pode ser perdido em segundos por causa de um crash, uma queda de energia ou um erro de salvamento do mundo. Fazer cópias manuais da pasta "world" o tempo todo é chato e você acaba esquecendo.

A solução mais prática para quem quer segurança sem complicações é criar um pequeno arquivo .bat. Com apenas dois cliques, ele compacta seu mapa em um arquivo ZIP com data e hora, organizando tudo em uma pasta separada.

Por que usar um script em vez de "Copiar e Colar"?

  • Organização: O script coloca a data e hora no nome do arquivo (Ex: Backup_World_2026-02-06.zip), então você nunca confunde as versões.
  • Espaço: Ao compactar em ZIP, o backup ocupa muito menos espaço no seu HD ou SSD do que uma pasta aberta.
  • Praticidade: Você não precisa navegar por pastas. O botão de backup fica ali, do lado do arquivo que inicia o servidor.

O Código do Script

Este script foi desenhado para ser colocado dentro da pasta principal do seu servidor de Minecraft (onde fica o server.jar). Ele vai ler a pasta world e criar uma pasta chamada backups para guardar os arquivos.

	
@echo off
:: Nome da pasta do seu mundo
set FOLDER_TO_BACKUP=world
set BACKUP_DEST=backups

:: Cria a pasta de destino caso ela não exista
if not exist "%BACKUP_DEST%" mkdir "%BACKUP_DEST%"

:: Pega a data e hora via PowerShell para evitar erro de formato do Windows
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "Get-Date -Format 'yyyy-MM-dd_HH-mm-ss'"') do set TIMESTAMP=%%i

echo [BOREAZ] Iniciando backup da pasta: %FOLDER_TO_BACKUP%...

:: Comando para gerar o ZIP
powershell -NoProfile -Command "Compress-Archive -Path '%FOLDER_TO_BACKUP%' -DestinationPath '%BACKUP_DEST%\Backup_World_%TIMESTAMP%.zip' -Force"

echo.
echo ===========================================
echo   Backup concluido: %BACKUP_DEST%\Backup_World_%TIMESTAMP%.zip
echo ===========================================
pause
    

Como configurar no seu PC

  1. Abra o Bloco de Notas.
  2. Copie o código acima e cole nele.
  3. Vá em Arquivo > Salvar Como.
  4. No campo "Tipo", mude para "Todos os arquivos".
  5. Dê o nome de fazer_backup.bat e salve na pasta do servidor.

Como utilizar

Sempre que você terminar de jogar e fechar o console do servidor, basta dar um duplo clique no arquivo fazer_backup.bat. Uma janela preta aparecerá mostrando o progresso e, ao final, seu mapa estará salvo e comprimido com segurança.

Lembre-se que o servidor tem que estar fechado, para encerrar o servidor de forma correta, na janela do servidor digite stop e espere ele fechar a janela.

Dica de segurança: De tempos em tempos, copie a sua pasta de backups para um pendrive ou nuvem (Google Drive/OneDrive). Assim, mesmo que o seu PC tenha um problema físico, suas construções estarão salvas!