PostgreSQLのデータベースをまるごとバックアップとリストア備忘録。
まずは、バックアップから。
今回はpg_dumpのカスタムアーカイブを使います。
$ su - postgres -bash-3.00$ pg_dump -U postgres -F c -f 2008-03-14-backup.car sampledb -bash-3.00$ pg_restore -U postgres -d new_sampledb -F c 2008-03-14-backup.car
PostgreSQLのデータベースをまるごとバックアップとリストア備忘録。
まずは、バックアップから。
今回はpg_dumpのカスタムアーカイブを使います。
$ su - postgres -bash-3.00$ pg_dump -U postgres -F c -f 2008-03-14-backup.car sampledb -bash-3.00$ pg_restore -U postgres -d new_sampledb -F c 2008-03-14-backup.car
Smartyのインストール方法
ダウンロード先:
http://www.smarty.net/download.php
まずは、Smartyのサイトから最新版をダウンロードしてくる。
次に、解凍する。
$ wget http://www.smarty.net/do_download.php?download_file=Smarty-2.6.19.tar.gz $ tar -zxvf Smarty-2.6.19.tar.gz
解凍し終わったら「Smarty-2.6.19/libs」ディレクトリの中身を移動をする。
今回インストールする場所はPEARが読み込まれる場所にします。
$ sudo mv Smarty-2.6.19/libs/ /usr/share/pear/Smarty/
以上で、完了です。
インストール場所は、「Smarty.class.php」がrequire_once等で読み込めれば
どこでもいいので、適宜変えても大丈夫。