データベースの同期

データベースをいじっている途中でいつの間にかこの blog のテーブルを消してしまっていた。 1 日 3 回バックアップをしているので復旧は簡単なのだが、けっこうな間、閲覧ができない状態が続いていたかもしれない。閲覧者に迷惑をかけてしまったことをお詫びしておく。

何のためにデータベースをいじっていたのかというと、自宅サーバと XREA で公開しているサイトとでデータベースを同期させたいと思っているからだ。双方向だと困難なので、自宅サーバのデータベースを XREA に反映させるということになるだろう。しかし、困ったことに XREA では psql コマンドを使うときにパスワードを要求される。パスワードを指定するオプションがないため、シェルでは psql コマンドが使い物にならない。そこで、テーブルにデータを挿入する作業を PHP スクリプトで行うことにした。そのスクリプト自体をまた PHP スクリプトで作り出すというなんともややこしいシステムになってしまった。今日はここまで作り、実際にこのスクリプトを XREA に転送する方法と転送してからの処理は後日考えようと思う。もちろん全自動を目指している。

何のためにこんなことをやるのかというと、自宅サーバのトラブル時に一時的に DNS を XREA に切り替えることがあるのだが、準備ができていないため blog のデータが古いままになってしまう。いつでもできるだけ新しい blog を表示させるためだ。また、携帯電話サイトの復活も考えている。

このエントリへのトラックバック

spamが増えたためトラックバック機能は停止中です。

このエントリへのコメント

spamが増えたためコメント機能は停止中です。

Information

サイト内検索

けんども日記

直近 10 件
RSS
RSS 1.0
Home@けんどもネット
diary.php(v2): 2005-06-11
Copyright © 2003-2005 Kendomo.net.