恢复:未压缩文件过大

你好,

我正在对迁移后的论坛进行恢复测试。恢复包大小约为 25GB,但在尝试恢复时失败,日志中出现以下错误信息:

[2019-11-24 08:33:00] 解压后的文件过大。请考虑增加隐藏设置 decompressed_theme_max_file_size_mb 的值。

我仅在 GitHub 上找到了一些涉及该设置的代码引用,并发现某些隐藏设置需要通过控制台进行配置,但未能找到具体操作方法。另外,该设置的合理取值范围是多少?我应该将其增加到多少?

任何建议都感激不尽。

我也找到了那个,如果我没弄错的话,它应该在 2.4.0 beta 7 中(我当前使用的正是这个版本)

所以,我可能需要提高的是备份值,而不是主题的值,对吗?

是的,错误消息有误。我会修改它。你找到了正确的设置。

好的,那我该如何设置一个更好的值呢? :wink: 我之前还没用过控制台来更改设置,一直不知道怎么操作,直到现在才弄明白。

看起来我已经搞定了。如果有人看到这个帖子,以下是我让它正常运行的方法:

# ./launcher enter app
# rails c
# SiteSettings.decompressed_backup_max_file_size_mb=999

请将 999 替换为适合您备份大小(解压后)的值。我将其设置为 1TB(1000000),因为我不确定我 22GB(压缩后)的备份在解压后会有多大。