将 Discourse 网站迁移到另一个 VPS 使用 rsync

您好,

我正在尝试在我现在负责维护的一个旧 Discourse 实例上执行此过程——将 EOL 的 Ubuntu 迁移到更新的版本,因为如果原地升级,任何升级都会失败——尽管 rsync 成功了,但 postgres 在启动时因文件所有权问题而失败。以 root 用户运行 rsync 并使用保留所有权的选项并未纠正此问题(文件所有权和权限现在与源匹配,我已经检查过),并且由于 bootstrap 失败且我没有正在运行的容器,因此我无法尝试按 Update failed (postgresql) - #7 by noezDE 所述进行修复。

有什么最好的方法可以规范 postgres 所期望的任何内容?