有哪些最基本但可靠的方法可以确保 Discourse 论坛始终可恢复?

我通过 rsync 在 ssh 上拉取备份,使用受限账户,并由 cron 任务执行。好吧,其实不是我,而是我的一位版主在做这件事。我在进行更新时会手动创建并下载备份。因此,在一种情况下,我们可能会丢失几天的论坛活动记录;而在另一种情况下,则可能会丢失一个月或更长时间的记录。

我可能应该自己设置一个 crontab。我也可以提高备份频率——目前设置为每 2 天一次。

在这两种情况下,我们都必须对自己的系统具备中等水平的管理能力。只有当我们两人同时丢失了各自下载的副本、自己的备份以及服务器本身时,我们才会真正失去论坛。

编辑:说得对,必须有一些积极的检查机制来确认备份进程正在正常工作,并且对下载的备份是否完好至少有一些(哪怕很浅层的)了解。

我并没有特别关注域名的管理:理想情况下,域名也应该有双重管理和某种形式的共同所有权。如果我们失去了对域名的控制,论坛将不得不在一个新域名上重新出现。它可以通过电子邮件向成员发送摘要和通知,因此只要大家愿意信任,他们就可以重新加入。