Je FiveM-database bevat alle belangrijke gegevens: spelerdata, voertuigen, inventarissen en meer. Een goede back-up voorkomt dataverlies bij crashes, updates of serververhuizingen.
Methode 1: Back-up via de commandoregel (mysqldump)
Als je SSH-toegang hebt tot je server of VPS, kun je mysqldump gebruiken:
- Verbind via SSH met je server.
- Voer het volgende commando uit:
mysqldump -u gebruiker -p databasenaam > backup.sql - Vul je wachtwoord in wanneer daarom gevraagd wordt.
- Het bestand
backup.sqlbevat nu een volledige kopie van je database.
Methode 2: Back-up via HeidiSQL
- Download en installeer HeidiSQL op je computer.
- Maak een nieuwe verbinding aan met de databasegegevens uit je
server.cfgof paneelinstellingen. - Selecteer je database in het linkerpaneel.
- Ga naar Hulpmiddelen > Database als SQL exporteren.
- Vink alle tabellen aan, kies een opslaglocatie en klik op Exporteren.
Database herstellen
Om een back-up terug te zetten:
Via de commandoregel:
mysql -u gebruiker -p databasenaam < backup.sql
Via HeidiSQL:
- Open HeidiSQL en verbind met je database.
- Ga naar Bestand > SQL-bestand laden en selecteer je back-upbestand.
- Klik op Uitvoeren om de back-up te importeren.
Integriteit controleren
Na het herstellen is het verstandig om te controleren of alles correct is overgezet:
- Controleer het aantal rijen in belangrijke tabellen zoals
users,owned_vehicleseninventories. - Start de FiveM-server op en test of spelerdata correct wordt geladen.
- Controleer de serverconsole op databasefouten.
Tips
- Maak regelmatig back-ups, bij voorkeur dagelijks of voor elke grote wijziging.
- Bewaar back-ups op een andere locatie dan je server zelf.
- Noteer de datum en tijd bij elke back-up, zodat je altijd de juiste versie kunt terugzetten.
Tip: bij HostValues kun je direct een FiveM server huren met database-ondersteuning.