perplayerkit.admin. Works in game and from the console. The copy runs in the background while the server stays online.
Step by step
1
Back up your data
Copy the file; for a managed database take a .
2
Put the new details in config.yml
Add the credentials and leave
storage.type on the old database.- MySQL
- PostgreSQL
- Redis
config.yml
3
Check the new database is reachable
Confirm it is running and reachable through any .
4
Run the migration
5
Wait for the success message
Watch for “Migration completed successfully!”.
6
Switch storage.type
config.yml
7
Restart the server
Fully. A reload does not reconnect the plugin.
Check it worked
- No storage errors at startup
- A test account’s kits load
- Saving a kit survives a relog
- The kit room and public kits are intact
- Every server on this database has the same
kits.max-slots
Going back
The migration copies; the old database is untouched. To roll back, setstorage.type to the old type and restart.