Záloha je kopie souborů serveru, ke které se můžete vrátit, když se něco pokazí: nepovedená aktualizace, rozbitý plugin, grief nebo smazaný svět. Ukážeme, jak zálohu přikoupit, vytvořit, ochránit, obnovit a stáhnout.
Co budete potřebovat
- Herní server nebo Discord bot u StormHostu
- Oprávnění Zálohy a obnova (vlastník ho má vždy)
- Volný slot pro zálohu (vysvětlujeme níže)
- Asi 8 minut
Jak zálohy fungují#
- Slot je místo pro jednu zálohu. V záložce Zálohy vidíte
Využito X z Y, tedy kolik slotů je obsazených z kolika. - Žádný balíček herního serveru ani Discord bota nemá zálohu v ceně.
- Doplněk „1 záloha“ přidá jeden slot za 120 Kč měsíčně. Služba může mít nejvýš jeden slot pro zálohu, víc nenabízíme. Starší služby, které slot v ceně měly, si ho ponechávají.
- Zálohy vytváříte ručně. Automaticky vzniká jen záloha Minecraft serveru před změnou softwaru (viz níže).
- Nic se nepřepisuje samo. Když jsou všechny sloty plné, tlačítko Vytvořit zálohu je neaktivní a uvidíte
Limit je vyčerpaný.Pro novou zálohu nejdřív smažte starou. - Záloha, která selhala, se do limitu nepočítá.
Databáze zálohujte zvlášť
Záloha je archiv složky serveru: svět, pluginy, módy, resources, konfigurace. Databáze ze záložky Databáze (LuckPerms v MySQL, data FiveM frameworku) běží v samostatné databázové službě mimo složku serveru (její adresu vidíte v řádku Server), proto v záloze nejsou. Exportujte je samostatně, například v programu HeidiSQL přes SQL export. Postup najdete v článcích MySQL pro pluginy a Databáze pro FiveM.
Přidání slotu pro zálohu#
Slot můžete přidat rovnou při objednávce (volba Záloha serveru, u bota Záloha bota), nebo kdykoli později:
Otevřete Moje služby, klikněte na server nebo bota a přejděte na záložku Změna balíčku.
V části Větší balíček nechte vybrané Ponechat současný balíček (jen záloha).
V části Záloha zálohu přidejte.
Zkontrolujte řádek Doplatek teď. Platíte jen poměrnou část do konce aktuálního období, od dalšího období je cena o 120 Kč vyšší.
Klikněte na Objednat a zaplatit a zaplaťte.
Po zaplacení je slot k dispozici hned, restart serveru není potřeba.
Přidat zálohu může jen vlastník služby. Člen sdílené služby uvidí Zálohu může přidat vlastník služby. Služba, která už slot má, nabídku nedostane.
Odebrání zálohy#
Zálohu odeberete jako menší změnu od dalšího období:
- V záložce Změna balíčku v části Menší balíček odeberte zálohu.
- Klikněte na Naplánovat změnu.
Slot zmizí a cena klesne o cenu doplňku od začátku dalšího období. Za běžící období se nic nevrací. Do té doby změnu zrušíte tlačítkem Zrušit naplánovanou změnu. Když je další období už zaplacené za nižší cenu, zrušit ji nejde.
Uloženou zálohu kvůli naplánování mazat nemusíte. Do konce zaplaceného období ji můžete dál obnovovat i stahovat.
Na začátku dalšího období zálohu smažeme
Na začátku dalšího období slot odebereme a zálohy služby smažeme, i zamčené. Datum smazání uvidíte v záložce Zálohy. Pokud na serveru nějaká záloha je, přijde vám tři dny před koncem období e-mail s upozorněním. Bez něj nic nesmažeme. Když zálohu vytvoříte až po něm, upozornění přijde hned a zálohu smažeme nejdřív za 24 hodin. Zálohu, kterou chcete mít, si do té doby stáhněte do počítače. Pokud si to rozmyslíte, změnu do začátku dalšího období zrušte a záloha zůstane.
Vytvoření zálohy#
Pro důležité zálohy (před aktualizací, před wipe) je nejbezpečnější server na chvíli vypnout. Když server běží, může zrovna zapisovat svět a záloha pak nemusí být úplně konzistentní.
V záložce Konzole klikněte na Vypnout a počkejte, až je server vypnutý.
Přejděte na záložku Zálohy.
Do pole Název zálohy (volitelné) napište, proč zálohu děláte, například
pred-aktualizaci-pluginu. Za měsíc budete vědět, co v ní je.Klikněte na Vytvořit zálohu.
U zálohy uvidíte
probíhá…. Stránka se sama obnovuje, po dokončení se objeví datum a velikost.V záložce Konzole server znovu spusťte tlačítkem Spustit.
Pro pokročilé: záloha Minecraftu bez vypnutí
Když server vypnout nechcete, zadejte v konzoli Minecraftu (bez lomítka):
save-off
save-all flushsave-off– server přestane zapisovat do souborů světa, změny drží v paměti, takže se soubory během zálohy nemění.save-all flush– okamžitě uloží všechny hráče a chunky na disk. Server na okamžik „zamrzne“.
Pak vytvořte zálohu a po jejím dokončení zadejte save-on, jinak se svět přestane ukládat. Nastavení save-off se zruší i restartem serveru.
Zamknutí zálohy#
Tlačítkem Zamknout zálohu ochráníte proti smazání: zamčená záloha nemá tlačítko Smazat a v seznamu má štítek zamčená. Hodí se pro zálohu „poslední dobrý stav“, kterou nechcete omylem smazat při úklidu.
Zamčená záloha dál zabírá slot. Když potřebujete místo pro novou, klikněte na Odemknout a pak na Smazat.
Zámek chrání jen před smazáním v záložce Zálohy. Když odeberete doplněk zálohy, smažeme na začátku dalšího období i zamčenou zálohu (viz Odebrání zálohy).
Obnova ze zálohy#
Obnova přepíše současné soubory
Soubory ze zálohy přepíšou ty současné a server se během obnovy vypne. Všechno, co se na serveru změnilo od vytvoření zálohy (postup hráčů, nové stavby, upravené konfigurace), zmizí. Máte-li volný slot, udělejte si před obnovou zálohu současného stavu. Případně si důležité soubory stáhněte v záložce Soubory.
- V záložce Zálohy klikněte u požadované zálohy na Obnovit.
- Rozhodněte se, jestli zaškrtnete Před obnovou smazat všechny současné soubory (tabulka níže).
- Potvrďte obnovu přejetím posuvníku Přejeďte pro obnovení.
- Počkejte na dokončení obnovy. Pokud server potom neběží, spusťte ho v záložce Konzole tlačítkem Spustit.
| Volba „Před obnovou smazat všechny současné soubory“ | Co se stane | Kdy použít |
|---|---|---|
| Nezaškrtnuto | Soubory ze zálohy přepíšou současné. Soubory, které v záloze nejsou (například plugin přidaný až po záloze), na serveru zůstanou. | Chcete vrátit jen obsah, který se změnil, a novější soubory si nechat. |
| Zaškrtnuto | Server se nejdřív úplně vyprázdní, pak se nahraje obsah zálohy. Výsledek je přesně stav v době zálohy. | Po problému s pluginem nebo módem, po napadení serveru, po nepovedené změně verze. Doporučeno ve většině případů. |
Stažení zálohy do počítače#
Kopie mimo server je pojistka pro případ, že byste zálohu omylem smazali nebo službu zrušili.
V záložce Zálohy klikněte u zálohy na Stáhnout.
Prohlížeč stáhne archiv
backup-….tar.gz.Archiv rozbalte. Na Windows 10 a 11 funguje vestavěný příkaz
tar(nebo program 7-Zip), na macOS a Linuxu takétar:bash tar -xzf <STAZENY_SOUBOR>tar– program na práci s archivy.-x– rozbalit.-z– archiv je komprimovaný gzipem (.gz).-f <STAZENY_SOUBOR>– název archivu, který se má rozbalit.
Za
<STAZENY_SOUBOR>dosaďte název staženého souboru bez špičatých závorek, napříkladbackup-a1b2c3d4-5e6f7a8b.. Příkaz spusťte ve složce, kde archiv je (ve Windows v PowerShellu, na macOS a Linuxu v Terminálu). Obsah se rozbalí do stejné složky.tar. gz
Automatická záloha před změnou softwaru (Minecraft)#
Když v záložce Software měníte typ serveru nebo verzi Minecraftu, zákaznická zóna server před změnou sama zazálohuje (Před změnou server zazálohujeme.). Záloha zabere slot.
- Když jsou sloty plné, uvidíte
Všechny sloty záloh jsou obsazené (… z …). Smažte jednu zálohu v záložce Zálohy. - Vlastník může pokračovat i bez zálohy (Pokračovat bez zálohy). Změnu pak ale nepůjde vrátit.
Podrobnosti v článku Změna verze a softwaru.
Doporučený režim zálohování#
S jedním slotem doporučujeme tento postup:
| Kdy | Co udělat |
|---|---|
| Před každou aktualizací serveru, pluginů nebo módů | Starou zálohu si stáhněte do počítače (pokud ji tam ještě nemáte), pak ji smažte a vytvořte novou. Bez stažení byste mezi smazáním a dokončením nové zálohy neměli žádnou. |
| Po aktualizaci, když vše funguje | Stáhněte si zálohu do počítače a nechte ji na serveru jako „poslední dobrý stav“. |
| Před wipe (Rust) nebo velkou změnou mapy | Vytvořte zálohu a stáhněte ji. |
| Jednou týdně u aktivního serveru | Nová záloha a stažení do počítače. Starší kopie v počítači mažte až po kontrole nové. |
| Pravidelně | Exportujte databáze zvlášť (HeidiSQL). |
Ověření#
- V záložce Zálohy má záloha datum a velikost, ne
probíhá…aniselhala. - Stažený archiv jde rozbalit a obsahuje soubory serveru (například složku světa nebo
server.cfg).
Když něco nefunguje#
V záložce Zálohy není žádný slot#
Služba nemá slot pro zálohu. Přidejte ho v záložce Změna balíčku podle části „Přidání slotu pro zálohu“. Pokud jste člen sdílené služby, uvidíte Zálohu může přidat vlastník služby.
Tlačítko Vytvořit zálohu nejde stisknout, vidím Limit je vyčerpaný.#
Slot je obsazený. Smažte starší zálohu (zamčenou nejdřív odemkněte). Víc než jeden slot na službu nenabízíme.
Záloha má stav selhala#
Nejčastěji dojde místo na disku serveru nebo server během zálohy zapisoval velké množství dat. Zkontrolujte místo, smažte nepotřebné soubory (staré logy, nepoužívané světy) a zkuste to znovu s vypnutým serverem. Neúspěšná záloha slot nezabírá.
Po obnově na serveru zůstaly soubory, které tam být nemají#
Obnovovali jste bez volby Před obnovou smazat všechny současné soubory. Obnovte zálohu znovu se zaškrtnutou volbou.
Po obnově nefungují data pluginů v databázi#
Záloha souborů nevrací obsah databáze. Obnovte databázi z vlastního exportu (SQL soubor) například v HeidiSQL.
Na začátku období záloha zmizela#
V záložce Změna balíčku jste odebrali zálohu, a tak jsme ji s koncem zaplaceného období smazali. Smazanou zálohu obnovit nejde. Slot můžete přidat znovu, ale stará záloha se nevrátí.
Shrnutí
- Žádný balíček nemá zálohu v ceně; slot přidáte jako doplněk za 120 Kč měsíčně, nejvýš jeden na službu. Odebrání platí od dalšího období, zálohy pak smažeme (i zamčené). Pokud na serveru nějaká je, tři dny předem vás upozorníme e-mailem.
- Zálohy se nerotují: při plných slotech nejdřív smažte starou zálohu.
- Před obnovou zvažte volbu „Před obnovou smazat všechny současné soubory“; obnova je nevratná.
- Důležité zálohy si stahujte do počítače a databáze exportujte zvlášť.