RAIDやテープドライブ・代価マシンを買う予算がない場合の、
データーの保管(バックアップ)の仕方を教えてください。
Webアプリケーションのデーターはcsvのようなサイズの小さなものです。
例えばフロッピディスクに必要最小限のみ定期的にコピーするとかです。
OSは何でもいいです。
http://www.hatena.ne.jp/1079007375
cgi等で作られたWebアプリケーション運用時 RAIDやテープドライブ・代価マシンを買う予算がない場合の、 データーの保管(バックアップ)の仕方を教えてください。 Webアプリ.. - 人力検索はてな
小さなデータであればsendmailなどを使って
一定時間毎に自動的に別サーバにメール送信するといいです。
わたしの場合はアクセス解析のcgiを改造して
1日分のアクセス解析のデータやカウンタの数値を、
日付が変わった時を合図にして自分のメールアドレスに送っています。
(これは保険です。日々のデータは小さくて扱いづらいので、
まとめたデータを毎月別にバックアップして、
それが成功ならメールは捨てています。)
URLはダミーです
ファイルを圧縮して、CD-RW等にバックアップするのはどうでしょう。一つのファイルにすれば、ファイルシステムのせいで、容量を食わなくなります。
コストはかなり安いと思いますが手間がかかります。
ハードディスクを増設するだけで、RAIDに、近い環境が作れます。
1台だけでも一応つかえますが、物理的に、ハードディスクがクラッシュするおそれがありますのであまりおすすめできません。
ハードディスクとか最近安いですからね。
cd-rw等も標準でついてる場合も多そうですし検討したいです。
http://www5.wisnet.ne.jp/~mercury/
MERCURY's Software Lab.
こちらの「DiskMirroringTool」は、
Windows限定ですが、フリーソフトです。
95/98系ならばタスクスケジューラで、
NT系ならばATコマンドでのスケジュールが
可能だそうです。
普通のコピーよりは高度なsyncが可能になるわけですね。windows系なら使ってみたいです。
http://www.miloweb.net/shell.html
ファイルの自動バックアップ - Linux で自宅サーバ [ Home Server Technical. ]
やはり一番安価で壊れにくいのは、フロッピーだと思います。
LINUXの場合などは定期的にcronにて定期バックアップをとっていればいいかと。
1時間おきに設定して、ファイル名+時間.datなどのファイル名で保存しておけば、最長1時間前までのデータに戻す事が出来ます。
http://www.technoblest.com/ftpvoyager/
FTP Voyager - FTPクライアント - セキュア・ファイル転送ソフトウェア for Windows -
データがかなり重要な場合は、外部PCにて保存するのが確実だと思います。
サーバを2台以上保有の場合はサーバ間をFTPでつなぎデータを抜いておけば安心です。
サーバが1台の場合は、上記FTPソフト(win版)にてご自身のPCへ自動ダウンロード出来るスケジュール機能が付いていますので、とても楽です。
予算がない場合はクライアント側でデーターを回収するのもありですね。
メールの場合届かなかったときが心配ですが、保険としては十分ですね。