Rappazubon

ほとんどがメモ書き
更新少ないっす(´・ω・`)

NAS

Terastation(テラステーション)の詳細なログをとりたい

NASは安くて管理が簡単、ライセンスも制約が少なく便利なんですが、大勢であまり制限のかかってないフォルダを共有すると誰かが誤ってファイルを消しちゃったり移動しちゃって場所がわからなくなったり・・・誰がやったんだ!?って責任追及しても結局わからなかったり。そういうことがよくあるんだけどなんとかならない?という相談を受けました。

teraNASはバッファローのテラステーション

管理画面に行くとシステムログをとる機能はちゃんと備わっていました。
このログを見ると誰がいつどのファイルを開けたか編集したか移動したか消したかすぐにわかります。

WS000001このログは同一機器のフォルダへ保存することができますが数時間程度前のログしか残すことができない模様。
説明書を見ると別途Syslogサーバーを立てればログを転送可能とのことで構築することにしました。

説明書にはそのSyslogサーバーの構築方法とか一切書いていなかったので記載します。
気軽に構築できるようWindowsを使用し、SyslogサーバーソフトはフリーのpSyslogを使用させてもらいました。

構築と言ってもソフトを適当なところに解凍してファイアウォールのUDP514番を空けるだけ。TCP514も空けたけど別にいいと思う。
WS000004

あとは実行ファイルをサービスに登録し、テラステーションの方の転送先にこのPCのIPアドレスを指定すれば完成。
サービスの登録方法はReadmeに書いています。
WS000005

ログがどんどん貯まっていきます。
WS000002

大規模共有で一日のログが100メガ以上いくので、自動で一定期間前のログを消せないか?
という要望でこちらを作って同一フォルダへ入れました。
タスクに登録すればハードディスクがいっぱいになるということは無いでしょう。
WS000003

TeraSearchのインデックス結果が消えてしまう現象

ts-xel_r5_f1_lg

BuffaloのTerastation上位機種にはTeraSearchというファイルのインデックス追加機能があります。
これが非常に便利で膨大な資料を探すには重宝していました。

インデックス保存数は最大10万件。
10万件を超えるとどうなってしまうのかなぁなんて思っているうちにどんどんファイルが増えていきました。
あるとき、すべてのインデックスが消滅しました。

再度インデックス構築・・・
構築中は問題ないのですが、やはり10万件を超えているのでしょうか、時間が経つとすべてのインデックスが消滅。

バッファローのサポートに訪ねました。
初回回答内容=調査中から更に約2ヶ月で再回答あり、回答内容引用。

------------------------------------------------------------
TeraSearch機能で10万件を超えたときの動作について
------------------------------------------------------------

■お問い合わせ内容 について

インデックスが10万件を超えた場合の動作は、「未定義」でございます。
明確な回答をご案内する事が出来ません。

申し訳ありませんが、10万件以下のご利用をお願い申し上げます。

・・・どうやら10万件以上のインデックスが構築された時点ですべて消滅してしまうらしい。
これでは使えないです。もう一度Fessでも立てようかしら(´・ω・`)

Terastationのゴミ箱フォルダを定期的に空にしたい

とある人からこんな相談が

NAS(Terastation)にファイル誤削除防止のために各共有フォルダにゴミ箱機能(Trashbox)を持たせている。
非常に便利なんだけど定期的に空にしなければゴミ箱が肥大化してしまう。
Terastationにそんな機能無いから手動で削除してる。
めんどい(´・ω・`)

ちょっと考えたらわかると思うんですがね・・・
余っているサーバーかPCのタスクにゴミ箱を削除するコマンドを登録すればいいです。

Windows 7での例

あらかじめ削除するコマンドを作る
例:rmdir /s /q \\NAS\共有フォルダ\trashbox\
拡張子を.batなどに変更して保存

  1. ファイル名を指定して実行([WIN]キー+[R])
    taskschd.msc
    WS000002

  2. 基本タスクの作成
    WS000019

  3. 名前は何でもいい
    WS000020


  4. 削除する間隔
    WS000021

  5. 詳細
    WS000022

  6. プログラムの開始
    WS000023

  7. コマンドのパスを指定
    WS000024

  8. 完了
    WS000025

これで一定間隔でゴミ箱を空にできます。

Profile

rappazubon

Amazon
記事検索
月別アーカイブ
最新コメント
お買い得情報
お勧め情報
  • ライブドアブログ
  膺肢鐚