假设您有权访问云提供商的控制面板,我会这样做。如果您没有,我建议您去申请。
- 使用 @pfaffman 推荐的方法 https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812,但将其移至一个不同的、临时的服务器,并使用一个临时的主机名。是的,您会遇到主机名问题,但您可以测试一切是否正常。
- 拍摄快照以确保安全,然后从头开始在 Ubuntu 24.04 LTS 上重新安装当前的服务器。大多数云提供商允许您在保留 IP 地址的同时执行此操作。
- 再次使用推荐的方法将数据从临时服务器同步到具有现有 IP 地址的新安装服务器。
- 当一切正常时,删除快照和临时服务器。