<noscript id="e6wqe"><table id="e6wqe"></table></noscript>
  • <tr id="e6wqe"></tr>
  • <ul id="e6wqe"></ul>
    廣告

    聊一聊:極簡操作!3分鐘即可實現的 IIS 站點遷移

    時間:2022-12-06  來源:  作者: 我要糾錯


    為實現負載平衡或者服務器遷移時,我們可能會使用多個 Web 服務器,也就會需要給多個  IIS配置同樣的站點和應用程序池。根據需求一個一個重新建嗎?當然不用!那得花費多少時間!我們只需要執行一些簡單的命令即可在 IIS  上進行這些配置的導出導入~遷移無中斷https://www.openeuler.org/zh/openEuler 是一個開源、免費的 Linux 發行版平臺,將通過開放的社區形式與全球的開發者共同構建一個開放、多元和架構包容的軟件生態體系。同時,openEuler 也是一個創新的平臺,鼓勵任何人在該平臺上提出新想法、開拓新思路、實踐新方案。

     

     



      當我們在 IIS7 或 IIS7.5 上創建站點時,IIS  會為我們自動創建一個對應該站點唯一的應用程序池。所以,我們要導入網站信息,就必須先導入應用程序池信;下面將介紹使用 Windows 自帶的 appcmd 命令對  IIS 站點和程序池的配置進行導入和導出實現 IIS 的站點遷移。

      注:appcmd命令在C:\Windows\System32\inetsrv目錄下,使用appcmd命令時,需要進入該目錄,或者將該目錄加入到Windows系統環境變量中。

      目標服務器IIS環境創建

      首先我們需要在目標服務器安裝 IIS 環境,并且和原服務器的 IIS 環境一致;下面以此環境為例,遷移其中的 www 和 App 站點。

      IIS應用程序池和站點導出

      1. 導出IIS應用程序池配置(指定程序池或者所有程序池)

      在Windows的DOS窗口執行以下命令進行IIS應用程序池導出

      %windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\allpools.xml

      其中c:\allpools.xml為導出的IIS程序池配置文件,路徑可以按需要更改;導出后,可以在指定的目錄中看到該配置文件。

      這個命令會將服務器上全部的IIS應用程序池都導出來,但有些我們是我們不需要的,要將他們刪掉.比如:DefaultAppPool

      可以使用文件編輯器打開導出的IIS應用程序池配置文件allpools.xml,將其刪除掉。

      找到對應的DefaultAppPool程序池配置進行刪除,以開頭,對應該段結尾的內容。

      導出單個IIS應用程序池%windir%\system32\inetsrv\appcmd list apppool "www" /config /xml  > c:\wwwpool.xml

      2. 導出IIS站點配置(指定站點或者站點)

      導出所有IIS站點

      %windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml

      同樣,導出全部站點后,其中也可能會有我們不需要的站點,我們在導出的sites.xml中將其配置刪除掉:Default Web Site

      找到對應的Default Web Site站點配置進行刪除,以開頭,對應該段結尾的內容。

      導出單個IIS站點

      %windir%\system32\inetsrv\appcmd list site "www" /config /xml > c:\wwwwebsite.xml

      IIS應用程序池和站點導入

      目標服務器當前只有Default Web Site的默認站點

      1. 導入IIS應用程序池配置

      先將上一步導出的IIS應用程序池和站點的配置文件拷貝至目標服務器中。

      執行以下命令進行IIS應用程序池導入

      %windir%\system32\inetsrv\appcmd add apppool /in < c:\allpools.xml

      此處c:\allpools.xml路徑改為拷貝至目標服務器上的路徑

      如果上面導出的配置文件中未刪除DefaultAppPool,目標服務器中又有該程序池,導入就會報錯。

      刪除對應重復的程序池配置文件即可,或者將目標服務器上的重復應用程序池刪除在進行導入,站點配置導入是也是如此。

      這時 www 和 App 站點的應用程序池已經成功導入至目標服務器的 IIS 中。

      導入單個IIS應用程序池配置

      %windir%\system32\inetsrv\appcmd list apppool "www" /config /xml > c:\wwwpool.xml

      2. 導入IIS站點配置

      導入IIS站點配置

      %windir%\system32\inetsrv\appcmd add site /in < c:\sites.xml

      云計算時代下,一名優秀的運維,不僅需要英勇走在運維事故最前線,有化險為夷的能力;也需要我們做好業務實時監控,實現防患于未然的能力。

  • 上一篇:高分解謎手游推薦——國產點擊解謎佳作
  • 下一篇:事故車就沒有價值了么
  • 無相關信息
    生活資訊

    標簽模板不存在(ID=26)

    圖文信息
  • 糖糖句子

    中国精品18videosex性中国 | 国产精品成人一区无码| 91亚洲精品第一综合不卡播放| 7777精品久久久大香线蕉 | 久久99久久99精品免观看| 国产午夜精品理论片免费观看 | 久久国产精品鲁丝片| 国内精品国语自产拍在线观看| 精品无码av无码专区| 日韩人妻无码一区二区三区 | 午夜国产精品无套| 日韩丰满少妇无码内射 | 中文字幕精品一区二区精品| 精品91自产拍在线观看二区| 污污网站国产精品白丝袜| 欧美日韩综合一区二区三区| 一区二区日韩国产精品| 国产成人精品三级麻豆| 国产精品久久久久久网站| 情侣视频精品免费的国产| 国产精品扒开腿做爽爽的视频| 最新亚洲精品国偷自产在线 | 亚洲国产精品国产自在在线| 日韩好片一区二区在线看| 日韩人妻无码精品一专区| 亚洲国产日韩在线观频| 北岛玲在线精品视频| 日韩少妇无码喷潮系列一二三| 国产精品视频免费一区二区三区| 精品久久久久不卡无毒| 精品综合久久久久久99| 在线观看一区二区精品视频| 国产SUV精品一区二区88| 亚洲av纯肉无码精品动漫| 九九热在线视频精品| 国产成人久久精品77777综合| 国产精品成熟老妇女| 精品国产电影久久九九| 国产麻豆剧传媒精品国产AV| 国产精品福利影院| 日韩精品一区二区三区视频|