結論:互換性、容量、用途、耐久性の順に選ぶ

  1. PCに取り付けられるフォームファクターと接続方式を確認する
  2. Linuxコマンドで現在の使用量と増加量を測る
  3. VM、コンテナ、DB、バックアップなど用途を整理する
  4. TBW、保証、発熱、持続書き込み性能を比較する
  5. 購入後のSMART確認、ファームウェア更新、バックアップを考える

SSDを買えば容量問題が必ず解決するわけではありません。先にlsblk・df・duによる容量診断を行い、既存ディスクやLVMに使える空きがないことを確認します。

最優先は取り付け互換性

候補確認すること主な特徴
M.2 NVMe SSDNVMe対応、M.2サイズ、PCIe世代、冷却スペース高い帯域を利用しやすい
M.2 SATA SSDスロットがSATA信号に対応するか外見がNVMe製品と似ているため注意
2.5インチSATA SSDベイ、SATAデータ端子、電源、厚さ旧型PCのHDD交換や増設で使いやすい
外付けSSDUSB規格、端子、ケース、ケーブルバックアップや持ち運びに向く

M.2は形状であり、NVMeと同義ではありません。PCのメーカー仕様書や保守マニュアルで、対応プロトコル、長さ、片面・両面実装の制約、起動対応を確認します。

現在の接続状況は参考として次のコマンドで確認できます。

lsblk -d -o NAME,MODEL,SIZE,ROTA,TRAN
sudo nvme list
lspci | grep -i 'non-volatile memory'

空きスロットの仕様はOSから完全には判断できません。必ずPCやマザーボードの資料も確認します。

1TBと2TBを使用量から決める

df -hT
sudo du -xhd1 /var | sort -h
du -xhd1 "$HOME" | sort -h
docker system df
容量候補検討しやすい用途注意点
500GB軽いLinux環境、クラウド中心、データを別保管VMやコンテナを保持すると整理頻度が上がりやすい
1TB一般的な開発、複数言語、コンテナ、写真・資料大型VMや複数案件の増加量を確認
2TB以上複数VM、ローカルKubernetes、映像、データセットバックアップ先も同時に設計する

現在使用量だけでなく、月ごとの増加、Dockerイメージ、VMスナップショット、ビルドキャッシュ、今後使う期間を見積もります。SSDを限界まで使用する前提ではなく、更新や一時ファイルを作れる余裕を残します。

最大速度より実際の処理を見る

PCIeの世代が新しくても、PC側の対応、冷却、ワークロードがボトルネックなら公称最大速度を維持できません。

TBW・保証・NANDだけで決めない

TBWは保証条件として示される総書き込み量の目安です。保証年数とどちらが先に条件へ達するか、メーカーの保証規定を確認します。NANDの種類だけで製品全体の品質を決めず、コントローラー、ファームウェア、キャッシュ設計、保証、実ワークロードで比較します。

データベースや仮想化ホストなど、同期書き込みや突然の電源断に厳しい用途では、電源断保護を含むデータ保護機能が要件になる場合があります。一般向けSSDとエンタープライズSSDを価格だけで比較しません。

Linuxで管理できるか確認する

健康状態の確認方法はsmartctl・nvme-cliによる検査で解説しています。

用途別に候補を絞る

旧型PCのHDDを交換したい

2.5インチSATAベイと厚さ、SATA端子を確認します。HDDからSSDへの交換では、最大速度より互換性と十分な容量を優先します。

Amazon.co.jpで2.5インチSATA SSD 1TBを確認する

Linux開発用PCへ増設したい

PCがM.2 NVMeに対応し、VMやコンテナを使うなら1TB以上から比較します。空きスロットと冷却部品の有無も確認します。

Amazon.co.jpでNVMe SSD 1TBを確認する

複数VM・ローカルKubernetesを保存したい

現在のVMとイメージ容量、増加量を測定し、2TB製品も比較します。持続書き込み性能、TBW、発熱、バックアップ容量も確認します。

Amazon.co.jpでNVMe SSD 2TBを確認する

バックアップを持ち運びたい

外付けSSD本体だけでなく、PC側USB規格、ケーブル、暗号化、耐衝撃性を確認します。バックアップは接続したままの1台だけに依存しないようにします。

Amazon.co.jpで外付けSSD 2TBを確認する

価格、在庫、販売者、保証、同梱品は変わります。リンク先で最新条件と正確な型番を確認してください。

購入前チェックリスト

  • 容量不足の原因をdf・du・LVMで確認した
  • 空きスロットまたは交換対象をメーカー資料で確認した
  • M.2 NVMe、M.2 SATA、2.5インチSATAを区別した
  • 必要容量と今後の増加量を計算した
  • TBWと保証条件を確認した
  • 冷却スペースと必要なヒートシンクを確認した
  • Linuxでの健康確認と更新方法を調べた
  • 移行前後のバックアップと復元方法を用意した

購入後の初期化手順はLinuxにSSDを追加してフォーマット・マウントする方法を参照してください。

参考資料

著者について

intrajp。Linux、クラウドインフラ、Kubernetesなどの技術情報を発信しています。この記事は特定製品の順位付けではなく、実測した必要量とPC側の制約から候補を絞るためのガイドです。

運営者情報と記事の方針を見る