本指南解释了 Discourse 为其托管基础设施管理的自动备份与您为自己托管的 Discourse 站点创建并下载的站点级备份之间的区别。内容涵盖如何创建仅数据库备份和完整站点备份,如何上传并请求恢复,以及在降级套餐前需要考虑的事项。
所需用户权限:管理员
备份和恢复您的托管 Discourse 站点
如果您的站点由 Discourse 托管,您有责任保存站点数据的可下载副本。Discourse 自动执行的备份旨在保护托管基础设施,但它们不能替代您自行管理的备份。
本指南将解释我们的自动化系统涵盖的内容、未涵盖的内容,以及如何请求包含上传文件的完整站点备份。
自动基础设施备份
Discourse 每 12 小时对所有托管站点执行一次自动的基础设施级备份。这些是灾难恢复备份。它们的存在 solely 是为了防范灾难性的数据中心级事件,例如硬件故障、我们端的数据丢失或集群级中断。
这些基础设施备份与您站点自身的备份文件不同:
- 您无法按需访问它们
- 您无法浏览、下载或从这些快照中恢复站点
- 它们不能替代您定期安排自己的备份
请将基础设施备份视为针对我们基础设施的安全网,而不是您个人备份策略的一部分。如果您需要在意外用户删除、内容错误、站点更改或插件问题后将站点恢复到先前状态,您必须依赖您已请求并下载的站点级备份。
站点级备份
在托管站点上,根据您是否需要上传文件,您有两种创建备份的方法。
创建仅数据库备份
您可以随时从站点界面的管理 / 备份页面创建仅数据库备份(.sql.gz)。这些备份体积更小,生成速度更快,但不包含用户上传的内容,如图片和附件。
只要恢复操作是在我们的托管基础设施上进行的(在那里,上传文件由我们代您管理),仅数据库备份仍可用于恢复您的站点。
请求完整站点备份
如果您需要包含上传文件(.tar.gz)的备份,您必须通过我们的支持团队进行请求:
- 从您站点管理员账户关联的邮箱地址发送邮件
- 说明您需要“包含上传文件的完整站点备份”
完整备份资源消耗较大,因此我们通过支持团队集中处理此流程,以确保数据完整性并管理服务器负载。生成后,备份文件通常可以直接从您站点的 /admin/backups 页面下载。
恢复托管站点
上传备份文件
您需要自行上传备份文件:
- 前往站点界面的管理 / 备份
- 打开备份文件选项卡
- 点击上传并选择您的备份文件。
请求恢复
在托管站点上,您无法自行执行恢复操作。上传备份文件后,请联系支持团队并提供您想要恢复的文件名,我们的团队将完成恢复。
在联系支持团队时,请指明备份文件的来源:
- 它来自自托管站点吗?
- 它来自 Discourse 托管站点吗?
- 它来自其他提供商吗?
此信息可让我们提前确定在继续之前是否需要额外的检查或迁移特定步骤。
恢复备份将覆盖您站点上的所有当前数据。在请求恢复到旧版本之前,请确保您已拥有现有状态的当前备份。
根据套餐确定恢复资格
并非所有托管套餐都包含相同的恢复功能。在尝试恢复之前,请查看您套餐的限制:
- 免费套餐: 不提供恢复服务。您无法将任何来源的备份恢复到免费站点,包括导入现有社区。
- 专业版套餐及以上: 包含完整的恢复功能,包括源自自托管站点或其他提供商的备份。
降级到免费版
您不能将付费站点降级到免费套餐。免费套餐仅可作为您从头开始的新站点使用。
如果您需要导入或恢复现有社区,专业版套餐是包含该支持的最低套餐。
最佳实践
- 定期从管理 / 备份创建仅数据库备份,并将其下载到您控制的位置。
- 在进行重大更改或迁移工作之前,请求包含上传文件的完整站点备份。
- 将重要备份存储在外部。备份不会无限期保留,不应依赖其进行长期归档。
常见问题及解决方案
我请求的备份不再可用。 我们保留您最近三个完整站点备份。达到此限制后,最旧的备份会自动轮换出去。企业客户可请求延长保留期。请下载并将重要备份存储在外部,因为备份不会无限期保留。
我的站点已停用,我失去了对备份的访问权限。 当站点被取消时,系统会自动生成一个完整备份以确保安全,并在停用后 30 天内保留在我们这边。此备份仅出于预防目的保留,并非恢复备份。30 天后,备份将被销毁,除非您保留了自己备份的副本,否则站点将无法再恢复。请在站点下线之前,一旦最终备份准备好就立即下载。
我的恢复请求未被接受。 免费套餐不提供恢复服务。如果您正在将现有社区迁移到 Discourse 托管,专业版套餐是包含恢复或导入现有站点支持的最低套餐。在请求恢复之前,请查看恢复资格部分。
常见问题
为什么我不能从管理面板自行创建完整备份?
生成包含上传文件的完整备份资源消耗较大,因此我们通过支持团队集中处理这些请求。您仍可以随时从管理面板创建仅数据库备份(.sql.gz)。
您保留我请求的备份多久?
我们保留您最近三个完整站点备份。达到限制后,最旧的备份会被轮换出去。企业客户可请求延长保留期。请下载并将重要备份存储在外部,因为备份不会无限期保留。
我可以自行恢复我的站点吗?
不可以。在托管站点上,您上传备份文件,但恢复操作由我们的团队执行。请联系支持团队并提供备份文件名及其来源。
我可以将我的付费站点降级到免费套餐吗?
不可以。免费套餐仅可作为您从头开始的新站点使用。您不能在保留数据的同时将现有付费站点降级为免费版。请联系支持团队讨论您的选择。
当我取消托管时,我的数据会怎样?
当您取消站点时,系统会自动生成一个完整备份供您下载。作为预防措施,我们在站点停用后 30 天内将此备份保留在我们这边。30 天后,备份将被销毁,除非您保存了自己的副本,否则站点将无法再恢复。请在站点关闭之前下载并验证最终备份。有关详细信息,请参阅关于取消托管套餐的指南。