Manter backups automáticos do seu servidor de Minecraft é essencial para evitar a perda de progresso em caso de falhas, ataques ou erros no sistema. Neste guia, você aprenderá como configurar backups automáticos para servidores de Minecraft, garantindo a segurança dos seus dados.
1. Escolhendo a Melhor Hospedagem com Suporte a Backups
Antes de configurar os backups, certifique-se de que seu servidor está hospedado em uma plataforma confiável. A OTH HOST oferece soluções otimizadas para servidores de Minecraft:
- VPS Gamer – Para servidores médios que precisam de segurança e estabilidade.
- Servidor Dedicado – Indicado para grandes servidores que exigem backups constantes.
- Host de Minecraft – Solução configurada para maior proteção de dados.
2. Métodos para Criar Backups Automáticos
Existem várias formas de configurar backups no Minecraft. Aqui estão os principais métodos:
- Scripts automatizados no Linux – Melhor para servidores rodando em VPS ou Dedicado.
- Plugins de backup – Fácil de configurar em servidores Spigot, PaperMC ou Bukkit.
- Serviços de armazenamento em nuvem – Ideal para manter backups externos.
3. Criando Backups com Scripts Automatizados (Linux)
Se você gerencia um servidor em um VPS ou Servidor Dedicado, pode usar scripts para criar backups automaticamente.
Passo 1: Criando um Script de Backup
Abra o terminal e crie um arquivo de script:
nano backup-minecraft.sh
Cole o seguinte código no arquivo:
#!/bin/bash
# Diretório do servidor
SERVER_DIR="/home/minecraft/server"
# Diretório de backup
BACKUP_DIR="/home/minecraft/backups"
# Nome do backup
DATE=$(date +"%Y-%m-%d_%H-%M-%S")
BACKUP_NAME="backup-$DATE.tar.gz"
# Criar pasta de backup se não existir
mkdir -p "$BACKUP_DIR"
# Criar o backup
tar -czf "$BACKUP_DIR/$BACKUP_NAME" "$SERVER_DIR"
# Manter apenas os últimos 7 backups
find "$BACKUP_DIR" -type f -mtime +7 -delete
echo "Backup criado com sucesso: $BACKUP_NAME"
Salve e saia (CTRL + X
, Y
, Enter
).
Passo 2: Configurando a Execução Automática (Cron Job)
Agora, edite o cron para executar o backup diariamente:
crontab -e
Adicione a seguinte linha ao final do arquivo:
0 3 * * * /bin/bash /home/minecraft/backup-minecraft.sh
Isso criará um backup todos os dias às 03:00 da manhã.
4. Criando Backups com Plugins no Minecraft
Se você usa Spigot, PaperMC ou Bukkit, pode configurar backups automáticos com plugins.
Passo 1: Instalando o Plugin AutoSaveWorld
Baixe o plugin na pasta de plugins do servidor:
cd plugins
wget https://www.spigotmc.org/resources/autosaveworld.3189/download?version=latest -O AutoSaveWorld.jar
Passo 2: Configurando o Plugin
Reinicie o servidor e edite o arquivo de configuração:
nano plugins/AutoSaveWorld/config.yml
Altere as opções para definir intervalos de backup:
backup:
enabled: true
interval: 3600 # Backup a cada 1 hora
backups-to-keep: 5 # Mantém os últimos 5 backups
Salve e reinicie o servidor.
5. Armazenando Backups na Nuvem (Google Drive, Dropbox, Mega)
Para maior segurança, armazene os backups em serviços na nuvem. Aqui está um exemplo para Google Drive usando o rclone.
Passo 1: Instalando o rclone
curl https://rclone.org/install.sh | sudo bash
Passo 2: Configurando o rclone
Digite:
rclone config
Siga as instruções para conectar sua conta do Google Drive.
Passo 3: Enviando Backups para a Nuvem
Adicione esta linha ao script de backup:
rclone copy "$BACKUP_DIR" remote:/MinecraftBackups
Isso enviará os backups para sua pasta no Google Drive chamada MinecraftBackups.
6. Restaurando um Backup
Se precisar restaurar um backup, siga estes passos:
Para scripts Linux:
tar -xzf /home/minecraft/backups/backup-YYYY-MM-DD_HH-MM-SS.tar.gz -C /home/minecraft/server
Para o Plugin AutoSaveWorld:
Basta mover um backup da pasta AutoSaveWorld/backups
para o diretório do servidor e reiniciar.
Conclusão
Agora que você sabe como configurar backups automáticos para servidores de Minecraft, proteja seu progresso contra falhas e imprevistos. Para um ambiente de hospedagem seguro e otimizado, confira as opções da OTH HOST e escolha o melhor plano para seu servidor!