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
- Abra o Bloco de Notas.
- Copie o código acima e cole nele.
- Vá em Arquivo > Salvar Como.
- No campo "Tipo", mude para "Todos os arquivos".
- Dê o nome de
fazer_backup.bate 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!