ハイブリッドソリッドステートとスピニングディスクシステム(私がこれを入力しているようなシステム)には、2つから3つの目的があります。
- システムの高速化:できるだけ多く使用されるデータをSSDに保持します。
- 揮発性データをSSDから遠ざけて、摩耗を減らします。
- オプション:
md(4)
SSDとHDDで(「ソフトウェアRAID」)セットアップを使用して、ある程度の冗長性を持たせます。
最初の2つの目標を達成している場合、次のようなスキームを考え出すのは簡単です(使用するファイルシステムに応じて):
- 固体状態:
/
(ルートファイルシステム)、 、、/usr
/usr/local
/opt
- スピニングディスク:
/var
、/home
、/tmp
、スワップ
ただし、ディスクが2つあるため、Debian wikiのMulti HDD / SSDの記事を読むことができます。md(4)
SSDを「ほとんど読み取り」デバイス(高速読み取り、少ない書き込み)として、HDDを「ほとんど書き込み」デバイス(摩耗のない書き込み、読み取りの少ない)としてセットアップする方法を説明します。通常、SSDだけで使用されるファイルシステムは、このmd
デバイスで使用できます。カーネルは、主にSSDから読み取ります(読み取りスループットをさらに向上させるために、HDDに時々簡単に進出する)HDDに書き込みますが、SSDの書き込みはデバイスの摩耗を避けるように注意して処理してください。両方の長所を(ほぼ)得て、SSDが摩耗してデータが役に立たなくなることを心配する必要はありません。
私のラップトップは、ここで同様のレイアウト上で実行され/
、/usr
そして/usr/local
64ギガバイトSSDを横切るRAID-1デバイスと1TBのHDD上の64 GBのパーティションであり、ファイルシステムの残りの部分は、HDDの残りの部分にあります。HDDの残りはRAID-1セットアップの2つのメンバーのうちの1つで、通常1つのディスクがありません。家にいるときは、2番目のディスクを接続し、md
デバイスを同期させます。冗長性が追加され、1〜7日間のバックアップが追加されます¹)。
また、Debian(および友人)向けの基本的なSSD最適化ガイドもご覧ください。
ああ、これはインストーラーを介してすべて実行できることを保証するものではありません。インストールの前にレスキューディスクを起動し、md(4)
デバイスを(少なくとも)準備する必要があります(CLIの方が簡単なのでLVM PV、VG、LVも行います)。次に、インストーラーを起動して、ボリュームを指定するだけです。 。
¹RAID≠バックアップポリシー。適切なバックアップもあります。