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