問:我怎樣對IIS設置進行備份?
有多種方法可以用來完成此項工作。
1、在Internet信息服務管理器控制臺(IIS插件)中所設置的屬性和值都被儲存在Metabase.bin文件中,缺省情況下,這個文件位于“C:/winnt/system32/inetsrv”目錄中。在IIS5.0中,你可以從內置的IIS插件中來備份元數據。如果需要進行此工作,請選擇桌面上的計算機圖標然后單擊右健。然后再選擇“備份/恢復配置”。然后你就可以選擇備份現有元數據設置或者恢復以前的版本。與此相同的選項在MetaEdit2.2中也可找到。
2、當你以這種方式保存了元數據時,你的備份將以.md0文件的格式儲存在C:/winnt/system32/instrv/metaback文件夾中。當你執行備份時,文件將使用你所指定的名稱,如Pre-Lockdown.md0。如果你使用相同的文件名創建了多個備份,他們將使用數字逐漸遞增的擴展名,如Backup.md0,Backup.md1等等。
3、在你的元數據嚴重損壞的情況下,你將不能啟動IIS。此時,你也不能從IIS插件或metaedit中執行恢復操作。如果真的發生了類似情況,你就可以通過從備份文件夾中選用最合適的.md0(.md1等等)元數據備份文件來替換Metabase.bin。如果你的備份文件沒有錯誤,IIS將會立刻啟動。
4、制作元數據的備份還有其它兩個意義。你可以使用xcopy,scopy或其它復制程序來簡單地復制Metabase.bin文件。你應該先停止Internet服務,以保證你的元數據是最新的并且不在使用狀態中。
5、最后,我們還提供了兩個腳本--metaback.vbs和metarest.vbs--它們位于Inetpub/IISSamples/sdk/admin(如果你在IIS5.0上安裝了IISSDK)文件夾中或在IISResourceKit/Utility/ADSIAdminScripts文件夾(如果你安裝了IIS4.0ResourceKit)中。這些.vbs腳本使用了一個ADSI命令,它是專門為創建元數據備份而提供的。