如何手动将S3文件迁移到本地?

我搜索了一些与我的问题相关的主题,看起来不能再使用 rake uploads:migrate_from_s3 了。

那么安全的方法是什么?

从 S3 下载所有上传内容并上传到我的本地服务器。

然后进行一些重新映射?

如果有人能告诉我重新映射的事情,那将非常有帮助……

首先,Enable hidden setting to include S3 uploads in the backups

然后进行备份。之后恢复它。我建议在全新的服务器上恢复。你可以使用现有的 yml 文件,但要删除 USE_S3、上传桶以及将资产上传到 S3 的相关内容。

你可以 将 Discourse 站点迁移到另一个 VPS(使用 rsync),这样你就会拥有 SSL 证书。我建议 --exclude postgres_*

然后你可以 从命令行恢复备份

4 个赞

我认为这可以通过一行代码来实现。将其添加到路线图中可能是一个好主意。应该可以使用一行代码轻松地在本地到 S3 和 S3 到本地之间切换。我知道您很忙,但我认为将来将其添加到列表中可能会有益。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.