What are the most basic but reliable ways to ensure a Discourse forum can always be recovered?

git-annex — feel free to take a look if the technical aspects don’t scare you