Migrace serveru
Jak přesunout Minecraft server na jiný hosting bez ztráty světa
Podrobný návod, jak bezpečně migrovat Minecraft server: záloha světa, pluginy, databáze, DNS, testování, downtime a výběr nového hostingu.
Redakce minecrafthostingy.cz
Rychlé shrnutí
Minecraft server přesouvejte vždy přes kompletní zálohu a ideálně ve chvíli, kdy je server vypnutý. Přenést musíte nejen world složku, ale také pluginy, konfigurace, whitelist, permissions, databáze a případné modpack soubory.
Nejdřív nový server otestujte na dočasné IP. Teprve když vše funguje, oznamte hráčům změnu nebo přepněte doménu. Pokud chcete migraci bez stresu, vybírejte hosting, který s přesunem pomůže. GamerHost uvádí migraci zdarma, Eternyx je silná cílová volba díky výkonu a denním zálohám.
Kdy má migrace smysl
Migrace není jen technická operace. Je to rozhodnutí, že současný hosting už nesplňuje potřeby serveru.
Nejčastější důvody:
- server laguje i po optimalizaci
- hosting neuvádí konkrétní CPU
- podpora odpovídá pomalu
- chybí zálohy
- tarif nejde snadno navýšit
- chcete lepší panel
- potřebujete lepší DDoS ochranu
- současný provider působí nedůvěryhodně
Pokud provozujete veřejný server, migraci plánujte. Neprovádějte ji uprostřed večerní špičky bez oznámení.
Co všechno musíte přenést
Začátečníci často stáhnou jen složku world. To ale nestačí.
Podle typu serveru budete potřebovat:
- svět nebo více světů
server.propertieswhitelist.jsonops.jsonbanned-players.jsonbanned-ips.json- složku
plugins - složku
mods - složku
config - permissions data
- databáze MySQL nebo SQLite
- modpack server files
- resource pack
- startup parametry
- nastavení verze Javy
Pokud používáte pluginy jako LuckPerms, CoreProtect, dynmapu nebo ekonomiku, zkontrolujte, zda data nejsou v databázi. Bez databáze se server sice spustí, ale hráči mohou přijít o práva, peníze nebo historii.
Krok 1: Připravte nový hosting
Nejdřív objednejte nový server a nastavte stejnou verzi Minecraftu, loaderu a Javy. Pokud přecházíte s modpackem, musí být loader i verze modpacku stejné.
Při výběru nového hostingu sledujte hlavně:
- CPU
- RAM
- NVMe úložiště
- zálohy
- podporu
- možnost uploadu přes SFTP
- možnost importu databáze
- snadný upgrade
Eternyx je vhodný cíl pro mnoho českých serverů, protože má jasné tarify, vlastní panel, denní zálohy a výkon dostačující pro většinu běžných projektů. Pokud stavíte velký projekt, porovnejte FakaHedu a Parime. Pokud chcete pomoc s přesunem, GamerHost výslovně komunikuje migraci zdarma.
Krok 2: Oznámte maintenance
Hráčům napište, kdy bude server vypnutý. Stačí jednoduchá zpráva:
„Server bude dnes od 21:00 přesouván na nový hosting. Svět zůstane zachovaný. Odhadovaný downtime je 30 až 90 minut.“
Tím snížíte paniku a zabráníte tomu, aby hráči stavěli ve chvíli, kdy připravujete poslední zálohu.
Krok 3: Vypněte server
Před finální zálohou server vypněte. Nekopírujte svět za běhu, pokud nemusíte. Běžící server může zrovna zapisovat chunk a výsledkem může být poškozený svět nebo nekompletní data.
Po vypnutí zkontrolujte, že proces opravdu neběží. Teprve potom zálohujte.
Krok 4: Vytvořte kompletní zálohu
Stáhněte celý serverový adresář, pokud to panel umožňuje. Pokud ne, stáhněte alespoň všechny důležité složky a soubory.
Ideální je mít:
- automatickou zálohu u starého hostingu
- vlastní staženou kopii
- novou kopii nahranou na nový hosting
Tři kopie zní přehnaně, dokud jednu omylem nepřepíšete.
Krok 5: Přeneste databáze
Pokud server používá MySQL, exportujte databázi. Nestačí stáhnout soubory přes SFTP.
Typické pluginy s databází:
- LuckPerms
- CoreProtect
- LiteBans
- ekonomické pluginy
- web mapy
- některé vote systémy
Na novém hostingu vytvořte databázi, importujte data a upravte přihlašovací údaje v konfiguraci pluginů.
Krok 6: Nahrajte soubory na nový server
Nahrajte soubory přes SFTP nebo správce souborů v panelu. U velkého světa je SFTP stabilnější než webový upload.
Po nahrání zkontrolujte:
- zda je zachovaná struktura složek
- zda server načítá správný svět
- zda pluginy vidí své konfigurace
- zda modpack obsahuje správné mody
- zda nejsou soubory rozbalené do špatné podsložky
Častá chyba: nahrajete složku server/server/world místo server/world.
Krok 7: Spusťte server na testovací IP
Nový server nejdřív spusťte bez hráčů. Sledujte konzoli a opravte chyby.
Pak se připojte vy. Ověřte:
- spawn
- inventář
- práva
- ekonomiku
- plugin příkazy
- portály
- databáze
- modpack připojení
- výkon
Pokud máte tým, pozvěte jednoho administrátora. Nepouštějte hned všechny hráče.
Krok 8: Přepněte doménu nebo IP
Pokud používáte vlastní doménu, změňte DNS záznam. Počítejte s tím, že změna se nemusí projevit okamžitě všem hráčům.
Pokud používáte jen IP od hostingu, oznamte novou adresu. Starý server nechte ještě chvíli vypnutý, ale dostupný pro případ, že jste něco zapomněli.
Krok 9: Sledujte výkon první den
První den po migraci sledujte:
- TPS
- RAM
- chyby v konzoli
- databázové chyby
- stížnosti hráčů
- zálohy
Migrace není hotová ve chvíli, kdy server naběhne. Je hotová ve chvíli, kdy běží stabilně pod reálnou zátěží.
Jak snížit downtime
Downtime snížíte přípravou. Nový server nastavte dopředu, ale finální world kopírujte až po vypnutí starého serveru.
U velkého světa můžete udělat první kopii den předem a v den migrace přenést jen finální změny, pokud víte, co děláte. Pro začátečníka je ale bezpečnější klasická kompletní kopie.
Kdy požádat podporu
Požádejte podporu, pokud:
- máte velký svět
- používáte databáze
- migrujete modpack
- měníte Java verzi
- nevíte, kde jsou data pluginů
- chcete minimalizovat downtime
GamerHost uvádí migraci z jiného hostingu zdarma. U Eternyxu, FakaHedy, Parime nebo dalších providerů se vyplatí napsat před objednávkou a zeptat se, s čím přesně pomohou.
FAQ
Co musím přenést při migraci Minecraft serveru?
Svět, pluginy, konfigurace, databáze, whitelist, permissions, modpack soubory a nastavení verze. U větších serverů nestačí jen složka world.
Přijdu o inventáře hráčů?
Neměli byste, pokud přenesete celý svět a relevantní data. Inventáře jsou obvykle součástí world dat, ale některé pluginy mohou používat vlastní úložiště.
Jak dlouho migrace trvá?
Malý server často desítky minut. Velký modpack nebo server s databází může zabrat několik hodin včetně testování.
Mám starý server hned smazat?
Ne. Nechte ho ještě několik dní dostupný jako zálohu, ale vypnutý, aby hráči nestavěli na špatné verzi světa.
Jaký hosting zvolit po migraci?
Pro většinu českých Minecraft serverů dává smysl začít u Eternyxu. Pro velké výkonové projekty porovnejte FakaHedu a Parime. Pokud chcete migraci jako službu, podívejte se na GamerHost.