[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:13802] orca_db_dump.gz.1からのレストア



吉田医院の吉田です。12.04LTS+Ver.4.7から14.04+Ver.4.8に変更予定です。
ORCAに実装されているdb-backup.shで/var/lib/jma-receipt/dbbackup/にバック
アップされたorca_db_dump.gz.*からリストアできるかやってみました。拡張子
がgz.*のままだと解凍できないので、.gzにリネームしました。
$ sudo mv ~/orca_db_dump.gz.* ~/orca_db_dump.gz
実行できるようにパーミションを変更。
$ sudo chmod 775 ~/orca_db_dump.gz
解凍
$ gunzip ~/orca_db_dump.gz
$ sudo service jma-receipt stop
$ sudo -u orca dropdb orca
$ sudo jma-setup --noinstall 
db-backup.shはプレーンテキストで保存しているらしく、pg_restoreは使えず
$ sudo -u orca psql orca < ~/orca_db.dump 
とするようです。[orca-users:13016] Re: preciseORCA リストア時のエラーと
同様にエラーがでますが、無視。
$ sudo -u orca /usr/lib/jma-receipt/bin/passwd_store.sh
でパスワードを設定。
$ sudo service jma-receipt start
glclientを立ち上げ、プログラム更新
$ cd /tmp/jma-receipt-dbscmchk
$ sudo bash jma-receipt-dbscmchk.sh
スキーマチェック問題ないことを確認しました。ついでに
$ sudo mkdir /media/NAS
$ sudo vi /etc/fstab
//xxx.xxx.x.xx (NASのIP) /media/NAS cifs guest,
uid=1000,iocharset=utf8 0 0
$ sudo mount -a
$ sudo vi /etc/cron.daily/backup
#!/bin/sh
rsync -aur --delete /var/lib/jma-receipt/dbbackup/ /media/NAS/
として、NASに自動バックアップするようにしてみました。どうでしょうか?お
かしなところがあれば、ご教授いただければ幸甚です。