內建IIS 7.5的作業系統有:
- Windows Server 2008 R2
- Windows 7 Ultimate / Professional / Enterprise
- Windows 7 Home Premium
- Windows 7 Home Basic / Starter
- Default:安裝IIS 7.5預設就會安裝(但也能取消)
- Available:具備,但需要使用者自行勾選才會安裝
- Unavailable:不具備,當然也就無從安裝
PS.TechNet Library原本就有一份Available Role Services in IIS 7.0,列出不同Windows的IIS 7.0功能差異。
------------------------------------------------------------------------------------------
IIS 6的主控台有介面可以備份跟還原IIS的設定,
但是在IIS7之後那個UI的介面就已經從IIS主控台中被拿掉了.
新的介面則變成匯出設定檔跟啟用共享設定檔(不過共享設定檔是比較好用的方式,下一篇再來說匯出跟共用的部分).
所以如果要執行IIS 7.5的備份跟還原的話可以透過下面的指令的達成.
在主機上的%windir%\system32\inetsrv\資料夾中有個appcmd的指令.
可以透過這個指令來操作IIS的備份跟還原
顯示目前所有的備份
appcmd list backup
新增一個備份
appcmd add backup 備份檔名稱
備份還原
appcmd restore backup 備份檔名稱
刪除備份檔
appcmd delete backup 備份檔名稱
顯示備份指令的參數說名
appcmd backup /?
IIS在每次更動後會自動備份,在預設的情況下,備份的紀錄會保留最後10次,如果要增加保留的數量,
可以透過下列指令修改
appcmd.exe set config -section:system.applicationHost/configHistory /maxHistories:"50" /commit:apphost
自動備份的資料夾預設是在 %SYSTEMDRIVE%\inetpub\history 下.
而使用指令備份的資料夾則是存放在 %WinDir%\System32\inetsrv\backup
使用list的指令可以看到這兩個位置下的所有備份檔.
原始文章出自於此
iis7的備份之原始文章出自於此
沒有留言:
張貼留言