Mudar de provedor de hospedagem e estressante, mas nao precisa ser arriscado. Com planejamento, voce migra seu servidor sem perder um unico dado. Este guia funciona para Minecraft, FiveM, Rust e outros jogos.
Preparacao
- Contrate o novo servidor antes de cancelar o antigo. Mantenha os dois ativos durante a migracao.
- Anote a versao exata do jogo, plugins/mods e configuracoes do servidor atual.
- Faca uma lista de todos os arquivos que precisam ser transferidos.
Passo 1: Backup completo
No servidor antigo:
- Pare o servidor (desligue-o pelo painel).
- Conecte via SFTP e baixe todos os arquivos.
- Se tem banco de dados (FiveM, alguns plugins Minecraft), exporte-o:
mysqldump -u usuario -p banco > backup.sql - Verifique o tamanho do backup. Compare com o espaco usado no servidor.
Passo 2: Configurar o novo servidor
- No novo provedor, instale a mesma versao do jogo.
- Instale o mesmo mod loader (Paper, Forge, Fabric) na mesma versao.
- Configure o Java na mesma versao.
- Inicie uma vez para gerar os arquivos padrao, depois pare.
Passo 3: Transferir arquivos
Via SFTP, carregue os arquivos do backup para o novo servidor, substituindo os arquivos padrao:
- Minecraft: pastas world, plugins (e suas subpastas), server.properties, bukkit.yml, spigot.yml, paper-global.yml.
- FiveM: pasta resources, server.cfg, arquivo SQL do banco de dados.
- Rust: pasta server/identity, oxide/data, oxide/config, oxide/plugins.
Passo 4: Banco de dados (se aplicavel)
No novo servidor, importe o backup do banco de dados:
- Crie o banco de dados com o mesmo nome.
- Importe:
mysql -u usuario -p banco < backup.sql - Atualize as credenciais de conexao nos arquivos de configuracao.
Passo 5: Testar
- Inicie o novo servidor.
- Verifique os logs para erros.
- Conecte-se e verifique se o mundo, inventarios e configuracoes estao corretos.
- Teste plugins/mods criticos.
Passo 6: DNS e transicao
Se voce usa um dominio personalizado (ex: play.seuservidor.com), atualize o registro DNS para apontar para o IP do novo servidor. A propagacao DNS leva ate 24 horas, mas geralmente menos de 1 hora.
Avise seus jogadores sobre a mudanca de IP (se nao usa dominio).
Checklist final
- Mundo carregado corretamente.
- Plugins/mods funcionando.
- Banco de dados importado (se aplicavel).
- Permissoes de jogadores intactas.
- Backups configurados no novo servidor.
- DNS atualizado.
- Servidor antigo cancelado apenas apos confirmacao de tudo.