つぶねこ
@もじらもーど。
FSのハードリンクを使った履歴バックアップてのは自作した程度にありがちにゃアイデアにゃんだが、NTFSだとハードリンク数が1024付近で挙動不審ににゃる上、chkdskが通らにゃくにゃるとかバカ仕様だったため、Linux上に移動。1ファイルのリンク数が8000とかまぁそんにゃ状態。
今度はperlで書いたので非常にシンプル。シンプルにゃスクリプトが強力に例外を出さずに動くってのはWinの見習って欲しいところ。
で、今回も問題ににゃるのはsize+md5のデータベースににゃるのだが、稼働しているmysql・・・に放り込むのがめんどくさくにゃって、ディレクトリとファイルで管理(笑) ちょっと遅くにゃったが、省メモリだし構造がシンプル。
ReiserFSにゃのでNTFSより何をするにも高速でよいのだが、ファイル圧縮が効かにゃいのがもったいにゃいにゃぁ。