Transferring from Datastore2 to Profile Service

  1. What do you want to achieve? Keep it simple and clear!
    I want to be able to transfer all the datastores i have to profile service

  2. What is the issue? Include screenshots / videos if possible!
    I have no idea even where to begin, datastore2 is giving me lots of issues like not saving when the server is shutdown.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    Using older versions of datastore2 fixed this issue but then had lots of other bugs with that version so it will be better for me to transfer over to this new module. I found solutions for datastore but not datastore2.

For the game not saving when it’s closing, you can use the game:BindToClose() function

1 Like

Do you really need to move the data? Starting from scratch would be much easier. So think about wether that’s possible or not for you.

If it’s not possible you would have to create profile service profiles as usual, and load the player’s data when they join from datastore2. Then copy that data over to profile service, and have some way you can see their data has been moved successfully (a boolean in the datastore).