QNAP NASのデータに外からアクセスしたい

今年も残すところ10日を切ったっすねぇ。そんなこんなでこれまでなかなか出来なかった部分の整備をしている@usadii3です。

さて、出先で事務所のQNAP NASにあるデータにアクセスしたい場合がある。逆に出先からQNAP NASに保存できたら便利だけどなぁというのもある。で、通常このような要望の場合いくつか方法があるのだが・・・

  1. QNAP NASを外部に公開(DDNS)
  2. QNAP NASを外部に公開(リレー方式)
  3. QNAP NASを外部に公開(DDNS + WireGuardとかつかってVPN )

現実的なのは2か3だが、いずれにしても直接QNAP NASにアクセスすることには変わりないし、2番以外はルーターにルーティングとかIPマスカレードとか設定しなくちゃだし、アクセスする側もたとえば「ロリポップ固定IPアクセス」とかのサービスに登録して固定IP化してルーターにIPv4パケットフィルタリングしたりとか・・・。最初そっち方向で最初調べてたけれど、うーん・・・そこまでまるっとNASの隅々にまでアクセスしたいのではなく、一部の特定のフォルダ(予め決めたフォルダ)だけでいいのだがなぁ。。。もっとシンプルで且つセキュアな方法はないものか・・・と考えてたのだけど

「そういえばウチはXserverにNextCloudあるし、というかGoogle Workspace business standard使ってるじゃん!?」

と。NextCloudは第三者とのやりとり専用にしているので今回は考えないとしてGoogle Workspace business StandardのGoogle Driveがせっかく2TBもあるのでそれを使えばいんじゃね?セキュアだし。QNAP NASの特定のフォルダをGoogle Driveの特定のフォルダと同期させればいいだけだよね。うん。これなら先述のVPNとかDDNSとかルーターのルーティングとかIPマスカレードとか設定する必要ないし、アクセスする側の端末も問わないし固定IPアクセスとかのサービスとか要らんし、iPv4パケットフィルタリングとかもしなくて良いし。端末は普通にGoogle Driveにさえアクセスできれば良い。セキュリティはGoogle Workspaceにお任せ。よし。

[…]

ubuntu 24.04 LTS LXDの仮想環境(コンテナ)をホストと同じLANに公開

最終目標の画面。やりたいことはこんな感じ

  • 192.168.1.0/24(仮)なLANにつながってる各マシンからアクセス出来る仮想環境(コンテナ)をつくりたい
  • .netとnginxとPostgre SQLを入れてPleasanterを動かして各PCから使いたい

たったこれだけというか、よくあるシチュエーションだと思うのだが、これが相当に紆余曲折あって、1ヶ月以上悩みに悩んで調べまくって、最終的に自分の直感でやったらやっと出来たという(苦笑)。つぎやるときの自身のためにメモっとく。

[…]

NASが2セットになったので全体的に色々整理する。

ここ最近の投稿の通り、4ベイのNAS、Asustor AS3304T v2に加えて2ベイのNAS、QNAP TS-262を使い始めたので、環境の見直しと整理。

メインマシンのMac mini M4は内蔵SSD512GBで、Tunderboltで2TB SSDを2台と、TimeMachine用に4TB SSDを1台使ってた。そこにバックアップ用途だけではないTS-262を加えたのでそれを考慮しつつもろもろデータの場所を整理してmac mini本体に戻したり、NASに移動したりしていったらThunderbolt接続のSSDは2TBが1台で済むようになった(ちなみにTimeMachineはそのまま)。

他にもファイルサーバはNASに任せたのでubuntu serverからsambaを外してファイルサーバ用途では使わず仮想マシンとか他の用途に専念。こいつも2TBのSSDを使ってたのだけれどファイルサーバじゃないなら500GBのSSDで十分。容量をダウングレードする代わりにこちらには信頼性重視でNAS/server用のNVMe SSDのWD Red SN700に入れ替えた。

[…]

QNAP TS-262が数秒おきにHDDにアクセスがあって、待機モードに入らないのをどうにかしたい。(原因だけはわかった)

↑ステータスLEDがOFFになり「待機モード」に入った

先日のPOSTでもちらりと買いたけれど、TS-262がどういうわけか「人が」全然アクセスしておらず、利用端末も全部シャットダウンしていても数秒おきにHDDランプが点滅をして全くスリープ、というかQNAPの言い方だと「待機モード」に入ってくれない。

購入後、アプリをOFFにしたり、あれこれ設定を変えたり設定の組み合わせ変えたり、調べたりQNAPに問い合わせたりもしたけれど解決の糸口は見えなかった。が唯一、価格.comで同様の症状の改善を試みている方がいて

数秒間隔でディスクアクセスしているのを止めたい

ここの皆さんの投稿を見ていてスレ主さんの実験結果を眺めていたら「スナップショットの設定をした途端数秒おきにログを吐き始める」というのが引っ掛かり、LVMで使ってると(少なくとも現バージョンのQTS OSの場合)そうなるのでは?という疑念が湧き、スナップショットを諦めLVM、つまりストレージプールを作らずに、普通に昔ながらのシンプルなext4の静的ボリュームでRAID1に切り替えたらどぉなるんだろう、と。思い立ったら試してみるしかない。

超めんどくさかったが、バックアップをとり、ストレージプールを削除して、今度はストレージプールを使わずに静的ボリュームでRAID1を丸一日かけて構成し直し、バックアップデータを戻し、落ち着くのに念の為もう1日様子を見た後、比較のためLVM+シックボリュームの時と同じ設定をして様子を見てみる。

[…]

QNAP TS-262とあれこれ連携する

QNAP TS-262をUPS Master(サーバ)にしてubuntu serverをUPSスレーブにする。

Officeに置いてた4ベイNASのAsustor AS3304T v2を母屋に移動し、Officeにはよりコンパクトな2ベイのQNAP TS-262を置くことにしたので、UPSの設定をしなおしました。Asustorと同じくNUTです。

// ・・・って、アレっ?あんなに「違和感がある色」と感じてたGEEKOM A5のローズゴールドだけれど、QNAP TS-262と並べると違和感なくなったぞ? これならいいかもw //

さて、まずはTS-262をUPSマスターにする

「UPSネットワークサポートを有効にする」のチェックを入れて、通知する予定の(スレーブにする予定の)ubuntu serverのIPアドレスを入力。なんでIPアドレス必要なんだろ?とか思ったけれど、電源復帰時の連携とかの絡みとかQNAP NAS同士の絡みとかあるからかも。わからんけどw ま、入れろというので入れる。

ubuntu serverのNUTスレーブ設定

何はなくともubuntuにNUTをinstall。

[…]

QNAP TS-262-4G、というかQTS OSがイケてる。が・・・

の、続き。

4ベイNASのAsustor AS3304T v2に追加した2ベイNAS、QNAP TS-262-4G。6/8には届いていてそれから1週間ばかりあれこれ設定してみたり戯れてたりしました。いつもなら届いて直ぐにあれこれ試してレビューあげるのだけれど、今回はじっくりと試してたのには訳がある。

Asustorとは思いっきり違うw

これは「ちょっと違う」じゃないです、「思いっきり違う」ですねw 実は面食らってしまって戸惑いが多くてあれこれ確認しながらの設定・設置だったので意外と日数食ってしまったってのが本当のところ。1週間もかかるぐらい設定が面倒なの? いや違う違う、逆です。あれこれ悩みながらマニュアルひっくり返しながら設定運用していたAsustor NASと違って簡単すぎて「え、まって、ほんとに?」というのが多かったので、結果違いを比較しながら(楽しみながら)ゆっくりじっくりいじってた、という感じです。

ちなみに標準のMemory 4GB x1枚は、届いて電源を入れる前に、余ってその辺に転がってたCrucial DDR4 2600 S.O.DIMM 8GBに差し替えた(DDR4 3200 8GB x2枚組も転がっているのだけれど、とりあえず8GB1枚で様子見)。

[…]

2ベイNASを比較検討してみたらQNAP TS-262になった

↑で2ベイNAS探しの旅へでたのの、続き。2ベイのNASをじっくり比較検討してみたらQNAP TS-262になった。個人的にはTS-262は全然予想外だったので自分でもびっくりだ(笑

[…]

ASUSTOR AS3304T V2をRAID1からRAID5にしてみようかな、と。(すぐにやめてRAID1に戻した(ばか)

うちのNAS、ASUSTOR AS3304T V2(こっそりV2にアップグレードしてたりする)は現在SeagateのIronWolf 6TB x2台でRAID1、他にNASバックアップ用に基本取付っぱなしでMy archiveでTOSHIBAの6TB1台、保管用のMy ArchiveドライブTOSHIBA 6TBを基本外して保管、Aoostar G5のubuntu serverのバックアップ用にIronWolfの2TBを基本取付っぱなしで1台、とそんな感じで運用している。最初2ベイのAS3302Tだったが、少し使ってみてMy archive機能に魅力を感じて4ベイのAS3304Tに変え、その後落雷の影響でHDDとデータには問題がなかったものの本体損傷で買い替えを余儀なくされてAS3304T V2に交換し、今に至る。

RAID1で満足だったのにRAID5にするわけ

↑と2023年に書いている通り、いまでも個人や小規模なところなら2ベイモデルでRAID1で十分というのは基本的に変わっていない。QNAPやSynologyなら2ベイモデルでじゅうぶん。4ベイでRAID5やRAID10はオーバースペックで、その場合NAS自体のバックアップも別に考えなくちゃだし、さらに外付けUSB HDDドライブが必要になったり、場合によっちゃぁNASの複数運用も視野に入ってくる・・・。が、Asustorを使ってみてちょっと考え方が変わったというか、他の選択肢があるなぁ、と。

[…]

rsyncサーバ立ててubuntu server(samba server)をバックアップする

今どきは、っていうかちょいとググると猫も杓子もrsyncとsshでやる方法ばかりだが、閉じられたローカルエリア内の比較的簡素なネットワークでubuntu serverが2つあるぐらいの状態なら別にrsync+sshよりシンプルで転送もより高速なのでrsync serverを立ててバックアップserverにしたほうがいい場合もある。↓これと同じね。

で、↑を書いていて、ふと、そう言えばたまにしか設定しないし忘れそうだなぁ、とか思ってたところに丁度とあるところにminiPCでsamba server2つめを立ち上げに行って、定期的にバックアップ取れれば良いだけなんで、rsync server立ててバックアップを取ることにした。てことで忘れないうちにメモっとく。

[…]