# 典型的なファイル構造とは？スナップショットからの復元を試みています

**URL:** https://meta.discourse.org/t/what-is-a-typical-file-structure-attempting-to-restore-from-snapshot/293866
**Category:** Self-hosting
**Created:** [2024 年 2 月 2 日午前 4:53 UTC](https://meta.discourse.org/t/what-is-a-typical-file-structure-attempting-to-restore-from-snapshot/293866 "2024-02-02T04:53:32Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Nick\_Research](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_research/32/76648_2.png) [@Nick\_Research](https://meta.discourse.org/u/Nick_Research)
#### Post date: [2024 年 2 月 2 日午前 4:53 UTC](https://meta.discourse.org/t/what-is-a-typical-file-structure-attempting-to-restore-from-snapshot/293866/1 "2024-02-02T04:53:32Z")

</div>

DigitalOceanのスナップショットからの復元について、他の方々が議論していることは承知しています。

- [Can't restore a snapshot instance](https://meta.discourse.org/t/cant-restore-a-snapshot-instance/152089)
- [Restoring a snapshotted instance - #3 by Nick\_Research](https://meta.discourse.org/t/restoring-a-snapshotted-instance/263019/3)

私の問題はそれらとは異なるようです。Discourseは、あらゆる点で美しく動作しています。アプリの再構築も、ドクターの実行も問題ありません。

しかし、サイトに関しては何も表示されず、ファイル配置に非常に奇妙なことが起こったと考えています。

通常のインストールでは、以下のようになっていると理解しています。

```plaintext
root\var\discourse\

```

しかし、復元後はrootが完全に空になっており、ここに到達するにはrootから1つ「上」のレベル（意味不明ですが）に移動する必要があります。ネストされたrootが作成され、rootはその場所内のフォルダとなっており、rootは完全に空です。

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/d/7/1d7f41fb8d44f220e3287226b31a27b6805e5ad8.png)

これは何が起こっているのか、そして機能するDiscourseサイトへの道筋があるのか、誰かご存知でしょうか？

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [2024 年 2 月 2 日午前 8:28 UTC](https://meta.discourse.org/t/what-is-a-typical-file-structure-attempting-to-restore-from-snapshot/293866/2 "2024-02-02T08:28:14Z")

</div>

何が間違っているのか分かりませんが、/root は「root」アカウント、つまり管理者、スーパーユーザーのホームディレクトリであり、そこに何かをインストールするのは普通ではありません。/var/ は変化するデータに適した場所であり、Discourse は /var/discourse の下にインストールされています。しかし、Discourse は docker というテクノロジーを使用しており、そのデータは /var/lib/docker の下に配置されます。したがって、両方を確認できるはずです。

おそらく、「root」という文字列と、ファイルシステムのルートである「/」を混同するようなものを読んだのでしょう。

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2024 年 3 月 3 日午前 8:29 UTC](https://meta.discourse.org/t/what-is-a-typical-file-structure-attempting-to-restore-from-snapshot/293866/3 "2024-03-03T08:29:12Z")

</div>

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