🏠

自宅サーバ2025

に公開


この記事は、『みすてむず いず みすきーしすてむず その2 Advent Calendar 2025』の 7 日目の記事です。

概要

2025 年現在の自宅サーバ構成と運用方針についての紹介記事。
1 時間くらいでざっと書いたので、細かいところはご容赦を。

構成

ハードウェア

ThinkCentre M73 Tiny (3 台)

  • CPU: Intel Core i3-4170T
  • RAM: 16GB (増設)
  • ストレージ: 500GB SSD
  • ネットワーク: 有線 LAN

Dell 製中古ゲーミング PC (1 台)

  • CPU: Intel Core i7-7700
  • RAM: 32GB
  • ストレージ: 1TB SSD + 2TB HDD
  • ネットワーク: 有線 LAN

Synology DS918+ (1 台)

  • ストレージ: 4 x 4TB HDD (Synology Hybrid RAID)

ソフトウェア

  • OS: Proxmox VE 8

サービス

  • Active Directory Domain Service (Windows Server 2022)
  • Dashy (ダッシュボード)
  • Prometheus + Grafana (監視)
  • Portainer (コンテナ管理)
  • LibreChat (LLM チャットサービス)
  • OpenWebUI (LLM チャットサービス)
  • Cloudflare Tunnel + Access (リバースプロキシ)
  • SoftEther VPN (VPN サービス)

経緯

新卒の頃は手元の PC の Hyper-V で満足できていたのが、Synology DS918+を購入したのがケチのつき始め。
やっぱり VM は NAS にバックアップしてナンボだよな、といろいろ仮想環境について調べ始め、Proxmox VE にたどり着く。
ThinkCentre M73 Tiny がタダみたいな値段で売っていたので 3 台購入し、Proxmox VE クラスタを構築。
その後、やっぱりタダみたいな値段で売っていた Dell 製中古ゲーミング PC を購入し、Proxmox VE クラスタに追加。こいつには主に Docker コンテナを取りまとめた Ubuntu VM を載せている。
DS918+はストレージ専用機として、Proxmox VE クラスタやメインマシンのバックアップ先として活躍中。Cloudflared の予備コンテナも動かしている。

運用方針

できるだけ手をかけず安定稼働。これしかありますまい。
Docker コンテナは Portainer で管理し、VM は Proxmox VE の WebUI で管理。なるべくコマンドラインには触らない。本職じゃないので。
VM のバックアップは Proxmox Backup Server を使い、DellPC の HDD 経由で DS918+に保存。毎日フルバックアップだ。重複排除は Proxmox Backup Server にお任せ。
監視は Prometheus + Grafana で行い、異常があればメールで通知されるようにしている。
外部からのアクセスは Cloudflare Tunnel + Access のみに限定し、M365 認証を併用してセキュリティを確保。
SoftEther VPN も用意しているが、普段は使わず緊急時用。持ち出し PC に入れていなくて焦るところまでセット。

こだわりポイント

とにかくバックアップだ!
Proxmox VE の VM は Proxmox Backup Server で主要 VM を毎日バックアップ。
Synology DS918+の Active Backup for Business で、メインマシンを毎日バックアップ。
DS918+自体も Hyper Backup で外部ストレージに日 1 回バックアップ。

LibreChat には過去からのやり取り履歴が連綿と積み重なっているので、データベースバックアップには特に気を使っている。
Ubuntu VM 上で定期的にデータベースダンプを取得し、VM ごと Proxmox Backup Server でバックアップ。DS918+にも VM 内から別途バックアップを保存している。
OpenWebUI にはバックアップ機能がなく、データベースをコンテナとして分離もできないので、コンテナの永続ボリュームを VM ごと Proxmox Backup Server でバックアップしている。

メインマシンや持ち出し PC は Active Directory に参加させ、グループポリシーで各種設定を一元管理。
いつどうなってもいいようにしている。

今後の展望

自宅サーバの運用は安定しているが、ハードウェアの老朽化が気になるところ。
メインマシンのリプレースが決定したので、旧メインマシンを自宅サーバに組み込む予定。
Synology DS918+の後継機も検討中。もう 8 年も動かしているので、いろいろガタが来てそう。

財布が夢くらい大きくなるといいのですけれど。

まとめ

みんなも使おう Proxmox
みんなも取ろうバックアップ

GitHubで編集を提案

Discussion