ここ数年で大量の動画が溜まってしまい、クラウドストレージのサブスクリプションが家計を圧迫していた。Google Photosの200GBプラン?それだけでもう高額な料金帯に押し上げられる。そこで2025年、決断した。自分専用のメディアサーバーを構築しようと。
Unraid専用にもう1台サーバーを購入し、オープンソースのメディア管理プラットフォームであるImmichをセットアップした。これは自分にとって大きな転換になったが、正直に言うと、学習曲線の途中でいくつか傷も負った。
問題:クラウドストレージのコスト
計算は決して自分に有利には働かなかった。クラウドストレージのサブスクリプションを次から次へと払い続けるのは、永遠に賃貸を続けているような感覚だった。完全に自分のものにできて、ペイウォールに常にぶつかることなくスケールできる何かが必要だった。そこでセルフホスト型のソリューションを調べ始めた。
Immich:オープンソースの代替手段
Immichは基本的にGoogle Photosの自分のサーバー版だ。完全に無料で、その完成度を考えると正直驚異的だ。写真の整理、動画の保存、スマートフォンからの自動バックアップ、共有ライブラリなど、クラウドサービスに期待するような機能が一通り揃っている。難点は(まだ)Google Photosほどシームレスではないことだが、かなり近づいており、常に改善が続いている。
私が一番気に入っているのは、ImmichがUnraidと美しく組み合わさる点だ。クラウドプロバイダーが決めた容量に縛られるのではなく、好きなだけストレージ容量を拡張できる。容量が足りなくなったら?ドライブをもう1台追加すればいい。それだけシンプルだ。
Unraid:ストレージの基盤
Unraidは、予算が許す限りのストレージを持つホームサーバーを構築できるNAS用OSだ。ライセンスは一度きりの購入(アップデート用のオプション年次更新あり)で、望むなら永久ライセンスのオプションもある。コストがかなり高いのでまだ永久ライセンスには手を出していないが、資金に余裕ができたら検討したいと思っている。
Unraidの美点は、特定のストレージ容量に縛られない点だ。従来のRAID構成とは異なり、Unraidではサイズの違うドライブを自由に組み合わせられる。ライセンスを1つ買えば、理論上は地下室をまるごとストレージで埋め尽くしても、Unraidがちゃんと処理してくれる。
今現在、私は4TBの利用可能ストレージと4TBのパリティドライブを運用している。つまり、ドライブが1台故障してもデータは安全だ。ただしアップグレードを予定していて、6TBのパリティドライブに変更すれば合計容量は8TBに増える(パリティ自体は利用可能なストレージではなく保護用なので)。すでに2.8TB分の動画と写真を保存しており、順調な進捗だと感じている。
学習曲線とデータ損失
正直に言おう。UnraidとImmichを一緒にセットアップした最初の試みは散々だった。データ損失も起きた。パリティの仕組み、Immichのストレージの正しい設定方法、ファイルの安全な移行方法が理解できていなかった。ストレスの多い時期だった。
でも大事なのはここからだ。私は学んだ。そして最初のつまずきの後、1つもファイルを失っていない。パリティシステムはちゃんと機能する。それを理解すると、Unraidは怖いものではなく、むしろ安心できる存在になる。
バックアップへの不安
今の弱点について正直に言うと、パリティはあるが本当の意味でのオフサイトバックアップがない。Unraidアレイ全体に壊滅的なことが起きたら、私は無防備だ。いつかパリティから復元しなければならない日が来ることを覚悟しているし、それが初めて起きたときはきっと大混乱になるだろうとも分かっている。セルフホスティング初心者にとって、データ復元は本当に慌ただしいものだ。
だからこそ今は慎重になっている。ディスクは定期的にチェックしているし、Unraidのアラートも監視している。当たり前だとは思っていない。
罪悪感と感謝
これも白状すべきだろう。1年間使っているにもかかわらず、私はまだImmichに寄付をしていない。ソフトウェアは無料で、コミュニティは寛大で、私は日々彼らの成果の恩恵を受けている。サポーターバッジは欲しいのだが、資金の都合がついていない。この種のソフトウェアは、人々が還元してこそ生き残れるものなので、近いうちに直したいと思っている。
Unraidも、これほどよく設計されていることについて評価に値する。システム管理の学位を持たずに始めた私のような人間にも、セルフホスティングをアクセスしやすいものにしてくれた。
次のステップ
計画としては拡張を続けるつもりだ。6TBのパリティドライブが近々届く予定で、これで合計8TBまで拡張できる。その後は、本当の意味でのオフサイトバックアップ(別のマシンや、どこか別の場所に保管するバックアップドライブなど)を検討することになるだろう。そして資金に余裕ができたら、Unraidの永久ライセンスもいずれ価値のある投資になるはずだ。
今のところ、私は2.8TB分の思い出をパリティで保護され、Immichで管理された状態で、ここに安全に保存している。完璧ではないが、これは自分のものだ。そしてそれは、どんなサブスクリプションよりも大きな意味を持つ。