Migracja serwera FiveM: przenies sie do nowego hostingu bez utraty danych

Przenoszenie serwera FiveM do innego dostawcy hostingu jest proste, jesli odpowiednio sie przygotujesz. Blad w eksporcie bazy danych lub zapomniany zasob moze pozostawic Twoj serwer niesprawny. Ten poradnik przeprowadzi Cie przez caly proces.

Przygotowanie

Zanim cokolwiek przeniesiesz, zinwentaryzuj wszystko na swoim serwerze:

  • Zasoby: wypisz wszystkie zasoby w folderze resources. Zanotuj podfoldery i kolejnosc w server.cfg.
  • Baza danych: zanotuj nazwe bazy, uzytkownika i haslo. Sprawdz ile tabel jest i jak duza jest baza.
  • server.cfg: ten plik zawiera wszystkie ustawienia serwera, w tym klucz licencyjny, linie ensure i convary.
  • Inne pliki: profile txAdmin, zaplanowane restarty, listy banow.

Krok 1: Eksport bazy danych

Baza danych jest najwazniejszym komponentem. Przechowuje wszystkie dane graczy: ekwipunek, pojazdy, mieszkania, konta bankowe i informacje o postaciach.

Przez phpMyAdmin: wybierz baze danych, kliknij Eksport, wybierz metode Szybka i format SQL. Otrzymasz plik .sql.

Krok 2: Pobierz zasoby

Pobierz caly folder resources z serwera przez SFTP (np. FileZilla) lub menedzera plikow w panelu gry. Folder zasobow moze byc duzy: 5-20 GB jest normalnie dla dojrzalego serwera RP.

Krok 3: Skonfiguruj nowy serwer

  1. Utworz nowa baze danych przez panel gry.
  2. Importuj baze: przez phpMyAdmin, kliknij Import i wgraj plik .sql.
  3. Wgraj zasoby: przenies folder resources przez SFTP.
  4. Umiesci server.cfg: skopiuj konfiguracje na wlasciwe miejsce.

Krok 4: Zaktualizuj server.cfg

  • Klucz licencyjny: zaktualizuj IP na keymaster.fivem.net lub utworz nowy klucz.
  • Polaczenie z baza danych: zaktualizuj set mysql_connection_string z nowymi danymi.
  • Endpoint: sprawdz linie endpoint_add_tcp i endpoint_add_udp.

Jakie sa najczestsze bledy przy migracji?

Zapomnienie o eksporcie bazy danych (wszystkie dane graczy tracone), niezaktualizowanie klucza licencyjnego (serwer sie nie uruchomi) i zle dane MySQL (skrypty rzucaja bledy bazy danych).

Jak zminimalizowac przestoj?

Skonfiguruj nowy serwer calkowicie i przetestuj z kopia bazy. Wybierz spokojna godzine, zrob ostateczny eksport bazy i importuj na nowy serwer. Z dobra organizacja przestoj moze byc krotszy niz godzina.

Przenosisz sie do HostValues? Wszystkie plany FiveM zawieraja baze danych, dostep SFTP i txAdmin. Nasz zespol wsparcia moze pomoc z migracja przez zgloszenie.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga