GNU/Linux >> Linux の 問題 >  >> Ubuntu

Btrfsサブボリュームとフォルダー?

btrfsのサブボリューム機能についてかなり読みました。 @ films、@ pictures、@ musicなどのデータファイルシステムのメインカテゴリのサブボリュームがあるのは興味深いように思えますが、これはフォルダを持っているだけの場合に比べてどのような利点がありますか?

各サブボリュームをマウントする必要がありますか?または、サブボリュームはルートマウントポイントの下のフォルダーのように表示されますか?つまり、/ dataマウントポイントの場合:/ data / pictures、/ data/musicなど

承認された回答:

あなたのどちらか/または質問への答えは「両方」です。はい、各サブボリュームをマウントする必要があります。各サブボリュームは通常のファイルシステムのように動作するため、/etcなどのマウントポイントに表示されます。

そのアイデアにはいくつかの利点があります。たとえば、MySQLデータベースディレクトリをサブボリュームにすることができます。これにより、バックアップで使用するスナップショットを作成できます。また、そのディレクトリをRAID1にすることもできます。これにより、1つのディスクに障害が発生しても、データベースはそのまま残ります。もう1つは、/ etcにサブボリュームを使用して、システム全体の構成変更をいつでも元に戻すことができるようにすることです。 / home / usernameにサブボリュームを使用すると、各ユーザーがタイムマシンを使用できるようになる可能性がありますが、おそらくAppleがシステムで提供しているものよりもはるかに柔軟な方法です。

そしてもちろん、家用とルート用のサブボリュームを持つことの利点の1つは、アップグレードを元に戻すことができることです。たとえば、12.04から12.10に非常に早い段階でアップグレードし、最初の1か月後に少しバグが多すぎることに気付いた場合は、オペレーティングシステムのアップグレードを解除するだけです。自分で試したことはありませんが、家を維持して以前のシステムを再インストールするのと同じように機能するはずです。ただし、1時間ほどかかる場合を除きます。 🙂


Ubuntu
  1. Btrfs スナップショットを作成してマウントする方法

  2. Btrfs ファイル システムを作成してマウントする方法 (例で説明)

  3. GRUB2:BTRFS サブボリュームとしての /boot

  1. アプリケーションの「インストール」、フォルダの配置場所??

  2. バックアップに含めるフォルダはどれですか?

  3. デフォルトのサブボリューム (subvolid=0) で btrfs を使用して Linux インストールを別のサブボリュームに移動する

  1. Virtualboxで共有フォルダを自動マウントしますか?

  2. ノーチラスフォルダが中国語になりましたか?

  3. ループデバイスにUbuntuをインストールしますか?