IIS6.0的備份和還原恢復的方法

2011-02-26 10:38:38|分類:默認分類|舉報|字型大小訂閱

下載LOFTER客戶端

介紹2中方法.

第一種方法適合不更換伺服器的情況下操作.備份 IIS 配置資料庫在 IIS 管理器中,右鍵單擊本地計算機,指向「所有任務」,然後單擊「備份/還原配置」。單擊「創建備份」,然後在「配置備份名稱」框中鍵入備份文件的名稱。請注意,備份文件名是不區分大小寫的。可選:如果要創建安全備份,請選中「使用密碼加密備份」複選框,在「密碼」框中鍵入密碼,然後在「確認密碼」框中鍵入相同的密碼。單擊「確定」。在創建備份時,會創建兩個文件在:systemrootSystem32InetsrvMetaBack 文件夾中name.mdxname.scxname 是管理員用來命名備份集的名稱,x 是備份集的版本號,第一次備份x就是0。還原話把這兩個文件拷回systemrootSystem32InetsrvMetaBack 文件夾中。然後在創建備份的地方還原它,就能還原你原先的IIS配置了。

第二種適合更換伺服器的操作.

IIS6配置的備份與還原(從這台計算機還原到另一台計算機)

這幾天,因為某種原因,要將一台伺服器的IIS網站搬到別一台伺服器,這個問題,相信很多人都有經歷,如果說,這台伺服器的IIS只有幾個網站,那麼就很容易了,但是如果有很多呢,那就是累死人了。現在我的伺服器上,有300多個網站,要批量搬到另一個伺服器,那當然是要想辦法了。

花了一天時間,在百度裡面找,沒有幾個方法是好的,都是從IIS幫助裡面複製上去的東東,真是BS,沒有一個是實踐寫出來的案例,終於,找到了一個還可以用的案例:http://blog.sina.com.cn/s/blog_4ca83f830100f3yl.html

下面,就借用它的案例,來說說我的實踐,方便以後有相同問題的朋友,能有效率地搬網站!!

首先,要備份一份原伺服器上的IIS網站配置,方法如下:

打開Internet信息服務(IIS)

--->右鍵「網站」

--->「所有任務」

--->彈出的保存窗口,填寫文件名和路徑,將IIS的配置保存一份。

然後,將這份備份,上傳到另一台伺服器上,比如我放在C:IISIISConfig.xml

下面就是還原了,最重要的一步:

操作:「開始」---「運行」---輸入「cmd」,打開命令窗口,用下面的命令,控制切換到 windowssystem32 目錄

cd C:windowssystem32

那麼,現在就可以輸入命令還原了,

iiscnfg /import /f C:IISIISConfig.xml /sp /LM/W3SVC /dp /LM/W3SVC /children

這個命令,就可以把舊伺服器上的IIS所有配置還原到新的IIS配置了

說明:/LM/W3SVC 這個是在你的備份裡面有的,第一個配置的路徑,可參考上面的新浪博客那個貼子的說明。

注意的是,如果你的新伺服器,原來有了一些網站的話,就要用到合併了,上面的命令加多一個「/merge」,如下

iiscnfg /import /f C:IISIISConfig.xml /sp /LM/W3SVC /dp /LM/W3SVC /children /merge

這樣子,就不會影響到你原來的網站了,最後,就是自己去檢查一下了,看看那裡漏掉的,自已補上就好,比如你分配了每個站一個用戶許可權的,那你就可以去增加原來的用戶和密碼給這些網站了,等等。。。。

如果還原好的配置,所有網站都是停止的,這個就可以重啟IIS就可以了

當然,如果伺服器IP有變的話,首先要改一下原備份的XML里的IP,然後再還原。


推薦閱讀:

改造命運的方法(一)立命之學精解
冬天了,你家腌鹹菜了嗎?14種腌鹹菜方法,越吃越愛吃~
為什麼快步頻優於大步幅(附步頻訓練方法)
幾種最好的糖醋蒜腌制方法
雙羅紋的收針方法

TAG:方法 | 恢復 | 備份 | 還原 |