PostgreSQLとは・・・PostgreSQLとはフリーで利用できるオープンソースのオブジェクトリレーショナルデータベース管理システム(ORDBMS)です。近年では商用で利用される事が多くなり、性能や信頼性についても商用システムとほとんど変わらないと言われているそうです。"/usr/bin/initdb"データベースシステム内のファイルの所有者は"postgres"ユーザでした。このユーザがサーバプロセスを所有しなければなりません。データベースクラスタはロケールja_JP.UTF-8で初期化されます。デフォルトのデータベース符号化方式はUTF8に設定されました。ロケール"ja_JP.UTF-8"用の適切なテキスト検索設定が見つかりませんデフォルトのテキスト検索設定はsimpleに設定されました。ローカル接続向けに"trust"認証が有効です。pg_hba.confを編集する、もしくは、次回initdbを実行する時に-Aオプションを使用することで変更することができます。以下を使用してデータベースサーバを起動することができます。クライアント(Windows)にインストールしてサーバのデータベースに接続する方法を以下に紹介します。trustネットワーク部は自身の環境に合わせてください。パスワードを設定している場合(以下、パスワードを設定するを参照)は「trust」を「md5」に変更して下さい。pgAdminのインストールpgAdminを操作するクライアント(Windows)にダウンロードします。なっています)ダウンロードしたファイル(pgadmin3-1.14.1.zip)は圧縮ファイルとなっていますので、予め解凍しておいてください。データベースのバックアップとリストアデータベースのバックアップはPostgreSQLサービスが稼働した状態でバックアップする事が可能です。PostgreSQLのユーティリティ「pg_dumpall」を使用する事によりデータベースをスクリプト(ダンプ)ファイルに出力します。このスクリプト(ダンプ)ファイルには、データベースユーザとグループ、データベース全体に適用するアクセス制限に関する情報が含まれ容易にリストア(復元)する事ができます。/tmp/PostgreDump「/tmp」に「PostgreDump」と言うファイル名で作成されます上記コマンドをcronに登録して定期的にバックアップした方が良いでしょう。