OSは、Red Hat Enterprise Linux Ver3です。
稼働サービスは、httpd,sendmail,PostgreSQL,MySQL等、一般的なサービスです。
ウェブのサービスが止まると困るので同じサーバを2台用意してクラスタリングをしたいと考えています。
どのようにすればいいのか、全然わからないのですが、ソフトウェア的に同期をとるようなシステムがあるのでしょうか?
もしあれば、製品などご紹介いただけたら幸いです。
無料で可能ならば、解説等記載しているサイトがあれば幸いです。
よろしくご教授願います。
http://www.aconus.com/~oyaji/backup/rsync.htm
Rsyncによるデータバックアップ
可用性の程度にもよりますが、ごく普通のwebサーバならば、rsyncで定期的(1日1回とか)に共通利用部分をコピーしておき、異常が起きた場合にマシンを切り替える、ぐらいで問題ないと思います。
例えば最近のLinuxだとWebのデータは
/var/www以下にあったりするので、この下だけコピーするとかですね。
http://h50146.www5.hp.com/services/ps/express/service_menu.html
日本HP - ITサービス「エクスプレスサービス:サービスメニュー」
HP-UXで、MC/Service Guardというプロダクトを使用しています。
現用系、待機系のクラスタリング構成で、現用系にハード故障等が発生した場合は、自動的に待機系に切り替わります。
商用のためかなり高価ではないかと思われますが、Linux版もあります(UNIXよりは安いことも祈りつつ)ので確認されてみてはいかがでしょうか?
業務系のサービスなので、
少々費用がかかっても、簡単・安全も良いですね。
情報お待ちしています。
http://ash.or.jp/env/srv/rounddns.htm
$B%i%&%s%I%m%S%s(BDNS$B$N@_Dj(B
2台であればDNSラウンドロビンで分散化するのが良いと思います。
コンテンツについては1台をアップサーバにして
rsyncで同期を取るのが良いのではないでしょうか。
もちろん無料で利用可能です。
http://www.mediaweb.biz/database/backup/rsync.html
レンタルサーバーとSSLサーバー証明書 - サーバーデータベース
なるほど。
rsyncが一般的のようですね。
コピーをとるとして、httpd等のデータのコピーが可能なのは
わかるのですが、データベースやメールは
別途シェルスクリプト等で、何らかの処理をする必要が出てきそうですね。。。
無料のものは、rsyncで重複しそうなので、
有料のものでも良いので
新たに質問を作ります。
いったん終了です。
おお!
無料っぽいですね。
ありがとうございます。