DataSpiderServerの設定

DataSpiderServerの設定とは

DataSpiderServerの設定とは、サーバ移行、ログ設定を行うツールです。

DataSpiderServerの設定の機能

DataSpiderServerの設定では、以下の機能を提供しています。
機能の説明
機能名 タブ 説明 備考
ログ設定 ログ設定 /logs/<日付ディレクトリ>下に出力されるログファイル群の圧縮・削除の設定を行います。  
サーバの移行(エクスポート) サーバ移行 現在の設定をほかのサーバへ移行する際に使用し、DataSpiderServerの設定をエクスポートします。  
サーバの移行(インポート) エクスポートした設定を該当サーバへ移行する際に使用し、DataSpiderServerの設定をインポートします。  
チーム開発機能の設定 チーム開発 チーム開発機能の設定を行います。  

サーバの移行(エクスポート)

DataSpiderServerの各種設定をZIPファイルとして「クライアントOSローカルファイルシステム」に出力します。
このZIPファイルは、以下の情報が記載されたファイルを含みます。 エクスポートしたファイルは編集しないでください。

管理者権限を持ったユーザのみ実行できます。
サーバ移行を実行する前には、スクリプトが実行されていないこと、ほかのユーザがDataSpiderServerを使用していないことを確認してください。
エクスポート項目に存在する設定以外は、エクスポートの対象外となります。必要に応じて、インポート先のDataSpiderServerに設定を行うようにしてください。
プロパティアクション
項目名 説明 備考
設定のエクスポート 設定のエクスポートを開始します。  

エクスポート項目の選択

「エクスポート項目の選択」画面では、左ペインで各項目を選択状態にすると、右ペインで個別選択をすることができます。
項目の説明
項目 説明 備考
全て選択 全項目にチェックを入れます。  
全て解除 全項目のチェックを外します。  
ユーザアカウント/グループ グループをエクスポートします。  
ユーザアカウント/ユーザ ユーザをエクスポートします。  
サービス サービスをエクスポートします。  
グローバルリソース グローバルリソースをエクスポートします。  
環境変数 環境変数をエクスポートします。  
トリガー トリガーをエクスポートします。  
休日設定カレンダー 休日設定カレンダーをエクスポートします。  
プロジェクトファイル プロジェクトファイルをエクスポートします。
アプリケーションログ出力設定 アプリケーションログ出力設定をエクスポートします。  
グローバルスキーマ グローバルスキーマをエクスポートします。  

エクスポートのオプション設定

項目の説明
項目 説明 備考
トリガーを次の状態としてエクスポート チェックを入れた場合、エクスポートするトリガーの状態を指定できます。
チェックを入れない場合にはエクスポート元と同じ状態のままトリガーがエクスポートされます。
  • 「エクスポート項目の選択」画面でトリガーを選択した場合、表示されます。
  • デフォルトは「チェックなし」です。
有効 トリガーを有効な状態でエクスポートします。
  • [トリガーを次の状態としてエクスポート]にチェックを入れた場合、有効になります。
無効 トリガーを無効な状態でエクスポートします。
  • [トリガーを次の状態としてエクスポート]にチェックを入れた場合、有効になります。
プロジェクトファイルを次の状態でエクスポート
  • [全バージョン]:(デフォルト)
    プロジェクトファイルの全バージョンをエクスポートします。
  • [最新バージョンのみ]:
    プロジェクトファイルの最新バージョンのみをエクスポートします。
  • 「エクスポート項目の選択」画面でプロジェクトファイルを選択した場合、表示されます。

エクスポート先の選択

項目の説明
項目 説明 備考
エクスポート先 エクスポート先のディレクトリパスを指定します。
  • エクスポートファイル名を指定する必要があります。

エクスポートが完了すると、エクスポート結果が表示されます。エラーが発生した場合には、エラー情報も出力されます。
DataSpider Cloudファイルシステムに「不正な状態のグローバルリソース」が存在した場合、グローバルリソースをエクスポートするとエクスポートに失敗します。

エクスポートの注意事項

サーバの移行(インポート)

エクスポートしたDataSpiderServerの各種設定をインポートします。
管理者権限を持ったユーザのみ実行できます。
以下の設定をインポートする場合は、DataSpiderServerの再起動が必要になります。 インポート後に再起動を求められた場合は、DataSpiderServerの再起動を行ってください。

サーバ移行を実行する前に、以下を確認してください。
プロパティアクション
項目名 説明 備考
設定のインポート 設定のインポートを開始します。  
項目の説明
項目 説明 備考
インポートするファイル(ZIP形式) インポートするZIPファイルを、クライアントOSローカルファイルシステム上のファイルパスで入力します。

[参照]ボタンを押下するとファイルチューザが起動し、ファイルの選択ができます。
クライアントOSローカルファイルシステムについては、「OSローカルファイルシステム」を参照してください。
プロジェクトの差分インポート プロジェクトの差分インポートを行います。
  • [チェックあり]:(デフォルト)
    インポートの動作は、「差分インポート」です。
  • [チェックなし]:
    インポートの動作は、「上書き」です。
環境変数の差分更新 環境変数の差分更新を行います。
  • [チェックあり]:(デフォルト)
    インポートの動作は、「差分更新」です。
  • [チェックなし]:
    インポートの動作は、「上書き」です。
トリガーを次の状態としてインポート インポートするトリガーの状態を指定します。
  • [チェックあり]:
    トリガーの状態を[有効]または[無効]で選択します。
  • [チェックなし]:(デフォルト)
    トリガーの状態を選択できません。
    ZIPファイル内のトリガーの状態でインポートします。
[チェックあり]の場合は、[有効]または[無効]を選択します。
  • [有効]:(デフォルト)
    ZIPファイル内のトリガーの状態に関わらず、すべてのトリガーを有効状態でインポートします。
  • [無効]:
    ZIPファイル内のトリガーの状態に関わらず、すべてのトリガーを無効状態でインポートします。

インポートが完了すると、インポート結果が表示されます。エラーが発生した場合には、エラー情報も出力されます。

インポートの動作

インポートの動作は、以下の3種類があります。

各設定とその設定が対象となるインポートの動作は以下の通りです。

設定名 インポートの動作
差分更新 上書き 差分インポート
グループ - -
ユーザ - -
サービス - -
グローバルリソース - -
環境変数 -
トリガー - -
休日設定カレンダー - -
プロジェクトファイル -
アプリケーションログ出力設定 - -
グローバルスキーマ - -

インポートの動作の例

インポートの動作の違いについて、例を元に説明します。
インポート前の状態
インポート先の設定 A B -
(対象の項目なし)
インポートする
ファイルの内容
A'
(インポート先の
設定から変更あり)
-
(対象の項目なし)
C
インポート後の状態
「差分更新」
の場合
A' B C
「上書き」
の場合
A' -
(※1)
C
「差分インポート」
の場合
A
(※2)
B C
※1 インポート先の設定を削除します。
※2 インポート先に登録されているプロジェクトは保持します。

インポート時の注意事項

チーム開発機能の設定

管理者権限を持ったユーザのみ実行できます。
設定した内容は、クライアントの再ログイン後に有効になります。
項目の説明
項目名 説明 備考
チーム開発機能を有効にする チーム開発機能を有効にします。
  • [チェックあり]:
    チーム開発に関連する機能が使用できるようになります。
  • [チェックなし]:(デフォルト)
    チーム開発に関連する機能は使用できません。