以下に示すList Managerの資源、およびList Manager管理データベースをバックアップします。
List Managerの環境設定ファイル
帳票データファイル
List Managerの資源は、帳票管理サーバに格納されています。
List Manager管理データベースは、SymfowareまたはOracleがインストールされているマシンに格納されています。
List Manager管理データベース(Symfoware)をバックアップするには、以下のスクリプトを使用します。
(List Worksインストールフォルダ)\Listmanager\Manager\db\symfoware\mainte\backup_lmrdbsys.bat
バックアップの手順を、以下に示します。
注意
List Manager管理データベースのバックアップは、Administrators権限で実施してください。
バックアップしたフォルダ、フォルダ配下の帳票・資源およびList Manager管理データベースは、整合性を保つ必要があります。不整合を起こさないために、同じタイミングでバックアップするように、運用設計してください。
手順1:バックアップファイルの格納先フォルダの作成(List Manager管理データベースがSymfowareの場合のみ)
バックアップファイルの格納先となるフォルダを作成します。
バックアップファイルとは、スクリプト(backup_lmrdbsys.bat)の実行により、List Manager管理データベースのデータがバックアップされるファイルのことです。
バックアップファイルの格納先に必要なディスク容量は、導入時に運用設計によって見積もった値となります。
⇒ディスク容量の見積もりについては、“帳票印刷配信機能 セットアップガイド”の“第2章 List Manager管理データベースの環境構築”を参照してください。
注意
格納先フォルダに以前のバックアップファイルがあるときに、スクリプトを実行した場合、エラーとなります。
手順2:スクリプトの複写(List Manager管理データベースがSymfowareの場合のみ)
List Manager管理データベースがList Worksとは異なるサーバ(データベースサーバ)にある場合は、スクリプト(backup_lmrdbsys.bat)を、データベースサーバの作業フォルダ配下に複写します。
手順3:スクリプトの修正(List Manager管理データベースがSymfowareの場合のみ)
スクリプト(backup_lmrdbsys.bat)を修正します。
キー | 編集内容 |
---|---|
BACKUP_PATH | バックアップファイル格納先のフォルダを指定します。(*1) |
*1:
“手順1:バックアップファイルの格納先フォルダの作成(List Manager管理データベースがSymfowareの場合のみ)”で作成したフォルダを指定します。
手順4:GlassFish Serverクラスターの停止
GlassFish Serverクラスターを停止します。
⇒GlassFish Serverクラスターの停止については、“帳票印刷配信機能 セットアップガイド”を参照してください。
手順5:List Managerの停止
List Managerを停止します。
⇒List Managerの停止方法については、“4.2 List Managerの起動/停止”を参照してください。
注意
List Managerを停止するときは、帳票一覧画面で、以下の出力状態の帳票がないことを確認してください。
接続エラー
出力エラー
応答待ち
出力中
出力待ち
出力保留
配信中
配信待ち
配信依頼
上記に該当する帳票があるときにList Managerを停止すると、帳票の出力状態が「失敗」に変わることがあります。「失敗」にしたくない場合は、上記に該当する帳票の出力が完了するまで待つか、出力を中止してください。
List Managerの環境設定コマンドおよび運用コマンドが実行中でないことを確認してください。
手順6:帳票・資源のバックアップ
以下の資源をコピーし、定期的にバックアップします。
資源 | 格納場所 |
---|---|
List Managerの環境設定ファイル | (List Worksインストールフォルダ)\Listmanager\conf\listmanager.conf |
Symfowareのクライアント用の動作環境ファイル | (List Worksインストールフォルダ)\Listmanager\conf\lmsqlenvc(*1) |
帳票データファイル(*2) | List Managerの環境設定ファイルのDataFileDirキーで指定した帳票データファイル格納フォルダ |
*1:
List Manager管理データベースがSymfowareの場合に、バックアップする必要があります。
*2:
オンラインバックアップ機能を利用している場合、バックアップ不要です。
資源 | 格納場所 |
---|---|
Symfowareの環境設定ファイル | Symfowareサーバインストール時に指定した制御ファイル格納先¥RDB¥ETC¥lmrdbsys.cfg |
手順7:List Manager管理データベースのバックアップ
“手順3:スクリプトの修正(List Manager管理データベースがSymfowareの場合のみ)”で修正したスクリプト(backup_lmrdbsys.bat)を実行します。
スクリプト実行中にエラーが発生した場合は、ログファイル(backup_lmrdbsys.log)を参照し、エラーメッセージを確認します。
ログファイルは、スクリプトを実行したカレントフォルダに出力されます。
⇒List Manager管理データベースのバックアップ時に出力される可能性の高いメッセージを、“付録C データベースの保守作業時のメッセージ”に抜粋して説明しています。参考にしてください。
⇒また、詳細なエラーメッセージの説明については、Symfowareのマニュアルを参照してください。
Oracleの各種ツールを使用して、バックアップします。
⇒Oracleの各種ツールの詳細については、Oracle Databaseのマニュアルを参照してください。
手順8:List Managerの起動
List Managerを起動します。
⇒List Managerの起動方法については、“4.2 List Managerの起動/停止”を参照してください。
手順9:GlassFish Serverクラスターの起動
GlassFish Serverクラスターを起動します。
⇒GlassFish Serverクラスターの起動については、“帳票印刷配信機能セットアップガイド”を参照してください。
“5.2.1.1 List Managerの資源のバックアップ”でバックアップしたデータをリストアします。
List Managerの資源は帳票管理サーバにリストアし、List Manager管理データベースは、SymfowareまたはOracleがインストールされているマシンにリストアします。
List Manager管理データベース(Symfoware)をリストアするには、以下のスクリプトを使用します。
(List Worksインストールフォルダ)\Listmanager\Manager\db\symfoware\mainte\restore_lmrdbsys.bat
リストアの手順を、以下に示します。
注意
List Manager管理データベースのリストアは、Administrators権限で実施してください。
手順1:スクリプトの複写(List Manager管理データベースがSymfowareの場合のみ)
List Manager管理データベースがList Worksとは異なるサーバ(データベースサーバ)にある場合は、スクリプト(restore_lmrdbsys.bat)を、データベースサーバの作業フォルダ配下に複写します。
手順2:スクリプトの修正(List Manager管理データベースがSymfowareの場合のみ)
スクリプト(restore_lmrdbsys.bat)を修正します。
キー | 編集内容 |
---|---|
BACKUP_PATH | バックアップファイル格納先のフォルダを指定します。(*1) |
*1:
“5.2.1.1 List Managerの資源のバックアップ”の“手順1:バックアップファイルの格納先フォルダの作成(List Manager管理データベースがSymfowareの場合のみ)”で作成したフォルダを指定します。
手順3:GlassFish Serverクラスターの停止
GlassFish Serverクラスターを停止します。
⇒GlassFish Serverクラスターの停止については、“帳票印刷配信機能 セットアップガイド”を参照してください。
手順4:List Managerの停止
List Managerを停止します。
⇒List Managerの停止方法については、“4.2 List Managerの起動/停止”を参照してください。
注意
List Managerを停止するときは、帳票一覧画面で、以下の出力状態の帳票がないことを確認してください。
接続エラー
出力エラー
応答待ち
出力中
出力待ち
出力保留
配信中
配信待ち
配信依頼
上記に該当する帳票があるときにList Managerを停止すると、帳票の出力状態が「失敗」に変わることがあります。「失敗」にしたくない場合は、上記に該当する帳票の出力が完了するまで待つか、出力を中止してください。
List Managerの環境設定コマンドおよび運用コマンドが実行中でないことを確認してください。
手順5:帳票・資源の復元
バックアップされているList Managerの資源を、フォルダの階層構造は崩さずに格納場所に複写します。
資源 | 格納場所 |
---|---|
List Managerの環境設定ファイル | (List Worksインストールフォルダ)\Listmanager\conf\listmanager.conf |
Symfowareのクライアント用の動作環境ファイル | (List Worksインストールフォルダ)\Listmanager\conf\lmsqlenvc(*1) |
帳票データファイル(*2) | List Managerの環境設定ファイルのDataFileDirキーで指定した帳票データファイル格納フォルダ |
*1:
List Manager管理データベースがSymfowareの場合に、バックアップされています。
*2:
オンラインバックアップ機能を利用している場合、バックアップされていません。
資源 | 格納場所 |
---|---|
Symfowareの環境設定ファイル | Symfowareサーバインストール時に指定した制御ファイル格納先¥RDB¥ETC¥lmrdbsys.cfg |
手順6:List Manager管理データベースのリストア
“手順2:スクリプトの修正(List Manager管理データベースがSymfowareの場合のみ)”で修正したスクリプト(restore_lmrdbsys.bat)を実行します。
スクリプト実行中にエラーが発生した場合は、ログファイル(restore_lmrdbsys.log)を参照し、エラーメッセージを確認します。
ログファイルは、スクリプトを実行したカレントフォルダに出力されます。
⇒List Manager管理データベースのバックアップ時に出力される可能性の高いメッセージを、“付録C データベースの保守作業時のメッセージ”に抜粋して説明しています。参考にしてください。
⇒また、詳細なエラーメッセージの説明については、Symfowareのマニュアルを参照してください。
Oracleデータベースの各種ツールを使用して、リストアします。
⇒Oracleの各種ツールの詳細は、Oracle Databaseのマニュアルを参照してください。
手順7:List Managerの起動
List Managerを起動します。
⇒List Managerの起動方法については、“4.2 List Managerの起動/停止”を参照してください。
手順8:GlassFish Serverクラスターの起動
GlassFish Serverクラスターを起動します。
⇒GlassFish Serverクラスターの起動については、“帳票印刷配信機能 セットアップガイド”を参照してください。