1 / 3Built interface — Migration map
Overview
Server Migration Kit is for the owner who has decided to move a live FiveM server from one framework to another and does not want to lose the characters, money, vehicles and properties that players have spent months on. The kit is a set of migration maps that describe how each table in the source framework becomes a table in the target, run by a Node.js tool against a copy of your database, with a validator that reports what would break before anything is written.
Maps cover the core tables of ESX, QBCore and Qbox, players and characters, accounts and money, owned vehicles, properties, jobs and grades, licences and phone data, and item translation tables convert inventory contents where item names differ between frameworks, with an unmatched list you resolve by hand before the real run. Vehicle translation handles plate formats, garage states and mod JSON. A dry run produces a report of row counts, unmatched items and warnings, and nothing touches the target until the report is clean.
The operational side is a cutover checklist and rollback snapshots. The checklist walks through announcing the maintenance window, taking the final snapshot, running the migration, starting the new server with a whitelist for staff testing, spot-checking a sample of characters and opening the doors, with a decision point at each step. Snapshots are taken by the tool before every write, so if the spot checks fail you restore the previous state and reopen the old server while you fix the maps.
What you get
- Migration maps between ESX, QBCore and Qbox for players, money, vehicles, properties and jobs
- Item translation tables with an unmatched list to resolve before the real run
- Vehicle translation for plate formats, garage states and mod JSON
- Node.js migration tool that runs against a database copy with a dry-run mode
- Validator report with row counts, unmatched items and warnings per table
- Rollback snapshots taken before every write with a one-command restore
- Cutover checklist with decision points from maintenance window to reopening
- Map files as editable JSON so custom tables can be added
Eligible resources
The plan covers these resource types. Individual resources are listed in your Gaming Library as they publish.
- Migration maps
- Item translations
- Vehicle translations
- Validator rules
- Snapshot tooling
- Cutover checklist
Features
- Nothing written until clean
- The dry run reports row counts, unmatched items and warnings, and the tool refuses a real run while the report has errors.
- A way back
- A snapshot is taken before every write, so a failed spot check means a restore and a reopened old server rather than a lost weekend.
- Maps you can extend
- Each table mapping is a JSON file with source columns, target columns and transforms, so your custom tables get the same treatment.
Compatibility and requirements
Works with
- ESX, QBCore and Qbox as source or target, current schemas
- ox_inventory and qb-inventory item formats for translation
- MySQL or MariaDB through oxmysql-compatible connection settings
- Node.js 18 or later for the migration tool
You need
- A FiveM server you control with database access
- A copy of the production database to run against
- Shell access to run the Node.js tool
Updates and content cadence
- Migration maps revised as ESX, QBCore and Qbox change their schemas
- Cutover checklist and rollback procedures revised while subscribed
- New table maps and translation entries added to the plan as they are written
License
- Licensed for one server network you own or operate.
- You may edit, re-texture and configure resources for that network.
- Reselling, sharing or re-uploading the files is not permitted.
Installation
- 1Download Server Migration Kit from your Gaming Library.
- 2Install the tool with `npm install` and point config.json at a copy of your database.
- 3Choose the source and target maps and run the dry run until the report is clean.
- 4Follow the cutover checklist, taking a snapshot before the real run.
- 5Start the new server with the migrated database and complete the spot checks.
If you cancel
- Access and updates continue until the end of the period you paid for.
- The licence to run the migration tooling ends with the subscription.
- Your migrated database, snapshots and checklists stay with you.
More from DistroSource Gaming
Browse all
3FiveMServer Administration
Server Owner Plan
Configs, admin tooling and performance packs for running a FiveM server, plus monthly credits.
- Server owner
- Configs
- Admin
View details$39/mo
Subscription
3FiveMMLOs & Maps
MLO Vault
Every DistroSource FiveM interior in one library, with new MLOs each month.
- MLO
- Interiors
- Vault
View details$19/mo
Subscription
3FiveMUI & HUD
Interface Series
Player HUD, vehicle HUD, police MDT and dispatch in one maintained interface series.
- HUD
- MDT
- Dispatch
View details$16/mo
Subscription
$28/mo
Server Migration Kit

