How to do db snapshotting correctly in dgraph?

Hi @Akra, welcome to the community!

To clarify, what you want to do is something like this right?

A -> B -> C -> D -> B

... some time later ...

A_1 -> B_2 -> C -> D_10 -> B_2

If that’s the case, you might want to check out some solutions here : Versioned predicates (it’s currently a feature request, and if your usecase is similar, then you will have added a “vote” to it)