問題現象
Windows系統服務器如何備份IIS站點和應用程序池的配置?
解決方案
一. 導出應用程序池的方法:
1. 打開(kāi)命令提示符(開(kāi)始---運行---錄入:cmd,回車),錄入:cd %windir%\system32\inetsrv,如圖:
錄入appcmd list apppool /config /xml > c:\pools.xml,如圖:
備份後(hòu),删除不需要的默認程序池DefaultAppPool和Classic .Net AppPool,用記錄本打開(kāi)c:\pools.xml,然後(hòu)删除這(zhè)兩(liǎng)條記錄對(duì)應的節,保存就對(duì)應用程序池做了備份,如圖:
二. 導出IIS站點配置的方法:
同樣(yàng)進(jìn)入上述命令提示符的%windir%\system32\inetsrv目錄,錄入appcmd list site /config /xml > c:\sites.xml,如圖
備份後(hòu),删除不需要的默認站點Default WebSite,用記錄本打開(kāi)c:\sites.xml,然後(hòu)删除這(zhè)條記錄對(duì)應的節,保存就對(duì)站點做了備份.
三. 導入應用程序池的方法:
appcmd add apppool /in < c:\pools.xml
四. 導入站點的方法:
appcmd add site /in < c:\sites.xml