desknet's DB マニュアル
ユーザーマニュアルDB管理者マニュアルシステム管理者マニュアル
  メニューに戻る
  

■バックアップとリストア

データのバックアップ・リストアについて
■desknet's DBシステムの構造
desknet's DBのシステムは全てのデータをデータベース上に保有します。
この為、CGIプログラム部とデータ部が明確に分けられたシンプルな構造となっています。
但しCGIプログラムは一部作業用の一時ファイルとしてOSのファイルシステム利用します。




■データのバックアップとリストア
desknet's DBシステムのデータは全てデータベース内に格納されているため、データーベース内のDB(webdb)のみがバックアップの対象となります。(例外あり(*1)
バックアップの方法については、pg_dumpコマンドにて行なうか、他のPostgreSQL標準のバックアップ方法を利用することができます。
詳しくはPostgreSQLのドキュメントをご参照ください。

*1 DBログデータ、ガジェット表示用データは例外です。これらのデータもバックアップされる場合は、データベースのバックアップとは別に以下のディレクトリのバックアップも行ってください。
・DBログデータ
「dndb/wddata/log」
・ガジェット表示用データ
「dndb/wddata/table」

【バックアップの例】
pg_dump -b -Fc -U postgres webdb > webdb.backup

リストアの方法についても、バックアップと同様にpg_restoreコマンドにて行なうか、他のPostgreSQL標準のリストア方法を利用することができます。
詳しくはPostgreSQLのドキュメントをご参照ください。

【リストアの例】
dropdb -U postgres webdb
pg_restore -C -Fc -U postgres -d template1 ./webdb.backup

但し、別途バックアップツールなどをご利用になる場合はこの限りではありません。


  
Copyright (C) NEOJAPAN Inc. All Rights Reserved.