初心者でも安心!OpenMediaVaultを使った簡単NAS構築法
はじめに:あなたも自宅に自分だけのNASを!
近年、私たちのデジタルデータは増え続けています。写真、動画、音楽、仕事のファイル…これらを安全に保管し、家中どこからでも、時には外出先からでもアクセスできたら便利だと思いませんか? 市販のNAS(Network Attached Storage)も便利ですが、少し高価だったり、自分の求める機能がなかったりすることも。
そこでこの記事では、自宅に眠っている古いPCや、安価な小型PCを活用して、自分だけの高性能なNASを構築する方法をご紹介します。使用するのは、無料で高機能なオープンソースのNAS用OS、「OpenMediaVault (OMV)」です。
「難しそう…」と感じるかもしれませんが、ご安心ください。OpenMediaVaultはWebブラウザから直感的に操作できるインターフェースを備えており、Linuxの専門知識がなくても大丈夫です。このガイドでは、全くの初心者の方でも安心してついてこられるように、ゼロからNASを構築する手順を、一つ一つ丁寧に解説していきます。
この記事を読み終える頃には、あなたも自分だけのNASマスターになっているはずです。さあ、データ管理の新しい世界へ踏み出しましょう!
NASとは? なぜ自分だけのNASが必要なのか?
まず、NASとは何かを簡単に説明します。「Network Attached Storage」の略で、ネットワーク(家庭内のWi-Fiや有線LAN)に直接接続して使用するストレージ(外部記憶装置)のことです。簡単に言えば、「家庭内ネットワークで使える外付けハードディスク」のようなものです。
NASを導入することで、以下のようなメリットが得られます。
- データの一元管理: バラバラになりがちなPCやスマートフォンのデータを一か所に集約できます。
- データの共有: 家族みんなで同じ写真や動画にアクセスしたり、共有フォルダを作成してファイルをやり取りしたりできます。
- 自動バックアップ: PCやスマートフォンのデータをNASに自動的にバックアップするように設定すれば、万が一のデータ損失に備えることができます。
- メディアサーバー: NASに保存した動画や音楽を、リビングのテレビやスマートフォン、タブレットなどでストリーミング再生できます(DLNA機能など)。
- 24時間アクセス可能: PCのようにシャットダウンせず常時稼働させておけば、いつでもデータにアクセスできます。
- 拡張性: 市販のNASよりも、使用するPCのスペックやドライブ構成を自由に選べるため、将来的な拡張が容易です。
なぜOpenMediaVault (OMV)を選ぶのか?
NAS用のOSはいくつか存在しますが、中でもOpenMediaVaultは個人のNAS構築に非常によく使われています。その理由は以下の通りです。
- 無料・オープンソース: ライセンス費用がかかりません。
- 安定した動作: 信頼性の高いDebian Linuxをベースにしています。
- 直感的なWebインターフェース: 技術的な知識がなくても、Webブラウザからほとんどの設定を行えます。
- 豊富な機能: ファイル共有(SMB/CIFS, AFP, NFS, FTPなど)、RAID構成、ユーザー管理、プラグインによる機能拡張(Docker, Plex Media Serverなど)など、必要な機能が一通り揃っています。
- 活発なコミュニティ: 世界中にユーザーがおり、困ったときに情報を探しやすくなっています。
第1章:NAS構築の準備をしよう
NASを構築する前に、必要なハードウェアとソフトウェアを準備し、構築の全体像を把握しましょう。
1. 必要なハードウェア
OpenMediaVaultをインストールするためのコンピューター本体、データを保存するためのハードディスク、そしてインストールメディアを作成するためのUSBメモリが必要です。
-
コンピューター本体 (NASサーバー)
- CPU: 高度な処理(動画のトランスコーディングなど)を行わない限り、それほど高性能である必要はありません。Intel AtomやCeleron、Core i3クラスで十分快適に動作します。古いPCのCore 2 Duoなどでも動きますが、消費電力や性能を考えるとRyzenや第4世代以降のCore iシリーズ、省電力なGemini Lake/Jasper Lake世代のAtom/Celeronあたりがお勧めです。
- RAM (メモリ): OMV自体は1GBでも動作しますが、安定性や将来的な機能拡張(Dockerなど)を考えると最低でも4GB、推奨は8GB以上です。
- ストレージ (OS用): OMV自体をインストールするためのドライブです。SSD(容量は16GB〜32GBもあれば十分)の使用を強く推奨します。HDDでも構いませんが、SSDの方がアクセス速度が速く、消費電力も低いため、快適性が向上します。古いPCに余っているSATA SSDなどを活用できます。
- ストレージ (データ用): NASの主目的であるデータを保存するためのドライブです。用途や予算に応じてHDDまたはSSDを選択します。
- HDD: 大容量かつ安価なため、動画や写真など容量の大きいデータを大量に保存する場合に適しています。信頼性の高いNAS向けHDD(WD Redシリーズなど)を選ぶと安心ですが、通常のデスクトop用HDDでも利用可能です。複数台用意してRAID構成にすることで、冗長性(耐障害性)を高めることができます。
- SSD: HDDよりも高速ですが、容量あたりの価格は高めです。頻繁にアクセスするデータや、静音性を重視する場合に適しています。
- マザーボード: OS用ドライブとデータ用ドライブを接続するためのSATAポートが十分に搭載されているか確認しましょう。また、安定したネットワーク接続のためにGigabit Ethernetポートがあるものが望ましいです。
- ネットワークインターフェース: 安定したファイル転送のために、有線LAN(Gigabit Ethernet 1000BASE-T)での接続を強く推奨します。Wi-Fiでも接続は可能ですが、速度や安定性の面で劣ります。
- 電源: 全てのパーツに電力を供給します。特にHDDを複数台搭載する場合は、必要な電力を供給できる容量があるか確認しましょう。NASは基本的に常時起動させるため、省電力性能も考慮すると良いでしょう。
- ケース: マザーボード、電源、ストレージなどを収容します。NAS向けに多数のストレージベイを備えた専用ケースもありますが、通常のPCケースでも十分です。埃の侵入を防ぎ、適切なエアフローを確保できるものが望ましいです。
- その他: 初回セットアップ時に必要となる、ディスプレイ、キーボード、マウス。インストールメディア作成用の別のPC。
-
USBメモリ (インストールメディア用)
- 容量8GB以上のものを用意してください。インストールメディア作成時に内容が消去されますので、中に重要なデータが入っていないか確認しましょう。
-
ネットワーク環境
- NASサーバーと、NASにアクセスしたいPCやスマートフォンが同じネットワーク(ルーター配下)に接続されている必要があります。安定したGigabit Ethernet環境を構築することを推奨します。
2. 必要なソフトウェア
OpenMediaVaultのインストールイメージと、それをUSBメモリに書き込むためのツールが必要です。
- OpenMediaVault ISOイメージ: OpenMediaVaultの公式サイトからダウンロードします。最新の安定版を選びましょう。
- 公式サイト: https://www.openmediavault.org/
- ダウンロードページ: https://www.openmediavault.org/download.html
- USBブートメディア作成ツール: ダウンロードしたISOイメージをUSBメモリに書き込み、PCから起動できるようにするためのツールです。
- Windowsの場合: Rufus (https://rufus.ie/) または balenaEtcher (https://www.balena.io/etcher/)
- macOS/Linuxの場合: balenaEtcherがお勧めです。
3. 構築の全体像
NAS構築は、以下のステップで進めます。
- ハードウェアを組み立て・接続する。
- OpenMediaVaultインストールメディアを作成する。
- NASサーバーとなるPCにOpenMediaVaultをインストールする。
- WebブラウザからOpenMediaVaultにアクセスし、初期設定を行う。
- データを保存するドライブを設定(ワイプ、ファイルシステム作成、マウント)。
- 必要に応じてRAID構成を設定する。
- ネットワーク共有フォルダを作成する。
- NASにアクセスするユーザーを作成し、共有フォルダへのアクセス権を設定する。
- SMB/CIFSなどのファイル共有サービスを設定する。
- クライアントPCからNASにアクセスできるか確認する。
これらのステップを、以降の章で一つずつ詳細に解説していきます。
第2章:OpenMediaVaultをインストールしよう
準備が整ったらいよいよOpenMediaVaultをNASサーバーとなるPCにインストールします。
2.1. OpenMediaVault ISOイメージのダウンロード
OpenMediaVault公式サイトのダウンロードページにアクセスします。
最新の安定版のISOファイル(例: openmediavault_X.X.X-amd64.iso のような名前)をダウンロードしてください。通常、ダウンロードページに直接リンクがあります。
2.2. USBブートメディアの作成
ダウンロードしたISOイメージをUSBメモリに書き込みます。ここではbalenaEtcherを使った方法を例に説明します。Rufusなど他のツールを使っても構いません。
- balenaEtcherをダウンロードしてインストールします。
- balenaEtcherを起動します。
Flash from fileボタンをクリックし、ダウンロードしたOpenMediaVaultのISOファイルを選択します。Select targetボタンをクリックし、インストールメディアとして使用するUSBメモリを選択します。このとき、間違ったドライブを選択しないように十分に注意してください。選択したドライブの中身は全て消去されます。Flash!ボタンをクリックします。書き込みが開始され、完了するまでしばらく時間がかかります。- 書き込み完了後、「Flash Complete!」のような表示が出たらUSBブートメディアの作成は完了です。USBメモリを安全に取り外してください。
2.3. NASサーバーPCへのOpenMediaVaultインストール
作成したUSBブートメディアを使って、NASサーバーとなるPCにOpenMediaVaultをインストールします。
- NASサーバーとなるPCに、作成したUSBブートメディアと、OSインストール用のSSD(またはHDD)、そしてディスプレイ、キーボードを接続します。データを保存するHDDは、この段階で接続していてもいなくても構いませんが、インストール先を間違えないように、OS用ドライブ以外は一時的に外しておく方が安全かもしれません。
- PCの電源を入れ、BIOS/UEFI設定画面に入ります(起動時のメーカーロゴが表示されている間にDelキーやF2キーなどを連打)。
- BIOS/UEFI設定で、起動デバイスの優先順位をUSBメモリが一番最初になるように変更します。設定を保存してPCを再起動します。
- PCがUSBメモリから起動すると、OpenMediaVaultのインストーラー画面が表示されます。
Installを選択し、Enterキーを押します。- 言語の選択:
Japanese - 日本語を選択します。 - 地域・タイムゾーンの選択:
- 国を選択:
日本を選択します。 - タイムゾーンの選択:
日本を選択します。
- 国を選択:
- キーボード配列の選択: ご自身のキーボードに合わせて選択します。通常は
日本語を選択します。 - ネットワークの設定: 自動的にDHCPでIPアドレスを取得しようとします。基本的には自動設定で構いませんが、後ほどWeb UIから固定IPに変更することを推奨します。
- ホスト名: NASの名前を決めます(例:
mynas)。後から変更可能です。 - ドメイン名: 自宅ネットワークでは通常は不要です。空欄のままでも構いません。
- ホスト名: NASの名前を決めます(例:
- ユーザーとパスワードの設定:
- rootのパスワード: rootユーザーのパスワードを設定します。これは非常に重要なパスワードですので、忘れないように強固なパスワードを設定してください。 インストール後のWeb UIへのログインは、初期状態ではこのrootパスワードとは異なります(後述)。
- 新しいユーザー本名・アカウント名・パスワード: OMVでは、システム管理用のrootユーザーとは別に、通常のユーザーアカウントを作成することが推奨されます。しかし、OMV 6以降の標準インストールでは、インストール時にroot以外の一般ユーザーを作成する必要はありません。 Web UIからの設定で十分です。インストーラーでユーザー作成を求められた場合は、スキップするか、適当なユーザーを作成し、後で削除しても構いません(バージョンによって挙動が異なる可能性があります)。この記事ではWeb UIでadminパスワードを変更し、必要に応じて一般ユーザーを作成する方法を解説するため、ここではrootパスワードのみを確実に設定することに注力してください。
- ディスクパーティショニング: ここでOSをインストールするドライブを選択します。 間違ってデータ用ドライブを選択しないように、ドライブの容量やモデル名をよく確認してください。 通常は一番小さい容量のSSDを選択することになります。インストール方法としては「ガイド – ディスク全体を使う」を選択します。パーティショニングスキームは通常推奨されるもので構いません。選択したドライブの内容は全て消去されます。
- インストール: ディスクのパーティショニングとフォーマットが行われ、OpenMediaVaultのシステムがインストールされます。これにはしばらく時間がかかります。
- パッケージマネージャの設定:
- APTの設定に使用するミラーサイト:
日本を選択します。 - aptプロキシ情報: 通常は必要ありません。空欄のままで「続ける」を選択します。
- APTの設定に使用するミラーサイト:
- インストール完了: インストールが完了すると、「インストールが完了しました」と表示されます。USBメモリをPCから取り外し、「続ける」をクリックしてPCを再起動します。
再起動後、OpenMediaVaultが起動し、CUI(キャラクターユーザーインターフェース、黒い画面に文字だけ)のログインプロンプトが表示されればインストール成功です。ここに表示されているIPアドレスをメモしておきましょう。このIPアドレスを使ってWebブラウザからOMVにアクセスします。
第3章:Webブラウザからの初期設定
OpenMediaVaultのインストールが完了したら、別のPCのWebブラウザからNASサーバーにアクセスし、詳細な設定を行います。
3.1. OMV Web UIへのアクセス
- OpenMediaVaultがインストールされたNASサーバーPCが起動していること、そしてNASサーバーPCと設定用のPCが同じネットワークに接続されていることを確認します。
- 設定用PCのWebブラウザ(Chrome, Firefoxなど)を起動します。
- アドレスバーに、NASサーバーPCのCUI画面に表示されていたIPアドレスを入力してEnterキーを押します(例:
http://192.168.1.100)。 - OpenMediaVaultのログイン画面が表示されます。
3.2. 初回ログインとパスワード変更
デフォルトのログイン情報は以下の通りです。
- ユーザー名:
admin - パスワード:
openmediavault
このデフォルトパスワードは非常に危険ですので、ログインしたらすぐに変更しましょう。
- デフォルトのユーザー名とパスワードを入力してログインします。
- OpenMediaVaultのダッシュボード画面が表示されます。
- 画面左側のメニューから
システム->全般設定をクリックします。 - 「Web管理者パスワード」タブを選択します。
- 「パスワードの変更を有効にする」にチェックを入れます。
- 「新しいパスワード」と「確認入力」の欄に、新しく設定したい強固なパスワードを入力します。
- 画面上部の「保存」ボタンをクリックします。
- 画面上部に黄色いバーが表示され「設定を適用するには、変更を有効にしてください」と表示されます。チェックマークのアイコンをクリックして、設定を適用します。確認ダイアログが表示されたら「はい」をクリックします。
これで、デフォルトの危険なパスワードが変更されました。次回ログインからは新しいパスワードを使用してください。
3.3. ネットワーク設定 (固定IPアドレスの設定)
DHCPで取得したIPアドレスはルーターの再起動などで変更されてしまう可能性があります。NASは常に同じIPアドレスでアクセスできた方が便利なため、固定IPアドレスを設定することを強く推奨します。
- 画面左側のメニューから
システム->ネットワーク->インターフェースをクリックします。 - 現在使用しているネットワークインターフェース(通常は
eth0のような名前)を選択し、上部の「編集」ボタンをクリックします。 - 「設定」タブを選択します。
- 「方式」のドロップダウンリストから
Staticを選択します。 - 以下の情報を入力します(これらの情報は、ご自宅のルーター設定や他のデバイスのIPアドレスを確認して設定してください)。
- IPアドレス: 自宅ネットワーク内で使用されていない、NASに割り当てたいIPアドレス(例:
192.168.1.200)。 - ネットマスク: 通常は
255.255.255.0です。 - ゲートウェイ: ご自宅のルーターのIPアドレス(例:
192.168.1.1)。 - DNSサーバー: ご自宅のルーターのIPアドレス、または公開DNSサーバー(例: Google Public DNS
8.8.8.8など)を入力します。複数指定する場合はカンマで区切ります。
- IPアドレス: 自宅ネットワーク内で使用されていない、NASに割り当てたいIPアドレス(例:
- 画面上部の「保存」ボタンをクリックします。
- 黄色いバーが表示されたら、チェックマークのアイコンをクリックして設定を適用します。「はい」をクリックします。
- ネットワーク設定が変更されると、一時的にWeb UIへのアクセスが途切れることがあります。新しい固定IPアドレスで再度アクセスしてください。
3.4. システムのアップデート
セキュリティのため、OpenMediaVaultのシステムとインストールされているパッケージを最新の状態にアップデートしておきましょう。
- 画面左側のメニューから
システム->アップデート->アップデートをクリックします。 - 「確認」ボタンをクリックすると、利用可能なアップデートがあるかチェックされます。
- アップデートが見つかったら、一覧が表示されます。全てを選択し、「ダウンロード」ボタンをクリックします。
- ダウンロード完了後、「インストール」ボタンが表示されるのでクリックします。アップデートが適用されます。これには時間がかかる場合があります。
- インストール完了後、画面上部に黄色いバーが表示されることがあります。チェックマークのアイコンをクリックして設定を適用します。
これでOpenMediaVaultの初期設定は完了です。続いて、データを保存するためのストレージを設定していきます。
第4章:ストレージを設定しよう (ドライブの準備とファイルシステム)
NASの心臓部とも言える、データを保存するハードディスク/SSDを設定します。
4.1. ドライブの認識とワイプ
NASサーバーPCにデータ用ドライブが正しく接続されているか確認します。
- 画面左側のメニューから
ストレージ->ディスクをクリックします。 - システムに認識されているドライブの一覧が表示されます。OSがインストールされているドライブ(通常は一番小さい容量のもの)と、これからデータ保存に使用したいドライブが表示されていることを確認します。ドライブは
/dev/sda,/dev/sdbのような名前で表示されます。 - 新しく追加したデータ用ドライブは、以前のパーティション情報などが残っている場合があります。安全のために一度内容を完全に消去(ワイプ)することを強く推奨します。ワイプを行うと、そのドライブ内のデータは全て消去されます。
- ワイプしたいドライブを選択し、上部の「ワイプ」ボタンをクリックします。
- 確認ダイアログが表示されます。「方式」は「セキュア(3パス)」または「クイック」を選択します。通常は「クイック」で十分です。
- 「はい」をクリックするとワイプが開始されます。容量によっては時間がかかります。完了するまで待ちます。
- 他のデータ用ドライブも同様にワイプします。
4.2. ファイルシステムの作成
データを保存するためには、ドライブにファイルシステムを作成する必要があります。Linux環境ではext4が標準的で信頼性が高いため、これを使用します。
- 画面左側のメニューから
ストレージ->ファイルシステムをクリックします。 - 上部の「作成」ボタンをクリックします。
- 「デバイス」のドロップダウンリストから、ファイルシステムを作成したいワイプ済みのドライブを選択します。
- 「ファイルシステム」のドロップダウンリストから
EXT4を選択します。 - 「ラベル」には、そのファイルシステムを識別しやすい名前を任意で付けられます(例:
data_disk1,nas_volume)。空欄でも構いません。 - 「OK」をクリックします。確認ダイアログが表示されるので「はい」をクリックします。
- ファイルシステムの作成が開始されます。完了するまで待ちます。
- 複数のデータ用ドライブがある場合は、それぞれにファイルシステムを作成します。
作成したファイルシステムは、この時点ではまだシステムから利用可能な状態(マウント済み)ではありません。
4.3. ファイルシステムのマウント
作成したファイルシステムをシステムに認識させ、データの読み書きができるようにします。
- 画面左側のメニューから
ストレージ->ファイルシステムをクリックします。 - 作成したファイルシステムが一覧に表示されます。状態が「アンマウント」になっているはずです。
- マウントしたいファイルシステムを選択し、上部の「マウント」ボタンをクリックします。
- 確認ダイアログが表示されるので「はい」をクリックします。
- ファイルシステムがマウントされ、状態が「マウント済み」に変わります。
- 複数のファイルシステムを作成した場合は、それぞれマウントします。
これで、データ用ドライブがシステムから利用可能な状態になりました。次に、これらのドライブを使ってストレージプールを構築したり、RAID構成を設定したり、単純に個別のドライブとして使うかを決めます。
4.4. RAID構成 (オプション)
複数のドライブがある場合、RAID(Redundant Array of Independent Disks)を組むことで、データの冗長性を高めたり、アクセス速度を向上させたりすることができます。初心者の方には、まずドライブ単体で運用を開始し、慣れてきたらRAIDを検討するのも良いでしょう。ここでは代表的なRAIDレベルを簡単に説明し、OMVでの設定方法を解説します。
主要なRAIDレベル:
- RAID 0 (ストライピング): データを複数のドライブに分散して書き込みます。読み書き速度が向上しますが、冗長性はありません。1台でも故障すると全てのデータが失われます。データ保護の観点からはNASには不向きです。
- RAID 1 (ミラーリング): 同じデータを2台のドライブに同時に書き込みます。1台が故障してももう1台に同じデータが残っているため、冗長性があります。ただし、使える容量はドライブ1台分だけです。最低2台のドライブが必要です。
- RAID 5: 3台以上のドライブを使用し、データを分散して書き込む際に「パリティ情報」も同時に書き込みます。これにより、1台のドライブが故障してもパリティ情報からデータを復旧できます。容量効率と冗長性のバランスが良いレベルです。最低3台のドライブが必要です。
- RAID 6: 4台以上のドライブを使用し、二重のパリティ情報を持たせることで、2台のドライブが同時に故障してもデータを復旧できます。RAID 5より耐障害性が高いですが、容量効率は少し悪くなります。
- RAID 10 (1+0): RAID 1でミラーリングしたペアを複数作り、そのペアをRAID 0でストライピングします。高速性と冗長性を両立できますが、多くのドライブが必要で、容量効率は悪くなります。最低4台のドライブが必要です。
初心者の方にお勧めなのはRAID 1 (2台のドライブ) または RAID 5 (3台以上のドライブ) です。 RAID 0は絶対に避けてください。
OMVでのRAID設定:
RAIDを組む場合、RAIDアレイに参加させるドライブは、ファイルシステムを作成する前に設定する必要があります。
- RAIDを組みたい全てのデータ用ドライブをワイプしておきます(上記 4.1 参照)。
- 画面左側のメニューから
ストレージ->RAID管理をクリックします。 - 上部の「作成」ボタンをクリックします。
- 以下の項目を設定します。
- 名前: RAIDアレイの名前を任意で付けます(例:
raid1_mirror)。 - レベル: 構築したいRAIDレベルを選択します(例:
RAID1,RAID5)。 - メンバディスク: RAIDアレイに含めたいワイプ済みのドライブをリストから選択します。OSが入っているドライブを選択しないように注意してください。
- 名前: RAIDアレイの名前を任意で付けます(例:
- 「作成」をクリックします。確認ダイアログが表示されるので「はい」をクリックします。
- RAIDアレイの構築(リビルド)が開始されます。これには非常に時間がかかります。画面下部に進捗が表示されることがあります。完了するまで待ちます。
- RAIDアレイの構築が完了したら、それはシステムから見て一つの大きなドライブのように扱えるようになります。このRAIDアレイに対して、上記 4.2 および 4.3 の手順でファイルシステムを作成し、マウントします。 (ファイルシステム作成時、「デバイス」にRAIDアレイの名前が表示されます。)
【重要】RAIDはあくまで耐障害性を高めるためのものです。誤操作やウイルス感染、火災、盗難などによるデータ損失からは守れません。RAIDを組んでいても、重要なデータは定期的に別の場所(外付けHDD、クラウドストレージなど)にバックアップすることを強く推奨します。
第5章:共有フォルダとユーザーの設定
NASの核心機能であるファイル共有を設定します。どのデータを誰が利用できるようにするかを決めます。
5.1. 共有フォルダの作成
マウント済みのファイルシステム上に、ネットワーク越しにアクセスするための「共有フォルダ」を作成します。
- 画面左側のメニューから
アクセス権管理->共有フォルダをクリックします。 - 上部の「作成」ボタンをクリックします。
- 以下の項目を設定します。
- 名前: 共有フォルダの名前を決めます(例:
data,photos,videos)。 - ファイルシステム: この共有フォルダを作成したい、マウント済みのファイルシステム(またはRAIDアレイ)を選択します。
- パス: 選択したファイルシステムのどの場所にフォルダを作成するか指定します。通常はルートディレクトリ (
/) を選択し、指定した名前のフォルダが自動的に作成されるようにします。既存のフォルダを指定することも可能です。 - 権限: ファイルシステムの基本的なアクセス権(読み込み/書き込み)を設定します。通常はデフォルトの「管理者:読み書き、ユーザー:読み書き、その他:読み書き」または「管理者:読み書き、ユーザー:読み書き、その他:読み込み専用」で開始し、後述のACLで詳細を設定します。
- その他のプロパティ: 特殊な設定が必要な場合のみ設定します。通常はデフォルトで構いません。
- 名前: 共有フォルダの名前を決めます(例:
- 「保存」ボタンをクリックします。
- 黄色いバーが表示されたら、チェックマークのアイコンをクリックして設定を適用します。
これで、指定したファイルシステム上に物理的なフォルダが作成され、OMV上で「共有フォルダ」として認識されました。まだネットワーク越しにはアクセスできません。
5.2. ユーザーとグループの作成 (任意)
NASにアクセスするユーザーを作成します。家族それぞれにアカウントを作成したり、特定のフォルダへのアクセスを制限したりする場合に便利です。グループを作成して、複数のユーザーをまとめて管理することも可能です。
- 画面左側のメニューから
アクセス権管理->ユーザーをクリックします。 - 上部の「作成」ボタンをクリックします。
- 「ユーザーの作成」を選択します。
- 以下の項目を設定します。
- ユーザー名: ログイン時に使用するユーザー名(例:
taro,hanako)。 - パスワード: そのユーザーのパスワードを設定します。
- シェル: 通常はデフォルトの
/bin/falseのままで構いません。これはSSHなどでのログインを禁止するための設定です。 - グループ: ユーザーが所属するグループを選択します。デフォルトで同名のプライマリグループが作成されます。必要に応じて、他のグループにも追加できます。
- その他の項目は通常デフォルトで構いません。
- ユーザー名: ログイン時に使用するユーザー名(例:
- 「保存」ボタンをクリックします。
- 黄色いバーが表示されたら、チェックマークのアイコンをクリックして設定を適用します。
- 必要な人数分、ユーザーを作成します。
グループを作成する場合は、アクセス権管理 -> グループ から「作成」ボタンをクリックして行います。
5.3. 共有フォルダへのアクセス権設定 (ACL)
誰がどの共有フォルダにどのような権限でアクセスできるかを詳細に設定します。これはACL (Access Control List) と呼ばれる機能で行います。
- 画面左側のメニューから
アクセス権管理->共有フォルダをクリックします。 - アクセス権を設定したい共有フォルダを選択し、上部の「ACL」ボタンをクリックします。
- ACL設定画面が表示されます。ここで、ユーザーやグループに対して、「読み込みのみ」「読み書き」「アクセスなし」といった権限を設定できます。
- 設定したいユーザーまたはグループをリストから選択し、その横にあるチェックボックスやドロップダウンで権限を割り当てます。
- 「再帰的に適用する」にチェックを入れると、フォルダ内のファイルやサブフォルダにも同じ権限が適用されます。
- 設定が完了したら、「保存」ボタンをクリックします。
- 黄色いバーが表示されたら、チェックマークのアイコンをクリックして設定を適用します。
第6章:ファイル共有サービスの設定 (SMB/CIFS)
作成した共有フォルダに、実際にWindowsやmacOS、LinuxなどのクライアントPCからアクセスできるようにサービスを有効化します。最も一般的で、Windowsからも簡単にアクセスできるSMB/CIFSプロトコルを中心に解説します。
6.1. SMB/CIFSサービスの有効化と設定
SMB/CIFS(Server Message Block / Common Internet File System)は、主にWindowsネットワークでファイル共有に使用されるプロトコルです。
- 画面左側のメニューから
サービス->SMB/CIFSをクリックします。 - 「設定」タブを選択します。
- 「有効」にチェックを入れます。
- その他の設定は、通常デフォルトのままで構いません。
- 「ワークグループ」は、Windowsのネットワーク設定(通常「WORKGROUP」)に合わせておくと、ネットワーク探索で表示されやすくなります。
- 「コメント」には、NASの説明文などを任意で入力できます。
- 「保存」ボタンをクリックします。
これでSMB/CIFSサービスが有効になりました。次に、どの共有フォルダをSMB/CIFSで共有するかを設定します。
6.2. 共有フォルダの追加
SMB/CIFSサービスでネットワークに公開したい共有フォルダを追加します。
サービス->SMB/CIFSの画面で、「共有」タブを選択します。- 上部の「作成」ボタンをクリックします。
- 以下の項目を設定します。
- 共有フォルダ: SMB/CIFSで共有したい、作成済みの共有フォルダを選択します。
- 公開: チェックを入れると、認証なしで誰でもアクセスできるようになります。自宅内で特定のフォルダをゲストに公開したい場合以外は、セキュリティのためにチェックを入れないでください。
- 読み込み専用: チェックを入れると、フォルダの中身を読み込むことだけが可能になり、書き込みや削除はできなくなります。
- 他の設定項目(例: Inherit permissions, Enable permission inheritance, Recycle bin, Previous versionsなど)は、必要に応じて設定します。通常はデフォルトで構いませんが、ごみ箱機能(削除したファイルを一時的に保管する)などは便利です。
- 「保存」ボタンをクリックします。
- 黄色いバーが表示されたら、チェックマークのアイコンをクリックして設定を適用します。
- 共有したいフォルダごとにこの手順を繰り返します。
6.3. クライアントPCからのアクセス確認 (Windowsを例に)
設定が完了したら、Windows PCからNASにアクセスできるか確認してみましょう。
- NASと同じネットワークに接続されたWindows PCを開きます。
- エクスプローラーを開きます。
- アドレスバーに、NASのIPアドレスまたはホスト名をバックスラッシュ2つに続けて入力します(例:
\\192.168.1.200または\\mynas)。 - Enterキーを押すと、NASで共有設定されたフォルダの一覧が表示されるはずです。
- 共有フォルダを開こうとすると、ユーザー名とパスワードの入力を求められます。ここで、OpenMediaVaultで作成したユーザー名とパスワードを入力します。
- 正しく認証されると、共有フォルダの中身が表示され、ファイルの読み書き(設定された権限による)ができるようになります。
【ヒント】
- ネットワーク探索で表示されない場合: Windows側のネットワーク設定や、NASとPC間のネットワーク経路に問題がある可能性があります。IPアドレスでの直接アクセスを試みてください。
- 資格情報の記憶: Windowsで「資格情報を記憶する」にチェックを入れておくと、次回以降パスワード入力を省略できますが、セキュリティには注意してください。
- ネットワークドライブの割り当て: 頻繁にアクセスする共有フォルダは、ネットワークドライブとして割り当てておくと、PCのローカルドライブのように簡単にアクセスできるようになります。エクスプローラーの「PC」を右クリックし、「ネットワークドライブの割り当て」から設定できます。
macOSやLinuxからのアクセスは、Finder(macOS)やファイルマネージャー(Linux)のネットワーク機能から、SMBまたはAFP(Apple Filing Protocol – OMVで有効化が必要)を選択してアクセスします。AFPはmacOSとの親和性が高いですが、近年はmacOSでもSMBの使用が推奨されています。
第7章:その他の便利な機能 (発展編)
OpenMediaVaultは基本のファイル共有機能以外にも様々な機能を提供しています。ここでは、初心者の方が次に知っておくと便利な機能をいくつか紹介します。
7.1. プラグインによる機能拡張
OpenMediaVaultの大きな魅力の一つは、プラグインによって機能を簡単に追加できることです。
- 画面左側のメニューから
システム->プラグインをクリックします。 - 利用可能なプラグインの一覧が表示されます。ここから必要な機能のプラグインをインストールできます。
- 例えば、より高度なファイルシステム(ZFSなど)のサポート、メディアサーバー機能(Plex、Emby)、ダウンロード機能(Transmission、qBittorrent)、バックアップ機能(rsync、Duplicity)、Dockerなど、様々なプラグインがあります。
【注意】 プラグインは開発元がOpenMediaVault本体とは異なる場合があり、導入によってシステムの安定性に影響を与える可能性もゼロではありません。必要なものだけを選んで導入し、システムの変更後は動作確認を行うようにしましょう。
7.2. Dockerによるアプリケーション実行
Dockerは、アプリケーションとその実行環境をコンテナとしてパッケージ化し、隔離された環境で実行できる技術です。OpenMediaVaultにDockerプラグインを導入すると、NAS上で様々なアプリケーション(Plex Media Server、Nextcloud、各種ダウンロードクライアントなど)を簡単に動かせるようになります。
システム->プラグインからopenmediavault-dockerプラグインをインストールします。- インストール後、画面左側のメニューに
サービス->Dockerが追加されます。 - Dockerの設定、イメージのプル(ダウンロード)、コンテナの作成・管理などがWeb UIから行えるようになります。
Dockerは非常に強力な機能ですが、初めて触れる場合は少し学習が必要です。しかし、これによりNASの可能性は大きく広がります。
7.3. バックアップ機能
NASにデータを集約することは便利ですが、NAS自体の故障や災害に備えて、さらに別の場所にバックアップを取ることは非常に重要です。
OpenMediaVaultには、rsyncなどを使ったバックアップ機能が標準で搭載されています。
- 画面左側のメニューから
サービス->Rsyncをクリックします。 ジョブタブでバックアップタスクを作成できます。- 例えば、NASの共有フォルダの内容を、ネットワーク上の別の場所に接続されたHDDや、別のNAS、あるいはOMVに接続した外付けHDDに定期的にコピーする設定などが可能です。
また、クライアントPCからNASへのバックアップも、Windowsのファイル履歴やMacのTime Machineの保存先としてNASの共有フォルダを指定することで実現できます。
7.4. S.M.A.R.T.によるHDD/SSD監視
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) は、ハードディスクやSSDの健康状態を診断する機能です。故障の兆候を早期に発見するために、S.M.A.R.T.監視を有効にしておくことを推奨します。
- 画面左側のメニューから
ストレージ->S.M.A.R.T.をクリックします。 - 「設定」タブでS.M.A.R.T.サービスを有効化します。
- 「デバイス」タブで、監視したいドライブを選択し、「編集」から監視設定(テスト頻度、通知設定など)を行います。
- 定期的なテストを実行し、異常がないか確認しましょう。
第8章:メンテナンスとトラブルシューティング
NASを安定して長く使うためには、定期的なメンテナンスと、問題発生時の対処法を知っておくことが大切です。
8.1. 定期的なメンテナンス
- システムのアップデート:
システム->アップデートから、OSやOMV、インストール済みパッケージを定期的に最新の状態に保ちましょう。セキュリティの向上やバグ修正が含まれています。 - ディスクの健全性チェック:
ストレージ->ファイルシステムから、マウント済みのファイルシステムを選択し、「チェック」ボタンをクリックしてファイルシステムの整合性を確認できます。また、S.M.A.R.T.監視の結果を定期的に確認しましょう。 - ログの確認:
システム->ログから、システムの動作ログを確認できます。エラーメッセージなどが出ていないか、時々チェックすると異常の早期発見に繋がります。 - バックアップの確認: 設定したバックアップが正しく実行されているか、そしてバックアップしたデータが読み出せるか(リストア可能か)を定期的に確認しましょう。
8.2. よくあるトラブルと対処法
- Web UIにアクセスできない:
- NASサーバーPCの電源が入っているか確認します。
- NASサーバーPCと設定用PCが同じネットワークに接続されているか確認します。
- NASサーバーPCのIPアドレスが変更されていないか確認します。特にDHCPで運用している場合は、ルーターの設定画面などで確認できます。固定IPに設定している場合は、設定したIPアドレスが正しいか確認します。
- NASサーバーPCのCUI画面にエラーメッセージが出ていないか確認します。
- NASサーバーPCを再起動してみます。
- 共有フォルダにアクセスできない:
- SMB/CIFSなどのサービスが有効になっているか(
サービス->SMB/CIFS->設定タブ)。 - 共有フォルダがサービスに追加されているか(
サービス->SMB/CIFS->共有タブ)。 - NASにアクセスするユーザー名とパスワードが正しいか。
- そのユーザーに共有フォルダへのアクセス権(ACL)が正しく設定されているか。
- Windows側でネットワーク探索が有効になっているか。IPアドレスでの直接アクセス(
\\NASのIPアドレス)を試してみます。 - NASサーバーPCとクライアントPC間のファイアウォールが通信をブロックしていないか。
- SMB/CIFSなどのサービスが有効になっているか(
- HDD/SSDが認識されない、エラーが出ている:
- ケーブル(SATAケーブル、電源ケーブル)が正しく接続されているか確認します。
ストレージ->ディスクでドライブが一覧に表示されるか確認します。- S.M.A.R.T.情報で異常が出ていないか確認します。
- ファイルシステムが正しくマウントされているか確認します(
ストレージ->ファイルシステム)。 - RAID構成の場合、RAIDアレイの状態が「クリーン」になっているか確認します(
ストレージ->RAID管理)。「デグレード」などの状態になっている場合は、ドライブの故障が考えられます。
- 容量不足:
ストレージ->ファイルシステムで各ファイルシステムの空き容量を確認します。- 不要なファイルを削除します。
- 容量の大きいドライブに交換したり、新しいドライブを追加して容量を拡張したりすることを検討します。
困ったときは、OpenMediaVaultの公式フォーラムや、国内外の技術系フォーラム、ブログなどで情報を検索してみましょう。「OpenMediaVault [エラーメッセージ]」や「OMV [やりたいこと]」といったキーワードで検索すると、解決策が見つかることが多いです。
結論:自分だけのNASを使いこなそう!
この記事では、OpenMediaVaultを使って初心者でも比較的簡単に自分だけのNASを構築する手順を、ハードウェアの準備から基本的な設定、そして発展的な機能やメンテナンスまで、約5000語を費やして詳細に解説してきました。
初めてのNAS構築は、もしかすると分からないことやつまずくことがあるかもしれません。しかし、一つ一つのステップを丁寧にたどり、もし問題が発生しても慌てずにログを確認したり情報を検索したりすることで、必ず解決の道は開けます。
OpenMediaVaultを使ったNASは、市販製品にはない自由度と拡張性を持っています。基本的なファイル共有だけでなく、メディアサーバーとして使ったり、Dockerで様々なアプリケーションを動かしたりと、その可能性は無限大です。
この記事が、あなたの快適なデータ管理ライフの第一歩となれば幸いです。自分だけのNASを使いこなし、デジタルデータをより安全に、より便利に活用してください!