サポート情報Technical FAQ
Visual Nexus v3.2-1のデータベースのバックアップ
- ユーザなどの登録した情報のバックアップを取りたいのですが。
-
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.2.out"を指定しています。
ファイル名は任意の名前で構いません。$ pg_dump clothodb3.2 > /tmp/clothodb3.2.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.2 - データベースを生成します。
# createdb clothodb3.2 -E UNICODE - バックアップファイルからデータをリストアします。
# psql clothodb3.2 < /tmp/clothodb3.2.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を停止します。