# S3上的多站点备份问题--备份存储在根目录

**URL:** <https://meta.discourse.org/t/trouble-with-multisite-backups-on-s3-backups-stored-in-root/229945>\
**Category:** Self-hosting\
**Tags:** s3\
**Created:** [2022 年6 月 14 日 16:34 UTC](https://meta.discourse.org/t/trouble-with-multisite-backups-on-s3-backups-stored-in-root/229945 "2022-06-14T16:34:30Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

作者： ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
发布日期： [2022 年6 月 17 日 11:29 UTC](https://meta.discourse.org/t/trouble-with-multisite-backups-on-s3-backups-stored-in-root/229945/3 "2022-06-17T11:29:49Z")

</div>

> [@pfaffman](#):
>
> 其中一个多站点正确地将其上传内容放在了正确的目录中，但另外两个没有。

是的，上传存储是[按设计](https://github.com/discourse/discourse/blob/main/lib/backup_restore/uploads_restorer.rb)进行的，如果备份来自单个站点实例，则恢复方式不同。

```plaintext
      was_multisite = BackupMetadata.value_for("multisite") == "t"
      upload_path = "/#{Discourse.store.upload_path}/"
      uploads_folder = was_multisite ? "/" : upload_path

```

但这不应该是关于_备份_放在哪里，而不是关于图像恢复到哪里吗？

---

_[View the full topic](https://meta.discourse.org/t/trouble-with-multisite-backups-on-s3-backups-stored-in-root/229945)._
