1. ホーム
  2. deployment

[解決済み] IIS 7 サイトを別のサーバーに移行するにはどうすればよいですか?

2022-09-06 02:57:11

質問

私は、ウェブサイトを別のサーバーに(すべての設定などとともに)移動するためのベストプラクティスを知りたいのですが、どうすればよいでしょうか。

  • 新しいサーバーでサイトを手動で再作成する (明白な理由で保守できません)
  • applicationHost.config 設定ファイルをコピーします。
  • appcmd を使用して、バックアップと復元を行います。
  • MSDeploy を使用して、新しいマシンでサイトを公開します。
  • サード パーティ製ツールの使用

他の人の経験がどのようなものであったかを知りたいだけです。

どのように解決するのですか?

IISマネージャでサーバーの設定をエクスポートしてください。

  1. IIS マネージャーで、[サーバー] ノードをクリックします。
  2. 管理] の下の [共有設定] に移動します。
  3. Export Configuration] をクリックします。(インターネット経由で送信する場合はパスワードを使用できます。USB キーで移動する場合は、パスワードは不要です。)
  4. これらのファイルを新しいサーバーに移動します。

    administration.config
    applicationHost.config
    configEncKey.key 
    
    
  5. 新しいサーバーで、"共有設定" セクションに戻り、"共有設定を有効にする" にチェックを入れます。これらのファイルへの物理パスの場所を入力し、適用します。

  6. 暗号化パスワード(設定した場合)の入力を求め、IIS をリセットするはずです。

バーン! ビールを飲みに行こう!