QUESTION: Best way to create snapshots from badger

We have observed that the Backup() / Load() functionalities allow for incremental backups which could be used as database snapshots.

I would like therefore to ask whether this is the right approach or whether there is a better implementation.

Thank you!