第 6 章 : サイトの管理
7. サイトのビルドを実行する
Net-It Central では、以下のビルド実行方法が用意されています。
手動による即時実行
アプリケーションによるスケジュール実行
Windows サービスによるスケジュール実行
注意:
Net-It Central は、リモートデスクトップ(ターミナル・サービス)で Net-It サーバーに接続した状態での「手動による ビルド実行」および「アプリケーションによるスケジュールビルド実行」(Schedule Builds from Application)には対応し ておりません。
リモートデスクトップでサーバーに接続した際の Net-It Central の使用は、以下の操作に限定してください。
・Net-It Central 管理画面の起動・終了
・サイトプロパティの編集・更新などの操作
・サービスによるスケジュール変換「Schedule Builds from Service」の設定と Net-It Central 管理画面の終了 操作からのサービス開始処理
7-1. 手動による即時実行
Net-It Central 管理画面から手動でビルドを実行します。
初期の導入作業時や変換エラーの調査時などスケジュールを待たずに変換処理を実行する際に利用します。
ビルド実行中は、ビルド処理の全体と各ドキュメントの変換の進捗状況を確認できます。
手動によるビルドでは、選択した 1 つのサイトのみをビルド対象とすることも、チェックが付いた全てのサイトをビ ルド対象とすることもできます。
選択した 1 つのサイトのみをビルドする場合
-1. 管理画面の[Sites]リストから、ビルドするサイトを選択します。
-2. [Build]メニューの[Build“サイト名"]をクリックします。
チェックを付けた全てのサイトをビルドする場合
-1. 管理画面の[Sites]リストから、ビルドするサイトにチェックを入れます。
-2. [Build] メニューの[Build all checked sites]を選択するか、ツールバーの[Build All Sites]ボタンを クリックします。
また、以下の手順でビルドを実行すると、選択したサイト内の全てのファイルを再変換しなおすことができます。
変換済みの全てのファイルを再変換する場合
-1. 管理画面の[Sites]リストから、ビルドするサイトを選択します。
-2. キーボードのCtrlキーを押しながら、[Build] メニューの[Build all checked sites]を選択するか、ツ ールバーの[Build All Sites]ボタンをクリックします。
-3. 確認ダイアログ「Are you sure you want to completely rebuild all the files in the document site "
サイト名"?」が表示されたら[はい]をクリックすると全てのファイルの再変換が行われます。
ビルド処理全体の進捗状況。
変換中のドキュメントファイル の進捗状況。
7-2. アプリケーションによるスケジュール実行
Net-It Central を起動した状態(フォアグラウンド)でビルドをスケジュール実行します。ビルド実行中は、画面上 に変換用アプリケーションが起動し、変換処理が実行される様子を確認することができます。
アプリケーションによるスケジュール実行では、設定された時刻に以下の条件を満たしている場合にビルドが実 行されます。
Net-It Central 実行用のユーザーアカウントで Net-It サーバーにログオンしている
Net-It Central の管理画面を起動している
Net-It Central の管理画面上でアプリケーションによるスケジュール実行が有効になっている
スケジュール実行を有効にすると、サイトプロパティの設定ができない状態になります。サイトプロパティの設定 作業を行う場合は、一度スケジュール実行を解除してください。
1 回のみのスケジュール実行を構成する
特定の日時、または指定時間の経過後に 1 回のみビルド実行するようにスケジュールを構成します。
-1. 管理画面の[Sites]リストで、ビルド対象とするサイトのチェックをオンにします。
-2. メニューバーの[Build]→[Schedule builds from application]を選択するか、ツールバーの[Scheduling]
ボタンをクリックします。
-3. [Schedule]ダイアログが表示されます。
-4. 日時または間隔を選択します。
-5. Net-It Centralを終了して再起動した後もスケジュール実行を有効にするには、[Turn scheduling on at launch]チェックボックスをオンにします。
-6. [Schedule] をクリックして、スケジュールを有効にします。スケジュールされた次回の構築の日時がス テータスバーに表示され、[Schedule builds from application]コマンドが[Cancel Scheduled builds from application]に変わります。
チェックをオフにする。
実行日時または実行までの時間を 設定する。
Net-It Central 起動と同時にスケ ジュールを有効にする場合はチェ ックをオンにする。
スケジュール実行を取り消すには、[Build]メニューの[CancelScheduled builds from application]を選択するか、
ツールバーの[Scheduling] ボタンをクリックします。
繰り返しのスケジュール実行を構成する
特定の時刻に繰り返し、または一定の間隔でビルド実行するようにスケジュールを構成します。たとえば、毎日 0 時、毎週水曜日の午前 2 時、6 時間おき、などのような設定ができます。
なお、スケジュール実行を構成する前に予め手動でサイトのビルドを実行し、変換エラーがなくビルドが完了す ることを確認しておいてください。
-1. 管理画面の[Sites]リストで、ビルド対象とするサイトのチェックをオンにします。
-2. [Build]メニューの[Schedule builds from application]を選択するか、ツールバーの[Scheduling]ボタン をクリックし、[Schedule]ダイアログを開きます。
-3. [Repeating Schedule]チェックボックスをオンにします。スケジュール実行の設定が、
[Every<day>at<time>]と、[Every<10><minutes>]に変わります。
-4. 毎日、平日、毎週のいずれかの更新をスケジュールするには、[Every<day>at<time>]をクリックし、曜 日と時刻を選択します。
-5. 一定の間隔でビルド実行をスケジュールするには、[Every<10><minutes>]をクリックし、実行間隔を設 定します。Net-It Centralの起動時に自動的にスケジュール実行を有効にするには、[Turn scheduling on at launch]チェックボックスをオンにします。
-6. [Schedule]をクリックして、スケジュールを有効にします。スケジュールされた次回のビルド実行日時 がステータスバーに表示されます。
スケジュール実行を取り消すには、[Build]メニューの[CancelScheduled builds from application]を選択するか、
ツールバーの[Scheduling] ボタンをクリックします。
繰り返しのスケジュールをオンに する。
実行間隔を設定する。
Net-It Central 起動と同時にスケ ジュールを有効にする場合はチェ ックをオンにする。
7-3. Windows サービスによるスケジュール実行
Net-It Central アプリケーションを終了した状態(バックグラウンド)でビルドをスケジュール実行します。Net-It サーバーからログオフした状態であっても、スケジュール設定した時刻にビルドを実行させることができます。た だし、ビルド処理の進捗状況を確認することはできません。
サービスによるスケジュール実行では、設定された時刻に以下の条件を満たしている場合にビルドが実行され ます。
Net-It Central の管理画面上でサービスによるスケジュール実行が有効になっている
Net-It Central アプリケーションを終了している(管理画面を閉じている)状態である
ビルドの実行中にNet-It Centralアプリケーション(管理画面)を起動すると、実行中のビルド処理は中止されます。
スケジュール実行を構成する
特定の時刻に繰り返し、または一定の間隔でビルド実行するようにスケジュールを構成します。たとえば、毎日 0 時、毎週水曜日の午前 2 時、6 時間おき、などのような設定ができます。
なお、、スケジュール実行を構成する前に予め手動でサイトのビルドを実行し、変換エラーがなくビルドが完了す ることを確認しておいてください。
-1. メニューバーの[Build]→[Schedule Builds from Service]をクリックし、[Schedule]ダイアログを開きま す。
-2. [Enable Net-It Central Service]チェックボックスをオンにし、スケジュール実行を有効にします。
(※Net-It Central管理画面を終了するとスケジュール実行が開始されるようになります)
-3. 毎日、平日、毎週のいずれかの更新をスケジュールするには、[Every<day>at<time>]をクリックし、曜 日と時刻を選択します。一定の間隔で更新をスケジュールするには、[Every<10><minutes>]をクリッ クし、間隔(日、時、分のいずれか)を選択します。
-4. [OK]をクリックしします。初めてサービスによるスケジュール実行を構成する場合は、Net-It Central サービスをインストールするか確認するメッセージが表示されます。Net-It Central実行用ユーザーア
チェックをオンにする。
実行間隔を設定する。
カウントを入力後、[OK]をクリックします。
-5. Net-It Centralアプリケーションを終了すると、スケジュール実行が開始されます。
スケジュール実行を停止する
サービスとしてスケジュール実行されている間に Net-It Central アプリケーション(管理画面)を起動すると、スケ ジュール実行は自動的に停止します。
ビルド処理中の場合はそのビルド処理を中断するか確認するダイアログが表示され、「はい」を選択すると実行 中のビルド処理は途中キャンセルされます。「いいえ」を選択すると変換処理が続行されます。
スケジュール実行を解除する
以下の手順でサービスによるスケジュール実行を解除することができます。
-1. メニューバーの[Build]→[Schedule Builds from Service]を選択します。
-2. 設定ダイアログ上の[Enable Net-It Central Service]チェックボックスをオフにし、[OK]をクリックします。
-3. 「Net-It Central service has been disabled. Would you like to uninstall the service?」ダイアログが表 示されます。「はい」をクリックするとNet-It Centralサービスがアンインストールされます。サービスを アンインストールする必要がない場合は「いいえ」をクリックします。
サービスの実行ユーザーアカウントを変更する
サービス実行ユーザーアカウントを変更する場合は以下の手順で作業を行います。
-1. 「スケジュール実行を無効にする」の手順でNet-It Centralサービスをアンインストールします。
-2. Net-It Centralアプリケーションを終了し、サーバーを再起動します。
-3. 「スケジュール実行を構成する」の手順で再度サービスのインストールを行い、新しいユーザーアカウ ントを登録します。
注意:
アプリケーションエラーの原因となるため、Windows の「サービス」からは実行ユーザーアカウント変更はしないでくださ い。