サーバー管理 > プロセスと変更を管理するワークフロー > 管理移行ウィザードを使用したワークフローのテスト > 管理ロックの管理
  
管理ロックの管理
サーバーをロックすると、サーバーを標準のコマンドセットを使用して直接編集できなくなります。ロックされたサーバーは、運用環境サーバー (または 2 ステージ構成のテストサーバー) の場合があります。移行ウィザードで移行操作を開始する前に、運用環境サーバーをロックする必要があります。ロックを行うことで、移行中、つまりステージングサーバーが運用環境サーバーにバインドされている間は変更ができなくなります。
* 
管理者は、ステージングサーバーまたは運用環境サーバーのいずれか、あるいは両方を手動でロックして、管理上の変更が行われないようにすることもできます。両方のサーバーをロックすると、管理移行ウィザードを使用しないかぎり、ワークフローとドキュメントシステムに対して誰も管理上の変更を行うことができなくなります。
ロックの所有者が変更できるように、ほかの管理者による変更を防止するために管理ロックを使用することはできないことを理解しておく必要があります。
バインドロックの作成は、あるサーバーを別のサーバーのロックにリンクする動作です。バインドロックが作成されると、運用環境サーバーはステージングサーバーのホスト名とポートを記録します。
* 
2 つの異なるステージングサーバーを同じ運用環境サーバーにバインドすることはできません。
移行処理が進行中の場合は、ロックを解除しないでください。
管理者はバインドロックを直接作成できません。バインドロックは、ステージングサーバーが初期化され、運用環境サーバーと同期していることが確認された時点で自動的に作成されます。
何らかの理由 (ハードウェアやネットワークの障害など) でステージングサーバーと運用環境サーバー間の接続が失われると、ロックは運用環境サーバー上でそのままになり、ステージングサーバーは継続してバインドロックの関連があるかのように機能します。2 つのサーバー間の通信が失われた状態のまま移行ウィザードが起動すると、システムはエラーを示します。問題が解決されるまで移行ウィザードは実行できません。
ステージングサーバーがオンライン中に管理上の変更が行われることを防ぐために、運用環境サーバーを手動でロックしてからステージングサーバーを設定する方法もあります。ステージングサーバーが初期化しているときに運用環境サーバーがロックされても、バインドロックは作成されます。
必要に応じて、ロックされたサーバーで管理上の変更を行うことができます。これらの管理上の変更を許可するには、次のプロパティを使用します。
mksis.im.allowPrincipalCreationOnLockedServer
このプロパティを有効にすると、ロックされたサーバーでユーザーやグループを作成およびインポートできます。
mksis.im.allowProjectModificationOnLockedServer
このプロパティを有効にすると、ロックされたサーバーでプロジェクトを作成および変更できます。
mksis.im.allowDynamicGroupModificationOnLockedServer
このプロパティを有効にすると、ロックされたサーバーでダイナミックグループを作成および変更できます。
* 
「管理移行ウィザード」を実行すると、ユーザー、グループ、プロジェクト、ダイナミックグループが、ロックされたサーバーからステージングサーバー (または 2 ステージ構成のテストサーバー) に自動的にインポートされます。
移行ウィザードを使用してこれらの管理オブジェクトをロックされたサーバーからインポートする場合は、次の点に注意してください。
ステージングサーバーとロックされたサーバーの両方に同じ名前を持つ新しい管理オブジェクトが存在することが移行ウィザードによって検出された場合、これらのオブジェクトは一緒にマッピングされます。また、これらのオブジェクト間に差異がある場合は、差異が表示されます。
ロックされたサーバー上の新しい管理オブジェクトと同名のオブジェクトがステージングサーバー上に存在しないことが移行ウィザードによって検出された場合、ステージングサーバー (または 2 ステージ構成のテストサーバー) に新しいオブジェクトが作成されます。これらの新規オブジェクトは、ロックされたサーバー上のオブジェクトにマッピングされます。
GUI では、ショートカットメニューからロックおよびロック解除を実行できません。
Windchill RV&S Server の管理者が運用環境サーバーのロックを解除しようとすると、ロックの解除によってステージングサーバーで現在実行されているすべての作業が無効になり、ステージングサーバーを再初期化する必要があることを通知する警告メッセージが表示されます。適切なプロパティが構成されている場合は、電子メール通知も送信されます。
* 
運用環境サーバーのロックを解除すると、ステージングサーバーと運用環境サーバー間のバインドロックは失われ、2 つのサーバーは同期しなくなります。そのため、以降ステージングサーバーでの作業を行うには、運用環境サーバーからデータベースの新しいコピーを取得する必要があります。
CLI から im obtainadminlockim releaseadminlock、および im viewadminlock のコマンドを使用して、サーバーのロックを制御することもできます。これらのコマンドの使用の詳細については、CLI マニュアルページを参照してください。