更新时一直报错

感谢您分享这两个链接。我一定会都读一遍。

我现在将使用当前的设置(1GB RAM 和 25GB 磁盘空间),但如果事情变得繁忙起来,我看到最终会很快升级到 2GB RAM 和 50GB 磁盘空间。

(有几年我成功地在 20G 上运行了一个小型论坛,在 25G 上运行了一个中小型论坛,但此后我已迁移到提供 40G 存储的方案,这让我对升级感到非常放松。)

1 个赞

是的。抱歉。刚开始接触时,需要理解的东西很多。

1 个赞

我正在使用 Digital Ocean,升级有点“棘手”,因为如果我升级到空间更大的下一个套餐,从 6 美元变成 8 美元,CPU 类型会从普通(Regular)变为高级(Premium)。所以,如果之后我想升级到 12 美元的套餐,也就是 2GB RAM,我却不能,因为那个套餐使用的是普通(Regular)CPU 类型。这意味着我将不得不选择一个贵得多的套餐来匹配 CPU 类型。至少这是我从 ChatGPT 那里得到的信息,因为我在这方面不是专家,但我觉得有道理。

这就是为什么我宁愿等到有足够的理由升级时,直接跳到 12 美元 2GB RAM 的套餐,同时仍然保留普通(Regular)CPU 类型,这也是我现在 6 美元套餐所拥有的类型。

总是在权衡 :man_juggling:

没关系。我明白有时候当我们对某个主题感到舒适时,我们倾向于说一些对我们来说很明显,但对别人来说并非如此的事情。这在我身上发生在我谈论音乐的时候,这是我的工作,所以我有时会尽量确保对方理解我的意思。

无论如何,我很感激这里的所有信息。总是在学习新东西。

1 个赞

确实,我也是一样——只要觉得值得付出额外的努力,就维持现状。我也曾使用 Digital Ocean。我迁移到了 Hetzner,在那里我能以更少的钱获得更多的机器。

我认为我同意你的分析和计划:下一步是与当前提供商一起升级到 12 美元。

正如你可能已经发现的,有限的存储空间既需要用于交换空间,也需要用于升级过程的空间。升级在高峰期比稳定状态需要更多的空间。事实上,因此,我发现自己暂时迁移到更高内存的实例来完成更新,然后再迁移回更便宜的 droplet。我记得,使用更高内存的机器时,我不需要交换空间。

随着时间的推移,Discourse 需要更多的资源,问题也变得更加棘手。

在开始更新之前,请务必进行备份并下载。一旦你确定了备份,就可以(而且很可能需要)删除所有实例上的备份。

我从未使用过 DO 的快照——它们可能有其用途。我记得你需要先停止数据库才能进行快照。而且它们是额外的付费选项。

1 个赞

Digital Ocean 只是官方安装页面上建议的一个,所以我选择了它。由于我对这些东西不熟悉,所以我只是听取别人的意见。也许将来,有能帮我管理的人,我可以找到其他更好、可能更便宜的选择。

由于我仍在设置、自定义所有内容的过程中,我倾向于不怎么担心删除那些备份,但我一定会那么做的。现在它们每个大约 20MB,所以我不太担心。

随着时间的推移,我也会开始检查那些选项。看看什么最划算之类的。一步一步来。

感谢您的反馈和帮助!