Interstage Application Server 運用ガイド
目次 索引 前ページ次ページ

第4章 メンテナンス(資源のバックアップ)> 4.3 メンテナンスの一括実行> 4.3.1 資源のバックアップ/移出

4.3.1.2 バックアップ/移出対象資源の定義

 Interstageのバックアップ対象資源について、バッチファイルの中に定義します。
 以下の構文にしたがって定義します。
 Interstageのバックアップ対象資源について、バックアップ対象定義ファイルに定義します。
 バックアップ対象定義ファイルは、以下の構文にしたがって、任意の名前で作成できます。

 定義内容の詳細については、“バックアップ手順”および“資源移出手順”を参照してください。

 バックアップ対象資源定義ファイルのサンプルは以下に提供しています。

 Interstageのバックアップ対象資源をバッチファイルの中に定義します。

 /opt/FJSVisas/sample/backup_restore/sample.def

 Interstageのバックアップ対象資源をシェルの中に定義します。

記述形式

 バッチファイルの中に1行について1項目の定義を記述します。

rem [セクション名]
set 定義名 = 定義値

 定義ファイルの中に1行について1項目の定義を記述します。

[セクション名]
定義名 = 定義値

 シェルの中に1行について1項目の定義を記述します。

# [セクション名]
set 定義名 = 定義値

定義項目一覧

 バックアップ対象の項目を、以下に示します。

セクション名

セクション名の説明

定義名

定義値

説明

備考

Common

操作時の基本情報を指定するセクション

COMMON_PATH

ディレクトリ

バックアップ/移出資源を格納するディレクトリを指定します。

 

ISCOM

Interstageセットアップ資源に関する指定を行うセクション

ISCOM_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

GUI

Interstage運用操作ツールに関する指定を行うセクション

GUI_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

JMX

Interstage JMXサービスに関する指定を行うセクション

JMX_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

OD

CORBAサービスに関する指定を行うセクション

OD_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

ES

イベントサービスに関する指定を行うセクション

ES_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

PORB

Portable-ORBに関する指定を行うセクション

PORB_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

TD

コンポーネントトランザクションサービスに関する指定を行うセクション

TD_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

OTS

データベース連携サービスに関する指定を行うセクション

OTS_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

IJServer

IJServerに関する指定を行うセクション

IJSERVER_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

JS2

旧バージョンServletサービスに関する指定を行うセクション

JS2_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

JS2_OPTION

1、2または3

操作対象資源を指定します。
1. 環境定義情報
2. Webアプリケーション
3. 環境定義情報およびWebアプリケーション

 

JS2_CMD_1

jar または xcopy
JS2_OPTIONに1が指定された場合:△
JS2_OPTIONに1以外が指定された場合:○

バックアップで使用するコマンドを指定します。

対で指定する必要があります。(注1)

SOURCE_DIR_1

ディレクトリ
JS2_OPTIONに1が指定された場合:△
JS2_OPTIONに1以外が指定された場合:○

操作対象のアプリケーションを格納したディレクトリを指定します。

EJB

EJBサービスに関する指定を行うセクション

EJB_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

EJB_EJBAPP

ディレクトリ

EJBのアプリケーションの格納フォルダを指定します。

 

SOAP

Interstage SOAPサービスに関する指定を行うセクション

SOAP_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

SOAP_SOURCE

ファイルパス

Webサービス情報管理ファイルやセキュリティ環境設定等、バックアップ対象のファイルを指定します。

複数指定することができます。(注2)

JMS

Interstage JMSに関する指定を行うセクション

JMS_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

(注3)

J2EE

J2EE共通資源に関する指定を行うセクション

J2EE_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

(注4)

IHS

Interstage HTTP Serverに関する指定を行うセクション(注5)

IHS_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

IHS_OPTION

1または2

操作対象資源を、以下から指定します。
1.環境定義情報
2. 環境定義情報およびパスワードファイル

 

IHS_PASSWD_SOURCE

ファイルパス
IHS_OPTIONが1の場合:△
IHS_OPTIONが1以外の場合:○

バックアップ対象のパスワードファイルを指定します。

 

SSOsv

Interstageシングル・サインオン(リポジトリサーバ)に関する指定を行うセクション

SSOSV_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

SSOSV_PASSWD_SOURCE

ファイルパス

バックアップ対象のパスワードファイルを指定します。

 

SSOSV_SERVICEID

ファイルパス

バックアップ対象のServiceIDファイルを指定します。

 

SSOac

Interstageシングル・サインオン(認証サーバ)に関する指定を行うセクション

SSOAC_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

SSOAC_SERVICEID

ファイルパス

バックアップ対象のServiceIDファイルを指定します。

 

SSOaz

Interstageシングル・サインオン(業務サーバ)に関する指定を行うセクション

SSOAZ_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

SSOAZ_SERVICEID

ファイルパス

バックアップ対象のServiceIDファイルを指定します。

複数指定することができます。(注11)

SSOAZ_ACCESS

ファイルパス

バックアップ対象のアクセス制御情報ファイルを指定します。

複数指定することができます。(注11)

ISSCS

Interstage証明書環境に関する指定を行うセクション

ISSCS_TARGET

on または off

onを指定すると、操作対象となります。offを指定すると操作対象とはなりません。

 

注1)セクション[JS2]に対しては、バックアップの対象ディレクトリを複数指定することができます。

 複数個指定する場合にはバッチファイルの:DEFINITION_PARTおよび:PROCEDURE_PARTを変更します。本バッチファイルにはサンプルとして2つのファイルを定義し2番目をコメント化しているので、使用する際はコメントを外してください。3番目以降は該当部分をコピーして変更後バッチを実行してください。

:DEFINITION_PART
・・・
rem [JS2]
set JS2_TARGET=on
set JS2_OPTION=3
set JS2_CMD_1=jar
set SOURCE_DIR_1=%INST_DIR%\F3FMjs2\webapps\sample
  rem=======================================
  rem EXAMPLE - more files can be specified here
  rem=======================================
  rem set JS2_CMD_2=xcopy
  rem set SOURCE_DIR_2=%INST_DIR%\F3FMjs2\webapps\debug
  
rem======================================
・・・
:PROCEDURE_PART
・・・
rem [JS2]
・・・
  rem=======================================
  rem EXAMPLE
  rem=======================================
rem IF "%JS2_OPTION%" == "2" (
rem FOR %%I IN ("%SOURCE_DIR_2%") DO (
rem IF /I "%JS2_CMD_2%" == "JAR" (
rem PUSHD "%%~dpI"
rem IF ERRORLEVEL 1 (
rem goto ERROR_RTN
rem ) ELSE (
rem ECHO.
rem )
rem ……… ………
  
rem========================================

 [JS2]
  target = on
  option = 3
  cmd = jar
  source_dir = /opt/FJSVjs2/webapps/sample1
  cmd = tar
  source_dir = /opt/FJSVjs2/webapps/sample2
   ……

DEFINITION_PART:
・・・
#[JS2]
set JS2_TARGET=on
set JS2_OPTION=3
set JS2_CMD_1=jar
set SOURCE_DIR_1=/opt/FJSVjs2/webapps/sample
  #=========================================
  # EXAMPLE - more files can be specified here
  #=========================================
  # set JS2_CMD_2=tar
  # set SOURCE_DIR_2=/opt/FJSVjs2/webapps/debug
  
#=========================================
・・・
PROCEDURE_PART:
・・・
#[JS2]
・・・
  #=========================================
  # EXAMPLE
  #=========================================
  # set comp_path = `echo $SOURCE_DIR_2 | xargs dirname`
  # set src_name = `echo $SOURCE_DIR_2 | xargs basename`
  #
  # pushd $comp_path > /dev/null
  # if( $status != 0 ) then
  # goto ERROR
  # endif
  #
  # if("$JS2_CMD_2" == "jar") then
・・・
  #=========================================

注2)セクション[SOAP]に対しては、Windows(R)およびLinuxの場合はSOAP_SOURCE、Solaris OEの場合はsourceに複数のファイルまたはディレクトリを指定することができます。複数のファイルまたはディレクトリを指定する場合は空白で区切る必要があります。

 ファイル名に空白がある場合は“”で囲む必要があります。

:DEFINITION_PART
・・・
rem [SOAP]
set SOAP_TARGET=on
set SOAP_SOURCE=%INST_DIR%\F3FMsoap\etc\DeployService\server config.wsdd %INST_DIR%\F3FMsoap\etc\DeployService\server-config2.wsdd

 [SOAP]
  target = on
  source = /opt/FJSVsoap/deplay /opt/FJSVsoap/deplay/file.db

DEFINITION_PART:
・・・
#[SOAP]
set SOAP_TARGET=on
set SOAP_SOURCE="/opt/FJSVsoap/etc/DeployService/server-config.wsdd /opt/FJSVsoap/etc/DeployService/server-config2.wsdd"

注3)セクション[JMS]に対しては、バックアップを実行するためにCLASSPATH、LD_LIBRARY_PATHに下記のパスが指定されている必要があります。

CLASSPATH=/opt/FJSVj2ee/lib/isj2ee.jar:/opt/FJSVjms/lib/fjmsprovider.jar
LD_LIBRARY_PATH=/opt/FJSVjms/lib

注4)セクション[J2EE]に対しては、内部処理においてjarコマンドを使用しているため、jarコマンドが格納されているディレクトリが環境変数PATHに含まれている必要があります。

注5)Interstage HTTP Serverにおいて、Interstage管理コンソールを使用してSSL定義を設定した場合は、[ISSCS]セクションをバックアップ対象とする必要があります。

[補足]

注9)V6ではHTMLページ編集サービスを同梱していませんが、Windows(R)での上書きインストールの場合などは、HTMLページ編集サービスを使用できます。

注10)旧Servletサービスを使用する場合のみ有効です。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004