機能 #41
完了機能 #39: homelab 大掃除 2023
homelab NAS 運用の整理
100%
説明
目標¶
用途、データの流れ、トラブルがあったときの復旧手順等を明確化する。
ついでにセットアップしていない NAS も立ち上げる。
背景¶
稼動していない (というかセットアップすらしていない) ものがあったり、メディアサーバにできるのに放置していたり、パーミッションが潰れるタイプの日次バックアップのみでレプリケーションをしていなかったりなど、いろいろ構成が雑なのでここらで綺麗にしておきたい。
現状¶
- toka (36ベイ)
- supermicro のシャーシと M/B
- OS: TrueNAS CORE
- CPU: Intel Xeon E5-2630 v4 @ 2.20 GHz (10コア20スレッド × 2CPU)
- メモリ: 256 GiB (ECC)
- ネットワーク: 2x 10GbE (RJ45), 2x 10GbE (SFP+), 1x 1GbE (RJ45, IPMI用)
- 備考: デフォルトのファン制御が家を追い出されそうなほどクソうるさいので、ファンを7個から4個まで減らしたうえ IPMI で強制的に 2200〜2400 rpm まで黙らせている
- kanade (12ベイ)
- TrueNAS Mini-R
- OS: TrueNAS CORE
- CPU: Intel Atom C3758 @ 2.20 GHz (8コア8スレッド)
- メモリ: 64 GiB (ECC)
- ネットワーク: 2x 10GbE (RJ45), 2x 10GbE (SFP+), 1x 1GbE (RJ45, IPMI用)
- 備考: ファンノイズ
- yonagi (8ベイ)
- DS1821+
- OS: Synology DSM 7
- CPU: AMD Ryzen V1500B @ 2.2 GHz (4コア8スレッド)
- メモリ: 20 GB
- ネットワーク: 4x 1GbE (RJ45), 2x 10GbE (SFP+)
- 備考: 実家にもう1台同じものがある (そちらのメモリは積み増しておらず 4 GB)
- ashe (4ベイ)
- DS418play
- OS: Synology DSM 7
- CPU: Intel Celeron J3355 @ 2 GHz (2コア2スレッド)
- メモリ: 2 GB DDR3L SO-DIMM
- ネットワーク: 2x 1GbE (RJ45)
- 備考: ハードウェアトランスコーダ搭載 (2チャンネルの H.264/H.265 4K 動画をリアルタイムトランスコード可能)
- おまけ: maruri (8ベイ)
- DS1821+
- OS: Synology DSM 7
- CPU: AMD Ryzen V1500B @ 2.2 GHz (4コア8スレッド)
- メモリ: 4 GB
- ネットワーク: 4x 1GbE (RJ45)
- 備考: yonagi と同型、ただしメモリは積み増ししておらず SFP+ もない。
nop_thread さんが12ヶ月前に更新
今のところ TrueNAS CORE → Synology DS1821+ のように OS もファイルシステムも全く違う NAS へとバックアップをしているため、 permission 等の保存が全くできておらず、また同期処理も rsync による (FS レベルの snapshot の send/recv に比べると) 十分に効率的とは言えないものになっている。
せっかく TrueNAS mini R を調達できたので、そちらの replication で permission まで含めたバックアップをとれるようになったし、是非そうしたいところ。
そうなると、 DS1821+ をどう使うのか考え直す必要がある。
現状だと DS1821+ (自宅) から DS1821+ (実家) への同期をセットアップしてある (なお現在実家のネットワーク不調につき同期停止中) が、これも IP アドレスとかルータとか諸々の事情により rsync 等でなく WebDav 経由での効率が最悪な同期になっている (せっかく同じメーカーの同じ機種の NAS 間の転送なのに……)。
あまりに悲惨なので、ここのオフサイトバックアップの手段も見直したいところ。
→ 機能 #41: homelab NAS 運用の整理
nop_thread さんが11ヶ月前に更新
- 関連している 機能 #69: TrueNAS 以外の NAS (yonagi, maruri, ashe) の運用を再考する を追加
nop_thread さんが11ヶ月前に更新
- ステータス を 新規 から 終了 に変更
Synology の NAS の運用については 機能 #45: 実家へのオフサイトバックアップの見直し, 機能 #69: TrueNAS 以外の NAS (yonagi, maruri, ashe) の運用を再考する で扱うことにして、大掃除は完了ということでこのチケットは閉じる。