古いラップトップから NAS を構築しました。これが Linux が私に苦労して教えてくれたことです

in tech

私は最近、転がっていた古いラップトップにハード ドライブと USB-C ハブを追加して、最初の即席 NAS として再利用しました。当初は主に NAS を所有することがどのようなものかを知りたいという好奇心から始まりました。週末の簡単なプロジェクトだと思っていたことが、すぐに継続的な学習体験に変わりましたが、やってよかったです。

Linux を使用するのは初めてで、ましてやグラフィカル ユーザー インターフェイスのないサーバーを使用するのは初めてで、途中でたくさんの間違いを犯しました。さて、後知恵として、始める前に誰かに教えてほしかったと思うことをいくつか共有したいと思います。

無理に進めようとするのではなく、始める前に計画を立てましょう

少しの準備で後戻りを大幅に節約できます

この記事から得られるヒントが 1 つだけあるとすれば、これにしましょう。NAS の基礎を築く前に具体的な計画を作成することはオプションではありません。信じてください、そうすれば途中でたくさんの頭痛の種がなくなります。

最初に決定するのは、どのハードウェアを入手するかです。 Synology のような NAS エンクロージャは最も明白な選択肢ですが、非常に高価でもあります。古い eBay サーバーまたはデスクトップ PC は、最も強力で汎用性の高いソリューションですが、ミニ PC や古いラップトップを実行する場合と比較して電力効率も大幅に低くなります。古い Android スマートフォンや TV ボックスでも NAS を作成できます。

それは実際、NAS で何をしようとしているかによって異なります。ネットワーク ストレージだけを目的とする場合は、基本的なもので問題なく機能します。対照的に、遅延なく複数のストリームを提供できる強力なメディア サーバーを作成したい場合は、Quick Sync をサポートする 10 年前の Intel CPU が最低限必要です。

私の古いラップトップには i5-7200U が搭載されており、6 TB の外付けハード ドライブがストレージのニーズを満たし、NAS の強力な基盤を提供してくれました。

本当の悩みは、適切な Linux ディストリビューションを選択するときから始まります。使い慣れたものを使用する必要がありますが、選択したハードウェアで実行でき、必要なすべての機能をサポートできる必要もあります。 GUI のない Ubuntu サーバーは、非力なハードウェアでも驚くほど動作しますが、UI の方が使い慣れている場合は、TrueNAS や OpenMediaVault などの方が適切に動作します。

Unraidのロゴが中央にあるNASサーバーです。

2025 年に TrueNAS スケールで Unraid を選択した理由

アンレイドの方が良いです。

生のハードウェアとディストリビューションだけでなく、ドライブ レイアウト、ファイルの保存方法と場所 (アプリ用の SSD とメディア用のハード ドライブなど)、アプリを Docker コンテナーで実行するかどうか、どのアプリを試すかなどの大まかな概要を作成する必要があります。最初に計画を作成しておくと、セットアップ全体がはるかに簡単になります。

ターミナルを恐れる必要はありません。ヘッドレス セットアップにより作業が簡単になります。

NAS をリモートで管理する

Linux ターミナルを開いたラップトップ。 クレジット: Lucas Gouveia / Hannah Stryker / How-To Geek

古くて時代遅れのラップトップなどの弱いデバイスで NAS を実行したい場合は、できる限りすべてのシステム リソースを取得する必要があります。私の古いラップトップには 2 つの CPU コアと 4GB の RAM しか搭載されていないため、GUI のないサーバー ディストリビューションを使用してそれらのリソースを解放することは重要な決定でした。

最初は、ターミナルを使用するのが非常に怖く感じられましたが、コツを掴むと、ユーザー インターフェイスをクリックするのではなく、マシンに「話しかける」という手動のエクスペリエンスが実際に好きになりました。

それよりも大きな問題は、それによって私に不便が生じたことでした。ラップトップのディスプレイが壊れていたため、USB-C ハブと PC のモニターの 1 つを使用する必要がありました。しかし、SSH 経由で PC から NAS をリモートで管理できることを知り、ラップトップがダウンした場合やネットワーク設定が変更された場合に電源をオンにするために必要なのはラップトップに物理的にアクセスするだけで済むことを知り、すべてがはるかに便利になりました。

アクセスを設定した後は、メイン PC の前のデスクに座って、Windows PowerShell を通じてすべてを制御できるようになり、ディスプレイの故障に対処する必要がなくなりました。

自分で作成した問題の解決に何時間も費やすことになる

グレーのエンボス加工の背景に ChatGPT ロゴ。 クレジット: Andrew Heinzman / How-To Geek

ChatGPT や Gemini などのツールは、Docker (または Docker 自体) にアプリをインストールする場合に実行するコマンドとその構成方法を教えてくれますが、重要なのは、それらの有用性は提供する情報と同じであるということです。

NAS のセットアップの途中で、Docker でアプリを実行していることやストレージのレイアウトを伝えずに、Duplicati のインストール方法を ChatGPT に尋ねると、一般的なインストール ガイドが提供され、サーバーが混乱したままになる可能性があります。どうやって知っているのかは聞かないでください。

一般的な質問をするのではなく、正確なセットアップ、ストレージ ドライブのレイアウト、インストールする特定のアプリに関連する可能性のあるその他すべての詳細を説明してプロンプトを開始します。

可能な限り実績のあるガイドに従ってください

すでに解決されたものを再度発明しようとしないでください

ラップトップ モニター上の Ubuntu デスクトップのサイド ツールバー。 クレジット: Hannah Stryker / How-To Geek

私はサーバー上の Jellyfin で Intel Quick Sync を動作させる方法を見つけるのに何時間も費やしましたが、最終的には解決したと思いました。しかし、ラップトップでビデオをトランスコードする必要がある場合、それが 1080p のみであっても、依然として同じフレーム ドロップに直面していました。

同僚の Patrick にこの件について尋ねたところ、彼はトラブルシューティングの手順を説明してくれました。その結果、Jellyfin が実際には Intel Quick Sync によるハードウェア アクセラレーションを使用しているのではなく、代わりに CPU に依存していることがわかるまでに 1 分もかかりませんでした。

その後、公式のインストール ガイドに従うように指示され、わずか数分で、私の Jellyfin は必要に応じてデコードに Quick Sync を正しく使用できるようになりました。

重要なのは、AI ツールを活用する前に、常にオンラインで本物のガイドを探す必要があるということです。

問題に直面した場合は、いつでもガイドの一部をコピーして AI ツールに貼り付け、セットアップと何をしようとしているのかを説明し、そこから作業を進めることができます。

NAS をインターネットに接続するのは、思っているよりも複雑です

便利さにはいくつかの本当の欠点があります

中央に青い VPN シールドがあり、その周囲をデジタル回路が囲んでいます_ クレジット: Lucas Gouveia/How-To Geek | AntonKhrupinアート/Shutterstock

ネットワーク外の NAS へのリモート アクセスを設定することは可能ですが、すべてをローカルに維持する場合と比較して、いくつかの大きな妥協と複雑さが伴います。

アクセスを取得する一般的な方法はポート転送ですが、たとえ正しく実行されたとしても危険です。セルフホスト型 VPN はより安全なソリューションですが、暗号化のオーバーヘッドが追加されるため、遅延が発生し、古い、能力の低いハードウェアのシステム リソースに負担がかかる可能性があります。

率直に言って、ネットワーク外の NAS にどうしてもアクセスする必要がない限り、ファイルをローカルに保存しておくほうがはるかに簡単で安全です。外出先でアクセスする必要がある場合は、いつでも重要なファイルやメディアを携帯電話やラップトップに転送できます。

Synology DS425+ NAS の正面図.-2

NAS をインターネットに公開するのはやめてください (代わりにこれを実行してください)

インターネット アクセスが必要な場合もありますが、安全を確保してください。

NAS が稼働すると、すぐに家の中でお気に入りのアイテムに成長します。

NAS のセットアップには時間がかかることがありますが、特に DIY の場合は、努力する価値があります。私は NAS は必要ないと考えていましたが、キッチンの隅にデータを保存している小さなものを心から愛するようになりました。プロジェクトを開始する前に適切な計画を立てていればよかったと思っています。

白い背景に Synology DS425+。

7/10

ブランド

Synology

CPU

インテル セレロン J4125

この 4 ベイ NAS は家庭や小規模オフィスでの使用に最適で、Synology から 3 年間の保証が付いています。


関連記事

前の投稿
Windows ストレージがゴミでいっぱいです。この無料アプリはゴミがどこに隠れているかを示します
次の投稿
私たちのライターが在宅勤務スペースを快適で便利なものにする方法