サポート情報Technical FAQ 3.2
Visual Nexus v3.0のデータベースのバックアップ
- ユーザなどの登録した情報のバックアップを取りたいのですが。
-
Visual Nexus Meeting Serverは、データベースにPostgreSQLを使用しています。
ユーザやミーティングなどの情報は、データベースのバックアップを取ることにより可能です。- バックアップ手順
-
下記の手順でバックアップを行うことが可能です。
- Visual Nexus Meeting ServerとTomcatを停止します。
# /usr/local/vn/bin/vnstop
# /usr/local/jakarta-tomcat/bin/vn_tomcat stop - postgresユーザでログインします。
# su - postgres - データベースのバックアップ処理を行います。
下記の例では、バックアップ先にファイル"/tmp/clothodb3.0.out"を指定しています。
ファイル名は任意の名前で構いません。$ pg_dump clothodb3.0 > /tmp/clothodb3.0.out - postgresユーザからログアウトします。
$ exit - Visual Nexus Meeting ServerとTomcatを起動します。
# /usr/local/vn/bin/vnstart
# /usr/local/jakarta-tomcat/bin/vn_tomcat start
- Visual Nexus Meeting ServerとTomcatを停止します。
- リストア手順
-
バックアップしたファイルからデータをリストアするには、下記の手順を行います。ただし、既存のデータベースを削除し、新規に作成し直すことになります。
- Visual Nexus Meeting ServerとTomcatを停止します。
# /usr/local/vn/bin/vnstop
# /usr/local/jakarta-tomcat/bin/vn_tomcat stop - postgresユーザでログインします。
# su - postgres - 既存のデータベースの削除を行います。
# dropdb clothodb3.0 - データベースを生成します。
# createdb clothodb3.0 -E UNICODE - バックアップファイルからデータをリストアします。
# psql clothodb3.0 < /tmp/clothodb3.0.out - postgresユーザからログアウトします。
$ exit - Visual Nexus Meeting ServerとTomcatを起動します。
# /usr/local/vn/bin/vnstart
# /usr/local/jakarta-tomcat/bin/vn_tomcat start
- Visual Nexus Meeting ServerとTomcatを停止します。