Co właściwie przenosisz
Serwer Minecraft to zwykły katalog z plikami, więc przeprowadzka polega na skopiowaniu właściwych rzeczy i pominięciu reszty. Zabierasz:
- świat: katalogi
world,world_netheriworld_the_end(albo ich odpowiedniki, jeśli zmieniałeś nazwy), - pluginy albo mody razem z ich konfiguracją,
- server.properties,
ops.json,whitelist.json,banned-players.json, - bazę danych, jeśli któryś plugin z niej korzysta.
Zostawiasz: logi, katalog cache, stare pliki
.jar silnika i wszystko, co i tak wygeneruje się samo. Kopiowanie
ich tylko wydłuża przesyłanie.
Przygotowanie u starego dostawcy
- Zatrzymaj serwer. Kopiowanie świata w trakcie pracy kończy się plikami zapisanymi w połowie, a to najprostszy sposób na uszkodzenie regionu mapy.
- Spisz wersję i silnik. Wersję gry i to, czy stoisz na Paperze, Spigocie, Fabricu czy Forge. Bez tego nowy serwer nie wczyta świata poprawnie.
- Spakuj katalog serwera do jednego archiwum. Jeden duży plik przesyła się dużo szybciej niż tysiące małych.
- Pobierz archiwum przez menedżer plików albo SFTP.
Wgranie u nas
- Ustaw silnik i wersję takie same jak na starym serwerze. Zmienisz je później, ale przy pierwszym uruchomieniu mają się zgadzać.
- Uruchom serwer raz, żeby utworzył strukturę katalogów, i zatrzymaj go.
- Wgraj archiwum przez menedżer plików i rozpakuj je na miejscu. Menedżer robi to po stronie serwera, więc nie przesyłasz plików dwa razy.
- Nadpisz pliki: świat, katalog pluginów lub modów i pliki konfiguracyjne.
- Uruchom i patrz w konsolę. Pierwsze uruchomienie po przeprowadzce trwa dłużej, bo silnik sprawdza cały świat.
Wolisz klasycznie? Dane do SFTP znajdziesz w panelu i możesz wgrać wszystko z FileZilli albo WinSCP.
Baza danych
Jeśli któryś plugin trzyma dane w MySQL, na przykład ekonomia albo system działek, sam katalog nie wystarczy. U starego dostawcy zrób zrzut bazy, u nas załóż nową w panelu i zaimportuj plik, a potem popraw dane logowania w konfiguracji pluginu.
Nie przenosisz bazy? Plugin wystartuje z pustą i cała ekonomia zniknie, mimo że świat będzie na miejscu. To najczęściej pomijany krok przeprowadzki.
Adres, czyli jak nie zgubić graczy
Po przeprowadzce serwer ma nowy adres. Jeśli dotąd rozdawałeś surowe IP, wszyscy muszą wpisać nowe. Jeśli używałeś własnej domeny, wystarczy poprawić rekord i dla graczy nic się nie zmienia.
Dlatego przy okazji przeprowadzki warto przejść na własną domenę albo subdomenę: następna zmiana hostingu będzie już niewidoczna dla ekipy.
Zanim wyłączysz stary serwer, zostaw go włączonego jeszcze przez dzień lub dwa. Ktoś zawsze wejdzie na stary adres i lepiej, żeby zobaczył tam informację o przeprowadzce niż komunikat o braku połączenia.
Co potrafi pójść nie tak
Świat się nie wczytuje albo teren jest pocięty
Prawie zawsze oznacza kopiowanie przy działającym serwerze albo niezgodność wersji. Świat z 1.21 na serwerze 1.20 nie wstanie, a odwrotnie zadziała, ale silnik przekonwertuje mapę bezpowrotnie. Zrób kopię przed pierwszym uruchomieniem.
Pluginy startują, ale gracze nie mają uprawnień
Nie przeniósł się plik uprawnień albo baza LuckPermsa. Sprawdź katalog
plugins/LuckPerms i konfigurację połączenia z bazą.
Serwer działa wolniej niż u poprzedniego dostawcy
Najpierw sprawdź, czy pakiet ma tyle pamięci co poprzedni, a potem zajrzyj
do poradnika o podnoszeniu TPS.
Po przeprowadzce często wraca ustawienie zasięgu widzenia z pliku
server.properties, które było dobrane pod inną maszynę.
Najczęstsze pytania
Czy przeniesienie serwera oznacza utratę świata?
Nie. Świat to zwykły katalog, który kopiujesz razem z resztą plików. Przy zachowaniu tej samej wersji gry wszystko zostaje na miejscu.
Ile trwa przeprowadzka serwera?
Przy zwykłym serwerze survival zwykle kilkanaście minut, z czego większość to przesyłanie archiwum. Duże mapy z modpackiem potrafią zająć godzinę.
Czy mogę przenieść serwer bez zatrzymywania go?
Nie warto. Kopiowanie działającego świata grozi uszkodzeniem plików regionów, a to jedna z niewielu rzeczy, których nie da się później naprawić.
Czy przeniosę serwer z darmowego hostingu?
Tak, o ile masz dostęp do plików. Z naszego darmowego OpenChunka przenosimy serwer automatycznie, razem ze światem i konfiguracją.
Co z graczami, którzy mają zapisany stary adres?
Muszą wpisać nowy, chyba że korzystasz z własnej domeny. Wtedy zmieniasz tylko rekord i dla graczy adres zostaje ten sam.
Przenieś serwer do nas
Menedżer plików, SFTP i bazy danych masz w panelu od pierwszej minuty.
Zobacz pakiety Minecraft