客户端加密/带密码的备份上传到S3?

Discourse 论坛包含敏感材料,但我们希望使用 S3 备份功能。有没有一种方法(*)可以在将备份发送到 S3 存储桶之前在客户端加密备份(或添加密码等)?或者 Discourse 是否会在上传到 S3 之前使用本地 Discourse 帐户密码自动执行此操作?

这样做的目的是数据不应暴露给当前主机以外的任何第三方。

(*)显然,除了使用本地备份并手动加密 + 上传这些备份之外。