DataStore2 just handles player data for you. You load what you want and it gets everything and blah blah blah. DS2 will also keep backups, but they can be sometimes problematic.
I would just say, forget about DS2 for now. There’s a datastore update coming which will have backups available to the developer and it’s pretty great.
If you want something as “cool” as DS2, ProfileService should be really good. It also deals with player data pretty well.
Even Kampfkarren has talked about the “OrderedBackups” method not being that good because it can cause some problems.