IIS構成でxmlを復元する方法

  

IIS6.0には構成をエクスポートする機能がありますが、インターフェースに直接インポート構成機能が見つからない場合は、オペレーティングシステムに付属のiiscnfg.vbsスクリプトを使用する必要があります。 (画像をクリックすると拡大します)

まず、WEB設定の保存/エクスポート/バックアップ



保存パスを選択します。



次に、設定を復元します。

最初にバックアップweback20090901.xmlファイルを開き、後でXML表記で "既定のサイト"へのパスを表示します。デフォルトのWebサイトでEXの最初に3つの仮想ディレクトリが失われた場合は、iisadmpswの物理パスも変更されています。



IISマネージャを閉じてiiscnfgコマンドを入力し(cscript.exeをデフォルトのスクリプトパーサとして登録するように求められたら、' is'と答えます)、サイトの設定が復元されますデフォルトのWebサイトを手動で起動して取得します。



コマンド:iiscnfg /import /fc:iisbackweback20090901.xml /sp /LM /W3SVC /1 /dp /LM /W3SVC /1 /children

説明:

/import /f設定ファイルをインポートし、続いて保存された.xml設定ファイルをインポートします。

/sp .xmlを指定します。ソースパス、必須

/dp Webサイトにインポートするターゲットパスを指定します。必須、/LM /W3SVC /1は現在IISマネージャで表示されている最初のWebサイトを示します

/children設定されたサブ仮想ディレクトリの設定を.xmlにインポートしてインポートします。

3.マージモード

保存されている.xmlファイル内の設定項目のみを置換できる場合があります。既存の構成、ただしいくつかの新しい仮想ディレクトリ(つまり、.xmlでは使用できない構成)は置き換えることができませんマージモード、つまりバックアップ後に追加された仮想ディレクトリを使用して、同じ仮想ディレクトリ設定を置き換えることができます。このモードはお勧めです。上記のコマンドの後に/mergeパラメータを追加するだけです。

例:EXの先頭でファイルを復元し、iisadmpswのローカルパス設定を復元するために保持される新しいaaa仮想ディレクトリ。



コマンドOK

Copyright © Windowsの知識 All Rights Reserved