Twoja baza danych FiveM zawiera wszystkie wazne dane: informacje o graczach, pojazdy, ekwipunki i wiele wiecej. Dobra kopia zapasowa zapobiega utracie danych w przypadku awarii, aktualizacji lub migracji serwera.
Metoda 1: Kopia zapasowa przez wiersz polecen (mysqldump)
Jesli masz dostep SSH do serwera lub VPS, mozesz uzyc mysqldump:
- Polacz sie z serwerem przez SSH.
- Wykonaj nastepujace polecenie:
mysqldump -u uzytkownik -p nazwa_bazy > backup.sql - Wpisz haslo, gdy zostaniesz o to poproszony.
- Plik
backup.sqlzawiera teraz pelna kopie twojej bazy danych.
Metoda 2: Kopia zapasowa przez HeidiSQL
- Pobierz i zainstaluj HeidiSQL na swoim komputerze.
- Utworz nowe polaczenie z danymi dostepu do bazy z
server.cfglub ustawien panelu. - Wybierz swoja baze danych w lewym panelu.
- Przejdz do Narzedzia > Eksportuj baze danych jako SQL.
- Zaznacz wszystkie tabele, wybierz lokalizacje zapisu i kliknij Eksportuj.
Przywracanie kopii zapasowej
Aby przywrocic kopie zapasowa:
Przez wiersz polecen:
mysql -u uzytkownik -p nazwa_bazy < backup.sql
Przez HeidiSQL:
- Otworz HeidiSQL i polacz sie z baza danych.
- Przejdz do Plik > Zaladuj plik SQL i wybierz plik kopii zapasowej.
- Kliknij Wykonaj, aby zaimportowac kopie zapasowa.
Sprawdzanie integralnosci
Po przywroceniu warto sprawdzic, czy wszystko zostalo poprawnie przeniesione:
- Sprawdz liczbe wierszy w waznych tabelach takich jak
users,owned_vehiclesiinventories. - Uruchom serwer FiveM i sprawdz, czy dane graczy laduja sie poprawnie.
- Sprawdz konsole serwera pod katem bledow bazy danych.
Wskazowki
- Rob regularne kopie zapasowe, najlepiej codziennie lub przed kazda wieksza zmiana.
- Przechowuj kopie zapasowe w innym miejscu niz sam serwer.
- Zapisuj date i godzine kazdej kopii zapasowej, abys zawsze mogl przywrocic odpowiednia wersje.
Wskazówka: w HostValues możesz wynająć serwer FiveM z obsluga bazy danych.