feat: user agnostic database restore (#29512)