Das Backup enthält die Datenbank und die Uploads (sofern diese nicht auf S3 liegen). Die Datei app.yml ist nicht im Backup enthalten, da Discourse sie nicht lesen kann.
Was ich den meisten Leuten empfehle, ist, die Backups auf S3 zu speichern und app.yml an einem Ort aufzubewahren, auf den Sie im Notfall zugreifen können. Dann können Sie einen neuen Container mit der Datei app.yml erstellen und ihn über die Befehlszeile wiederherstellen. Wenn Sie jedoch über die technischen Kenntnisse verfügen, um PostgreSQL mit einem anderen Tool zu sichern/wiederherzustellen, und die Bilder auf S3 liegen (oder vielleicht auch auf andere Weise gesichert sind), können Sie einfach den Container neu erstellen und sind wieder einsatzbereit.
Oder vielleicht möchten Sie mehrere ständig gespiegelte PostgreSQL-Server haben und dann automatisch auf das Backup umschalten, wenn der primäre Server ausfällt.
Es gibt unzählige Möglichkeiten, häufigere Backups als die von Discourse bereitgestellten zu ermöglichen. Wenn Sie häufigere Backups benötigen, müssen Sie diese auf andere Weise durchführen.