之前我釋出的《SharePoint備份與還原》一文初步探讨了使用SharePoint管理中心備份與還原站點的方法。但是在我實際部署的過程中發現用管理中心做還原并不可靠!(PS:微軟的備份與還原工具總是有些華而不實)我就為此付出慘痛的代價,險些将已經上傳并整理的所有解決方案都弄丢了。不過還好我做了内容資料庫的備份,最終整個站點得到完好無損的還原。由此可見,基于資料庫的備份是最為實在、安全、成熟的。将來我們的站點都将主要采用此方式做備份,現在我将經驗共享,大家共同進步!
一、本文所述的方法适合以下情況
Ø 将站點從測試伺服器場遷移到正式的伺服器場
Ø 備份和還原伺服器場裡的站點
二、備份還原功能不能做什麼?
1、 不能備份和還原以下内容
(1) Custom solutions deployed(釋出到WSS站點的自定義的應用程式)
(2) lternate access mapping
(3) Internet Information Services metabase
2、 可以備份但不能還原以下内容
(1) Sharpoint配置資料庫SharePoint_Config
(2) 管理中心IIS站點和應用程式
(3) 管理中心資料庫SharePoint_AdminContent
三、操作步驟:
說明:我将示範将一個MOSS站點的SSP和所有站點的内容遷移到新的一個伺服器場的過程。
1、 在原伺服器場備份除配置資料庫SharePoint_Config和管理中心資料庫SharePoint_AdminContent外的所有資料庫
2、 部署好新的伺服器場
Ø 在目标機上安裝Office SharePoint Server 2007
Ø 啟動三個服務:Office SharePoint Server 搜尋、Windows SharePoint Services 幫助搜尋、Excel Calculation Services
Ø 不要建立SSP和應用程式
3、 在SQL Server Enterprise Manager中,還原所有之前備份的SharePoint相關的資料庫,除了配置資料庫SharePoint_Config和管理中心資料庫SharePoint_AdminContent
4、 通過管理中心建立立web應用程式,并删除所關聯的内容資料庫
Ø 在管理中心建立3個應用程式,一個用于SSP、一個用于個人站點、一個用于門戶站點,如果你需要更多的站點,則建立多個相應的應用程式。
Ø 在“SharePoint Web 應用程式管理”點選 “内容資料庫”.
<a href="http://blog.51cto.com/attachment/201104/143642349.jpg" target="_blank"></a>
Ø 選擇你需要修改的web 應用程式
<a href="http://blog.51cto.com/attachment/201104/143659997.jpg" target="_blank"></a>
Ø 選擇内容資料庫
<a href="http://blog.51cto.com/attachment/201104/143715644.jpg" target="_blank"></a>
Ø 選擇“脫機”狀态和“删除内容資料庫”
<a href="http://blog.51cto.com/attachment/201104/143734136.jpg" target="_blank"></a>
Ø 點選“确定”。
5、 還原新站點、SSP的内容資料庫
Ø 在“管理内容資料庫”中将我們備份好的内容資料庫添加到相應的web應用程式裡
<a href="http://blog.51cto.com/attachment/201104/143751310.jpg" target="_blank"></a>
Ø 添加内容資料庫,資料庫名稱填寫我們要還原的資料庫名稱
<a href="http://blog.51cto.com/attachment/201104/143806624.jpg" target="_blank"></a>
Ø 點選“确定”
6、 還原SSP
Ø 選擇“建立或配置此伺服器場的共享服務”
<a href="http://blog.51cto.com/attachment/201104/143821439.jpg" target="_blank"></a>
Ø 選擇“還原SSP”
<a href="http://blog.51cto.com/attachment/201104/143831504.jpg" target="_blank"></a>
Ø 添加相關的内容
SSP 名稱:SharedServices3
SSP 管理網站需要 Web 應用程式:選擇SSP web程式
“我的網站”需要 Web 應用程式 :同樣選擇SSP web程式
SSP 服務憑據:填寫域管理者賬戶
SSP 資料庫:SharedServices1 _DB
搜尋資料庫:SharedServices1_Search_DB
<a href="http://blog.51cto.com/attachment/201104/143850867.jpg" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201104/143902941.jpg" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201104/143911111.jpg" target="_blank"></a>
Ø 設定所還原的SSP為伺服器場的預設SSP
Ø 在搜尋設定頁啟動SSP的爬網功能
通過,以上操作你就實作了伺服器場間站點的遷移。
本文轉自 yuxye 51CTO部落格,原文連結:http://blog.51cto.com/fishvsfrog/553949