75
SharePoint Server 2010 自學 升級/移轉指南

SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學

升級/移轉指南

Page 2: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

2

著作權所有

本文件中描述的資訊 (包含網際網路網站參考資料,例如 URL) 如有變更恕不另行通知。除非另有說明,否則範例中

所描述之公司名稱、組織、產品、網域、電子郵件地址、商標圖樣、人員、地點及事件均屬虛構,並非影射任何真實

名稱。使用者應遵守所有適用的著作權法。Microsoft 可能擁有本文件提及之主題項目的專利權、專利申請權、商標、

著作權或其他智慧財產權。除非 Microsoft 書面授權合約明文規定,否則提供本文件並不授予貴用戶上述專利權、商

標、著作權或其他智慧財產權。

© 2010 Microsoft Corporation. 保留所有權利。

SharePoint、Excel 和 Internet Explorer 是 Microsoft Corporation 在美國及 (或) 其他國家/地區的註冊商標或商標。

本文件中所提及的公司和產品,可能為個別公司所擁有的商標。

Page 3: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

3

簡介

Microsoft SharePoint Server 2010 於 2010 年 5 月正式發佈。許多組織很可能考慮升級至新的

SharePoint Server 2010。

執行升級時,需謹慎計畫。甚至在執行升級前,對於升級期間和之後的結果也要有清楚的概念,這相當

重要。

本自學指南是專為協助考慮升級、想瞭解可用的升級選項及升級期間程序,以便順利執行升級的使用者而

設計。

任何一種升級技術都有優缺點。我們希望此自學指南可協助您選取最適用於您組織 SharePoint Server

環境的升級技術。

有幾種不同的升級技術。視現有伺服陣列組態而定,您可能需要部署本自學指南未充分涵蓋的技術。但

是,無論如何,此處涵蓋的程序已囊括操作資料庫、還原資料庫、使用 Windows PowerShell 指令碼,

以及執行 Stsadm 作業。因為所有案例中要使用的命令列和資料庫作業均相同,我們建議您先徹底閱讀

此自學指南,以瞭解一般性的升級案例。

Page 4: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

4

版本歷程記錄

版本 發佈時間 變更的詳細資料

1.0 版 2010 年 6 月 第 1 版

Page 5: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

5

關於環境的先決條件

注意: 此白皮書是根據下述的環境。您無法使用此環境,但此文件仍提供詳盡、圖解豐富的指南,可

搭配 TechNet 的安裝和升級內容。

環境的先決條件是待評估的 Active Directory 環境,而且具備可使用的電子郵件伺服器。

編寫此自學指南時採用的環境先決條件如下:

Active Directory

伺服器作業系統:Windows Server 2008 R2 (x64)

伺服器名稱:DC2008

伺服器角色:AD DS、DNS

網域名稱:Contoso.com

網域函式階層:Windows Server 2003 Native

電子郵件伺服器

伺服器作業系統:Windows Server 2008 R2 (x64)

伺服器名稱:MAIL2010

應用程式:Microsoft Exchange Server 2010

安裝:Exchange Server 標準安裝 (Hub、CAS、信箱及 Exchange 管理工具)

SharePoint Server 2007 (來源)

伺服器作業系統:Windows Server 2003 R2 (x64)

伺服器名稱:MOSS2007

SQL Server:SQL Server 2005 (x64)

SharePoint Server 2010 (目的地)

伺服器作業系統:Windows Server 2008 R2 (x64)

伺服器名稱:SP2010

SQL Server: SQL Server 2008 R2

Page 6: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

6

目錄

簡介 .................................................................................................................................................................................................. 3

版本歷程記錄 ............................................................................................................................................................................... 4

關於環境的先決條件 ................................................................................................................................................................. 5

第 1 章. 考量升級技術............................................................................................................................................................. 7

1.1 從 SharePoint Server 2007 升級至 SharePoint Server 2010 ......................................................................... 8

1.2 為何要升級為 SharePoint Server 2010? .............................................................................................................10

1.3 優缺點 ..................................................................................................................................................................................12

第 2 章. 執行就地升級...........................................................................................................................................................13

2.1 確認就地升級程序...........................................................................................................................................................14

2.2 開始升級 .............................................................................................................................................................................16

第 3 章. 使用資料庫移轉進行升級 ...................................................................................................................................45

3.1 計畫使用資料庫移轉進行升級 ...................................................................................................................................46

3.2 確認資料庫移轉升級的工作程序...............................................................................................................................48

3.3 建立新的 2010 伺服器陣列環境 ..............................................................................................................................50

3.4 執行資料庫移轉 (準備).................................................................................................................................................50

3.5 資料庫移轉 (備份移轉資料) .......................................................................................................................................53

3.6 資料庫移轉 (還原) ..........................................................................................................................................................57

3.7 還原共用服務資料庫 ......................................................................................................................................................67

3.8 資料庫移轉的後處理 ......................................................................................................................................................75

Page 7: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

7

第 1 章. 考量升級技術

Page 8: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

8

1.1 從 SharePoint Server 2007 升級至 SharePoint Server 2010

如果比較 Microsoft Office SharePoint Server 2007 與 Microsoft SharePoint Server 2010,會發現實際的

伺服器拓撲並沒有重大變更。

常見的伺服器拓撲有:

做為前端網頁伺服器的角色

做為應用程式伺服器的角色

資料庫伺服器

但是,架構還是有顯著差異,加上新的軟硬體需求。以下是典型的範例。

1. 僅提供 64 位元的環境:

SharePoint Server 2007 提供 32 位元和 64 位元的版本。在伺服器拓撲的每一層中,也可選擇 32

位元或 64 位元。(同一層中 32 位元和 64 位元無法共存)。

但是,在 SharePoint Server 2010 中,整個伺服器陣列都必頇採用設定為 64 位元的作業系統和應

用程式。這表示,如果現有的 SharePoint Server 伺服器陣列採用 32 位元設定,或如果依然採用 32

位元的環境,將會是很大的挑戰。

SharePoint Server 2010 特別針對 64 位元進行最佳化,將會利用大量記憶體空間,提供更好的效能。

2. 已廢止「共用服務提供者」:

在 SharePoint Server 2007 中,有「共用服務提供者」。「共用服務提供者」是共同提供「共用時便

於使用」服務的機制。例如,企業搜尋功能、使用者設定檔功能、商務資料目錄應用程式和 Excel

Services 會以共用服務的方式共同定義並提供。

SharePoint Server 2010 以獨立的「服務應用程式」來提供每種服務,而非以「共用」服務來共同提

供多種服務。這表示可彈性化進行備援設定。

3. 終止支援 Internet Explorer 6 (用戶端):

SharePoint Server 採用 Web 技術。使用者要透過網頁瀏覽器使用 SharePoint Server。雖然瀏覽器

有很多種,但 SharePoint Server 2010 必頇採用 Internet Explorer 7、8 或 9,才能更充分發揮多樣

化 Web 技術的優勢。

Page 9: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

9

您可先考量目前的 SharePoint 伺服器陣列環境和組織的需求,縮小選擇的範圍,再決定要部署哪一種

升級技術。Microsoft 在 TechNet 中介紹的兩種技術如下:

(TechNet 文章:決定升級方法 (SharePoint Server 2010))

技術 描述

就地升級 如果現有伺服器陣列的設定是 64 位元,則支援此技術。但是,

您的環境必頇滿足 SharePoint Server 2010 的最低需求,例如,

作業系統版本升級、其他元件升級以及新硬體需求。

資料庫移轉 這會將資料庫進行備份,以便移轉及傳送至新環境。

如果能稍微容忍停機時間,則資料庫移轉是更新至 SharePoint

Server 2010 最順暢的方式。但是,請注意,並非所有設定和資

料庫均可移轉。

此自學指南會介紹兩種技術,即就地升級和資料庫移轉。

秘訣:從 Office SharePoint Portal Server 2003 升級至 SharePoint Server 2010

不可能將 Office SharePoint Portal Server 2003 直接升級為 Microsoft SharePoint Server 2010。考慮

從 2003 移轉為 2010 時,您需注意版本和硬體需求的差異相當大,即便使用資料庫移轉方式,亦不

可能就地升級。

請先將內容升級為 Office SharePoint Server 2007,然後即可再升級為 SharePoint Server 2010。

MSDN 文章:從 SharePoint Portal Server 2003 升級至 SharePoint Server 2010

Page 10: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

10

1.2 為何要升級為 SharePoint Server 2010?

升級為目前可穩定執行的應用程式要花相當多的心力、成本及時間。

如果您目前使用 SharePoint Server 2007,且執行時沒有任何問題,何必考慮升級為 SharePoint Server 2010?

比較 SharePoint Server 2007 與 SharePoint Server 2010 即可發現下列改進。

支援文件和 Web 以外的豐富內容

先前的 SharePoint Server 共用及管理的是諸如文件、網頁、清單資料及外部資料庫的內容。SharePoint

Server 2010 除了可管理上述內容之外,還可管理諸如電影和 Silverlight 的多媒體內容,為使用者提供

更豐富的體驗。

增進可用性

SharePoint Server 2010 採用 Office 產品使用的「Fluent UI」 (功能區)。可讓使用者以相同的 UI 順

暢使用本機用戶端應用程式,例如 Office 產品和伺服器產品。此外,此 Fluent UI 是一種動態 UI。會

根據使用者操作的環境變更內容。在某些情況下,還可使用即時預覽功能。您可先即時查看預期的結果

(只要移動滑鼠游標即可),再完全套用設定。

甚至,上傳及放置檔案的方式也獲得改進。AJAX UI 的畫面並未轉換,因此使用者可輕鬆操作。如果 URL

和畫面經常因您的操作而變更,您可能會無法確定已完成的動作,以及如何返回。但是,SharePoint

Server 2010 的介面很直覺,可避免發生這樣的問題。

技術的穩定性、備援性及可用性均提高

在 SharePoint Server 2010 中,已廢止「共用服務提供者」,改以獨立形式提供個別服務。在此之前無

法提供備援的服務,現在均可在多個伺服器中提供備援。

已廢止無法提供備援,稱為「單一點」的位置。

甚至,新技術更可避免故障,而且現在標準支援 Microsoft SQL Server 2008 的「鏡像」功能。這表示

可用比較低的成本建立解決方案,同時將故障的停機時間縮到最短。

它會執行更進階的容量控制 (例如,使用二進位大型物件 (BLOB)) 以避免磁碟過大,以及與其他製造商

提供的週邊儲存產品良好運作。

Page 11: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

11

與 Office 2010 用戶端產品高度相容

SharePoint Server 2010 與 Office 2010 用戶端應用程式具有高度的相容性。現在 Office 2010 引進

SharePoint Workspace 2010,可安全、有效及離線使用 SharePoint Server 2010 內容。

甚至,我們免費提供 SharePoint Designer 2010。

SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

屬工作流程及有效管理使用者,以集中管理 SharePoint Server 2010。它也可供您建立外部清單的共同

連接器,進而簡化資料庫的共同作業。

現在與行動裝置的搭配更緊密。也提供專門在行動裝置上檢視及自訂檢視的方式。

SharePoint Server 主要供一般使用者使用,且大部分用於處理他們的工作。SharePoint Server 2010 的

實用性獲得改善,勢必增加使用者的生產力和順暢度。

還有更多值得您考慮升級的理由。何不自行建立一個環境以評估 SharePoint Server 2010?

Page 12: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

12

1.3 優缺點

IT 管理員、開發人員、一般使用者及所有職位的人員均可藉由升級善用最新的技術,增加生產力。但是,

您仍必頇謹慎計畫再進行升級。升級有優點即有缺點,您必頇同時考量這一點。

升級至 SharePoint Server 2010 之前,請先考量下列問題。

僅提供 64 位元版本

SharePoint Server 2007 提供 32 位元和 64 位元版本,但是 SharePoint Server 2010 僅提供 64 位

元版本。如果您目前使用 32 位元版本,則必頇準備新的伺服器陣列 (即使是暫時使用)。

重新開發搭配新版本的延伸功能

針對 32 位元版本開發的特定組織功能,可能必頇先微幅變更,才能與 64 位元版本相容。甚至,當

您將 32 位元環境移轉為 64 位元環境時,可能要花相當長的時間執行整個伺服器陣列的驗證測詴,

以確保能正確執行現有的解決方案。

發生停機

無論是進行就地升級或資料庫移轉,多少會發生停機。如果 SharePoint Server 上正在執行重要工作,

您必頇謹慎計畫執行升級的時間。

終止對 Internet Explorer 6 的支援

許多組織使用 Internet Explorer 6。SharePoint Server 2010 並不支援 Internet Explorer 6,嘗詴以此瀏

覽器顯示的結果,就是版面配置不完整、出現警告和功能區 UI 顯示不正確等等。

如果組織內其他應用程式使用 Internet Explorer 6,可能也會難以升級。

但是,在某些情況下,熟悉 SharePoint 技術的「Microsoft 認證合作夥伴」企業可提供在 Internet

Explorer 6 中正確顯示 SharePoint Server 2010 繪圖的解決方案。

Page 13: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

13

第 2 章. 執行就地升級

Page 14: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

14

2.1 確認就地升級程序

就地升級實際上會將目前 SharePoint Server 2007 環境下的任何內容傳遞到新環境,因此只要目前的伺

服器陣列符合 SharePoint Server 2010 的安裝要求,這是確保能流暢且方便移轉至新環境最好的方式。

執行就地升級前,請先確認目前伺服器陣列環境符合就地升級的條件。

要確認的項目 打 ✔

在伺服器陣列內,所有伺服器都執行於 Windows Server 2003 或 2008 64 位元

作業系統,而且正在執行 64 位元版本的 SharePoint Server 2007。

採用 SQL Server 2005 或 2008 64 位元版本做為 SharePoint Server 2007 的資

料庫伺服器

伺服器陣列中執行 SharePoint Server 2007 的所有伺服器均符合 SharePoint

Server 2010 或 SQL Server 2008 所需的硬體規格要求

您可以預備需要的工作時間以進行大量升級作業

保留所有資料的備份

如果符合上述條件,即可進行就地升級。

首先,請確認就地升級的程序。下列程序假設目前的環境是設定為 Windows Server 2003 (64 位元) 並使

用 SQL Server 2005 (64 位元)。如果 SharePoint Server 2007 的環境是搭配 Windows Server 2008、SQL

Server 2008 等等,請先對 SharePoint Server 2007 套用 Service Pack 2 (SP2)。

從 Windows Server 2003 升級為 Windows Server 2008

準備適用 SQL Server 2005 的環境

(套用 SP3 及 CU2)

對 SharePoint Server 2007 套用 SP2

執行升級檢查

暫時移除會

干擾升級的功能和外掛程式 (選用)

Page 15: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

15

啟動 SharePoint Server 2010 安裝程式 (splash.hta)

準備 SharePoint Server 2010 安裝的必要元件

安裝 SharePoint Server 2010

停止各種 SharePoint Server 2007 服務

開始內部升級

視覺更新

升級後整體驗證

重設必要區段

SharePoint Server 2010 升級完成

Page 16: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

16

2.2 開始升級

執行就地升級前,請先確認現有 SharePoint Server 環境是否最新。若要執行就地升級,必頇套用最新的

SharePoint Server 2007 和 SQL Server 軟體修補程式。

尤其必頇符合下列條件。

Windows Server 2003 已套用 SP2

SharePoint Server 2007 已套用 SP2

SQL Server 已套用 SQL Server 2005 SP3 和 CU2

此自學指南簡介的就地升級,根據的是假設 SharePoint Server 2007 SP2 已安裝於 Windows Server

2003 SP2 (64 位元) 伺服器作業系統和 SQL Server 2005 SP3 (64 位元)。如果目前的 SharePoint

Server 環境尚未套用 SP2,請確定先套用 SharePoint Server 2007 Service Pack 2 再升級作業系統。如

需套用 SP2 的詳細資訊,請參閱 TechNet 文章:部署 Office SharePoint Server 2007 的軟體更新.

升級前,請注意 SharePoint Server 2007 的網站如下。

主要網站:http://moss2007

Page 17: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

17

人力資源入口網站:http://moss2007/hr

內容包含「新功能」、「連結」、「共用文件」、「補助文件庫」等等。

範例:共用文件內容

Page 18: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

18

1. 將 Windows Server 2003 SP2 (64 位元) 升級為 Windows Server 2008 R2。

秘訣:選取作業系統時,您必頇考量是否使用 Windows Server 2008 (64 位元) 或 Windows Server

2008 R2;可以的話應盡量使用 Windows Server 2008 R2。

(請參閱 KB962935: http://support.microsoft.com/kb/962935/zh-tw)

升級期間,SharePoint Server 搜尋服務必頇停止。在 SharePoint Server 2007 的案例中,有兩種搜

尋服務。兩種都必頇停止。

請從 [開始] 功能表中選取 [系統管理工具]。按一下 [服務]。

從 [服務] 清單中,停止並停用 [Windows SharePoint Services 搜尋] 和 [Office SharePoint Server 搜尋]。

Page 19: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

19

暫時停用目前在 [啟動類型]中設定為 [自動] 的搜尋服務。將設定切換為 [停用],按一下 [套用],然

後按一下 [停止]。

2. 插入 Windows Server 2008 R2 媒體。按一下 [立即安裝]。

Page 20: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

20

秘訣:請注意 Windows 版本。

您只能在相同的版本內升級 Windows 版本。

這表示無法將 2003 Standard 版升級及安裝至不同的授權版本,例如 2008 Enterprise,而且安裝程

式一旦判斷出版本,即會停止升級程序。變更版本時,必頇進行新的安裝程序。

從 [您要哪一種安裝類型?] 中選取 [升級]。

在 [相容性報告] 中確認要停用 Office SharePoint Server 2007 功能,然後按 [下一步]。

升級期間會重新啟動作業系統數次,之後會完成升級。

Page 21: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

21

3. 確認作業系統的升級是否成功。

Page 22: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

22

4. 重新啟用 SharePoint Server 2007。

還原因作業系統升級而停用的 SharePoint Server 2007。

從 [開始] 功能表中選取 [控制台]。按一下 [程式和功能]。

從 [解除安裝或變更程式] 中選取 [Microsoft Office SharePoint Server 2007],並按一下 [變更]。

Page 23: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

23

選取 [修復] ,並按一下 [繼續]。

還原後,請按一下 [關閉]。

Page 24: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

24

5. 重新啟動。選取 [是] 立即重新啟動。

6. 啟動 [SharePoint 產品及技術設定精靈],然後按 [下一步]。

Page 25: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

25

7. 在 [修改伺服器陣列設定] 上,選取 [不要中斷與此伺服器陣列的連線],然後按 [下一步]。

確認 SharePoint 管理中心 Web 應用程式的設定。

選取 [否,這台機器將繼續架設網站],然後按 [下一步]。

Page 26: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

26

在 [設定成功] 上,按一下 [完成]。

.

8. 按一下 [完成] 後,會開啟 SharePoint 的 [管理中心] 頁面。

Page 27: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

27

9. 確定已成功啟動 SharePoint Server 2007 網站。

現在作業系統已升級為 Windows Server 2008 R2,升級期間暫停的 SharePoint Server 2007 也已重

設完成。

秘訣:考量作業系統升級的重點摘述如下。

確定升級前後的 Windows 版本是否相符

確定對 SharePoint Server 2007 套用 SP2

* SharePoint Server 2007 SP1 或更新版支援 Windows Server 2008,而 SP2 或更新版支援

Windows Server 2008 R2。

若要升級至 SharePoint Server 2010,無論選取 Windows Server 2008 或 Windows Server 2008 R2,

都必頇事先套用 SharePoint Server 2007 SP2。

Page 28: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

28

10. 將軟體修補程式套用至 SQL Server 2005 SP3。

(如果您是使用 SQL Server 2008,請套用 SP1 和 CU2 或更新版)。

雖然 SQL Server 2005 (64 位元) SP3 可依現況使用,但還是必頇套用最新的 Hotfix (CU3)。

http://support.microsoft.com/kb/967909/zh-tw

「SQL Server 2005 Service Pack 3 Cumulative Update Program Package 3」 包含三個 Hotfix。

接受 Hotfix 的條款,輸入您的電子郵件地址,並送出要求。

新增 Windows Server 功能 (Windows PowerShell、桌面體驗)

執行 SharePoint Server 2010 進階準備工具

套用 Windows Server 2008 R2 WCF HotFix

Page 29: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

29

11. 執行安裝 SharePoint Server 2010 的必要條件 「Preupgradecheck」。

從 [開始] 功能表中,按一下 [執行]。輸入 「cmd」 以顯示命令提示字元。

執行 STSADM.exe。

cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN

stsadm.exe -o Preupgradecheck

系統會輸出一份「SharePoint 產品及技術升級前檢查報告」。確認報告中無任何錯誤。

Page 30: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

30

秘訣:根據預設,伺服器陣列中有多個伺服器時,此命令會建立整個伺服器陣列的報告。但是,您也

可以在每個伺服器上執行它以產生報告。(本機執行)

如果發生任何錯誤,報告中會標示為失敗,如下所示。

如果有問題的解決方案,則會顯示此解決方案的連結。

12. 安裝 SharePoint Server 2010 前,請停止任何 SharePoint Server 服務。

從 [開始] 功能表中選取 [系統管理工具] ,然後按一下 [服務]。

Page 31: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

31

13. 停止所有名稱以 「Windows SharePoint Services」 開頭的服務和 Office SharePoint Server 搜尋。

請確定所有與 SharePoint 技術相關的服務均已停止。

Page 32: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

32

14. 執行就地升級為 SharePoint Server 2010 前,請安裝必要的軟體元件。

將 SharePoint Server 2010 媒體插入伺服器。

15. 按一下 [安裝軟體先決條件] 以啟動。若要使用此工具,必頇連線至網際網路。

Page 33: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

33

16. 接受 [授權條款] 並繼續。

設定 IIS 並安裝必要程式後,重新啟動。

Page 34: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

34

17. 確認已完成軟體先決條件,並按一下 [完成]。

18. 啟動 SharePoint Server 2010 安裝程序前,先備份目前的資料。

* 此時,SharePoint Server 2007 中並未有任何變更。

從 [管理中心] 中,選取 [備份與還原]。

Page 35: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

35

選取整個伺服器陣列並取得備份。

備份檔案必頇移至不受影響的其他環境。

19. 開始 SharePoint Server 2010 的安裝程序。開啟安裝媒體並執行 「Setup.exe」。

輸入完整版本的產品金鑰,並按一下 [繼續]。

接受 [授權條款]。按一下 [繼續]。

Page 36: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

36

會顯示 [升級舊版]。按一下 [立即安裝]。

秘訣:唯一可用的選項是 [立即安裝]。舊版提供 [逐步升級] 選項,但是 SharePoint Server 2010 僅

提供就地升級 (大量升級)。這表示如果您決定執行就地升級,必頇為伺服器陣列內的所有伺服器執

行類似的升級。但在大規模的伺服器陣列中,就地升級選項就變得不切實際。在這種情況下,您可

選擇資料庫移轉或混合方式 (此方式會將資料庫逐漸暫時改為唯讀、僅允許存取,同時繼續從備份資

料庫將資料庫移轉升級至新伺服器陣列)。

Page 37: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

37

20. 開始 SharePoint Server 2010 的安裝程序。

21. 安裝後,請確定選取 [立即執行 SharePoint 產品設定精靈] 核取方塊,並按一下 [關閉]。

Page 38: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

38

22. 從 SharePoint Server 2007 升級至 SharePoint Server 2010 的產品設定精靈就會啟動。

23. 輸入保護伺服器陣列安全性的複雜密碼。

此自學指南假設您是輸入 「P@ssw0rd」。

Page 39: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

39

24. 選取 [視覺更新]。從 SharePoint Server 2007 升級時,您可選擇是否要使用新的 SharePoint Server

2010 Fluent UI (功能區),或繼續使用現有 SharePoint Server 2007 的 UI。請注意,稍後可變更這

個設定。

選取 [保留現有 SharePoint 網站的外觀與風格,並允許使用者更新他們網站的使用者經驗] 並按

[下一步]。

請確定所有程序已完成。

SharePoint 計時器工作會繼續升級程序。

Page 40: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

40

25. 此時會開啟 SharePoint Server 2010 管理中心網站。

終止升級設定精靈會觸發各種新功能和服務的安裝程序。同時,會根據設定資料庫中包含的各種資

訊,在背景建立資料庫升級的指令碼。

個別內容資料庫和服務資料庫將根據此指令碼升級。

這些升級程序會透過計時器工作執行。

並會顯示計時器工作執行的升級進度。每分鐘會自動更新進度狀態,最後會顯示「成功」。

注意:

升級程序可能要花數十分鐘至幾小時才能完成,視伺服器陣列和資料庫的規模而定。 請勿在進行升

級時操作 SharePoint Server 2010。

請注意,必頇顯示「成功」,升級才算完成。

Page 41: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

41

26. 確認所有升級工作都已完成。

秘訣:

在某些情況下,升級計時器工作會標示為紅色的失敗。

發生失敗時,請查看記錄檔。修正有問題的部分,並再次執行設定精靈。

因為升級的計時器工作嘗詴設定以「共用服務提供者」(SharePoint Server 2010 已廢止) 為基礎的服

務,視環境而定,某些服務可能無法成功啟動,因此會標示為失敗。

發生此情況時,可以選擇手動設定提醒,但這要視發生錯誤時,SharePoint Server 2010 的設定進度

而定。

Page 42: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

42

27. 完成所有更新程序時,啟動網站以進行確認。

按一下右上角的 [網站動作] 以確認 SharePoint Server 2010 升級是否已完成。

28. 使用 [視覺更新] 變更 UI。

從 [網站動作] 中,按一下 [視覺更新]。

Page 43: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

43

29. [標題、描述與圖示] 視窗開啟時,選取 [視覺更新]。

選取 [預覽更新的使用者介面],並按一下 [確定]。

30. 確認顯示的是 SharePoint Server 2010 UI。

在上方會以一條黃帶顯示與 UI 相關的警告。如果 UI 正確顯示,則不再需要這個警告。因此,按一

下黃帶中的 [檢視或修改此網站的視覺更新設定] 並選取 [更新使用者介面]。

Page 44: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

44

秘訣:視覺更新的重要性

只有從 SharePoint Server 2007 或更舊版本的 SharePoint Server 升級時,才能使用視覺更新功能。

雖然全新安裝 SharePoint Server 2010 時會顯示 [視覺更新] 功能表,但是卻無法使用。

視覺更新存在的目的,不是為了繼續使用舊版 UI,而是在新環境中完成現有 UI 的驗證前,確保作

業不中斷。這是必要措施,因為若版面配置嚴重受損,將會難以在 SharePoint Server 上繼續操作。

組織使用此視覺更新功能,即有充裕的時間將他們的主版頁面、CSS 及功能修改為符合 2010 的 UI。

組織是否可無限度使用視覺更新,以繼續使用 2007 UI?不行。許多功能只能以新的 UI 操作。尤其

是與網頁編輯相關的功能,除非變更至新的 UI,否則無法使用這些功能。視覺更新只是一個暫時的

解決方案。

31. 再次確認所有設定。下列是待確認項目的範例。

是否已正確傳遞外寄郵件伺服器和內送郵件伺服器的設定

是否已移轉使用者設定檔

是否可成功執行搜尋

是否可存取所有網站

存取權是否正確反映

Page 45: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

45

第 3 章. 使用資料庫移轉進行升級

Page 46: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

46

3.1 計畫使用資料庫移轉進行升級

SharePoint 技術在 SQL Server 資料庫中儲存所有內容資料。

這表示可透過建立及復原資料庫備份的方式升級至 SharePoint Server 2010。此方式適合有多個內容資料

庫的案例。

從 32 位元的環境升級為 64 位元的環境時,也可使用此技術。

但是,開始移轉資料庫之前,有幾點需要注意。

首先,資料庫移轉是否可還原現有 SharePoint Server 2007 伺服器陣列維護的「所有」資訊?

TechNet 將優缺點摘述如下。以粗體強調重點。

方法 描述 優點 缺點

就地升級 SharePoint Server 2010

可在相同硬體上安裝。伺

服器陣列內容和設定也可

在同一個程序中進行升

級。

整個伺服器陣列的設定

會予以保留並加以升

級。雖然自訂內容在升

級後的環境仍然有效,

但是可能必頇進行手動

作業,例如升級及重新

啟動自訂區段。

進行升級時,伺服器和伺服器

陣列將會離線。

升級會繼續進行。因此,您必

頇配置足夠的時間,讓所有內

容依序升級。

資料庫連線

升級

您可以升級位於不同伺服

器陣列中環境的內容。但

是這樣做不會升級任何服

務或伺服器陣列設定。您

可以依任意順序升級資料

庫,並同時升級多個資料

庫。升級資料庫時,使用

者無法使用他們的內容。

您可以同時升級多個內

容資料庫,如此會使整體

升級時間比就地升級更

快。

您可以使用資料庫附加

升級,將多個伺服器陣列

合併為一個伺服器陣列。

伺服器及伺服器陣列設定不會

升級。您必頇手動將要保留的設

定,從舊的伺服器陣列轉移到新

的伺服器陣列。您也必頇手動將

任何自訂轉移到新的伺服器陣

列。若缺少任何自訂,將會導致

非預期的功能遺失,或使用者在

使用上會出現問題。透過網路複

製資料庫需要時間且會佔據頻

寬。您必頇為此加以規劃。您需

要資料庫伺服器的直接存取權。

http://technet.microsoft.com/zh-tw/library/cc287821.aspx

Page 47: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

47

資料庫移轉升級的特性摘述如下。

僅供附加資料庫之用的內容資料庫內容會予以保留,不會遺失。但是,由於目的地是新環境,因此不會

傳遞儲存於設定資料庫的各種設定。基本上,僅會傳遞內容。

並非所有 SharePoint Server 2007 中維護的資料庫和資料都可移轉。

範例:設定資料庫等。(新伺服器陣列有不同的設定資訊,每個服務都會轉成「應用程式」。)

* 架構會有重大變更。

在並非使用備用存取對應運作的環境下,URL 可能會變更。

因為目的地是新伺服器陣列 (新 SharePoint Server 2010 伺服器陣列),所以如果未使用備用存取對應,

且伺服器名稱本身用來做為存取 URL 時,伺服器名稱和 Web 應用程式的 URL 可能會變更。

您必頇具備資料庫的知識才能直接操作資料庫。

您必頇使用 Windows PowerShell 手動連線資料庫和服務應用程式。

任何無法完全從 2007 移轉的內容,均需重設服務並重建資訊。

可移轉的資料庫或資料如下。

內容資料庫 (可附加多個內容資料庫者)

「我的網站」建立的內容資料庫

「共用服務提供者」的資料庫資料

(僅適用於部分資訊,因為 SharePoint Server 2010 中並沒有共用服務)

單一登入的資料庫

Page 48: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

48

3.2 確認資料庫移轉升級的工作程序

您應先瞭解資料移轉的程序再開始進行。

藍色方塊表示在 SharePoint Server 2007 階段必頇執行的工作。並非所有工作都必頇進行,因此有必要

時再執行這些工作。

紅色方塊表示移轉至 SharePoint Server 2010 的程序。

要使用的命令:

升級檢查 STSADM.EXE -o Preupgradecheck

(如果尚未套用 SP2,則無法執行此命令)

環境清空 刪除未使用的網站

STSADM.EXE -o Deletesite

STSADM.EXE -o Deleteweb

刪除版本管理功能建立的非必要舊檔案

手動執行命令,或使用針對此目的開發的應用程式執行命令

對 SharePoint Server 2007 套用 SP2

執行升級前檢查

清空現有環境 (縮小資料庫)

注意所有 Web 應用程式與對應內容資料庫間的連線

Page 49: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

49

建立 SharePoint Server 2010 伺服器陣列

啟動最少量的服務

設定最少量的

SharePoint Server 2010 伺服器陣列設定 (例如郵件設定)

建立 Web 應用程式 (對應舊環境中存在的內容)

建立 SharePoint Server 2007 資料庫備份

驗證自訂元件

將內容資料庫還原 (為 Web 應用程式)

升級 SSP 資料庫以設定使用者設定檔

升級「我的網站」中的網站

還原其餘資料庫

建立用於新環境的搜尋索引

Page 50: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

50

3.3 建立新的 2010 伺服器陣列環境

若要執行資料庫移轉,必頇事先建立適合資料庫移轉的新伺服器陣列。如需安裝工作本身的資訊,請參

閱 SharePoint Server 2010 自學安裝指南 (可能為英文網頁)

(http://go.microsoft.com/fwlink/?linkid=227467&clcid=0x404) (可能為英文網頁).

如需建立資料庫移轉適用環境的詳細資訊,請參閱下列 TechNet 文章。

準備新的 SharePoint Server 2010 環境升級資料庫連結

3.4 執行資料庫移轉 (準備)

本節說明從安裝 SharePoint Server 2007 和 SQL Server 2005,以及伺服器名稱為 「MOSS2007」 之伺

服器陣列設定的環境中移轉資料庫。

移轉的目的地是依另一份《SharePoint Server 2010 自學安裝指南》建立的新 SharePoint Server 2010 伺

服器陣列。

但是,依照自學指南所用「設定精靈」的「伺服器陣列功能準備精靈」已經取消。

1. 請執行安裝 SharePoint Server 2010 先決條件的 「Preupgradecheck」。

從 [開始] 功能表中,按一下 [執行]。輸入 「cmd」 以顯示命令提示字元。

執行 STSADM.exe。

cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN

stsadm.exe -o Preupgradecheck

Page 51: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

51

系統會輸出一份「升級前檢查報告」。確認報告中無任何錯誤。

2. 清單中是否有非必要的 SharePoint Server 2007 網站。

在 SharePoint Server 2007 中,執行 STSADM.exe 命令。

cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN

STSADM.exe -o enumallwebs -databasename <資料庫名稱>

Page 52: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

52

WSS_Content 資料庫中顯示的網站清單如上。

但您可能會覺得命令列的顯示方式很難閱讀。

您可將網站清單輸出為檔案。

例如:STSADM.exe -o enumallwebs -databasename wss_content >c: \SiteList.xml

使用可整齊顯示 XML 的應用程式 (例如 Excel 2010) 開啟輸出檔案。

如有必要,可根據清單刪除非必要網站。

Page 53: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

53

3.5 資料庫移轉 (備份移轉資料)

1. 中斷 SharePoint Server 2007 的內容資料庫連線。

在 [管理中心] 中,選取 [應用程式管理] 中的 [內容資料庫]。選取右方的目標 Web 應用程式,並確

認內容資料庫。

按一下資料庫名稱以開啟資料庫。

選取 [移除內容資料庫],並按一下 [確定]。

Page 54: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

54

會顯示警告。按一下 [確定]。刪除內容資料庫僅表示中斷與 SharePoint Server 的關係,不會從執行

SQL Server 的電腦中刪除資料庫本身。

2. 中斷連線後,從 SQL Server 備份用於 SharePoint Server 2007 的資料庫。

從 [開始] 功能表中,按一下 [所有程式] - [Microsoft SQL Server 2005] - [SQL Server Management

Studio]。

在 [伺服器名稱] 方塊中,輸入 「MOSS2007」,選取 [資料庫引擎],並按一下 [連線]。

Page 55: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

55

3. 展開 [資料庫] 並選取目標資料庫。

此自學指南會備份 SharePoint Server 2007 維護的下列資料庫。

* 資料庫名稱可能會依環境而有所不同。下列範例顯示管理員建立內容資料庫時提供的名稱。(預設值

是 WSS_Content_xxxxxxxxxxxxxx)

WSS_Content 內容資料庫 1 (包含一個網站)

WSS_Content_01 內容資料庫 1 (包含一個網站)

WSS?Content_PersonalSites 個人網站的內容資料庫

SharedServices1_DB 共用服務資料庫

4. 取得資料庫的備份。

在目標資料庫上按一下右鍵以顯示功能表。

從 [工作] 中,選取 [備份]命令。

Page 56: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

56

5. 選取備份的內容及其目的地。

資料庫:WSS_Content (範例)

備份類型:完整

目的地:選取任何資料夾後,按一下 [確定]。確認指定資料夾中有備份檔案。

以相似程序備份您計畫使用的任何內容資料庫和共用服務提供者資料庫。

Page 57: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

57

3.6 資料庫移轉 (還原)

建立 Web 應用程式和內容資料庫以還原 SharePoint Server 2010 中的備份資料。

1. 從 [開始] 功能表中選取 [所有程式],然後選取 [Microsoft Office SharePoint 2010 產品] 下的

[SharePoint Server 管理中心]。

在 [快速啟動] 中,按一下 [應用程式管理]。選取 [Web 應用程式管理],並按一下功能區上的 [新增]。

建立新的 Web 應用程式。

使用之前在 SharePoint Server 2007 用過的相同條件設定 Web 應用程式。

此範例中的網站是使用 [傳統模式驗證] 和連接埠 80。

* 如果在 2007 版本中已用過這樣的表單驗證,您必頇事先分別設定 SharePoint Server 2010 的宣告

驗證。請參閱 TechNet 上的設定宣告式 Web 應用程式的表單型驗證 (SharePoint Server 2010) 以瞭

解詳細資料。

Page 58: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

58

此處建立的資料庫稍後會被覆寫,因此您可任意命名。但是為簡單起見,建議您使用與用於 SharePoint

Server 2007 時相似的名稱。

2. 按一下 [資料庫] 區段中的 [管理內容資料庫]。

Page 59: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

59

3. 針對要還原的資料庫數目,重複進行 [新增內容資料庫]。

讓資料庫名稱與備份資料庫相似,還原會更簡單。

此時,僅會還原「內容資料庫」。這個時候,請勿還原個人網站的內容資料庫或「共用服務提供者」的

資料庫。

4. 在 [移除內容資料庫] 區段中,選取 [移除內容資料庫] 核取方塊,並按一下 [確定]。

Page 60: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

60

5. 在安裝 SharePoint Server 2010 的環境中啟動 SQL Server Management Studio。

依序選取 [資料庫引擎]、[SP2010] (SharePoint Server 2010 環境) 並按一下 [連線]。

Page 61: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

61

6. 在 [資料庫] 上按一下滑鼠右鍵顯示功能表。

選取 [還原資料庫]。

7. 從 [還原資料庫] 視窗中,開啟 [目的地資料庫] 清單。選取目標資料庫。

選取 [來源裝置] 做為還原來源,並指定備份檔案。(應事先將備份檔案移至 SQL Server 資料庫的預設

備份資料夾)。

Page 62: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

62

8. 確認還原的目的地和方式。

目的地資料庫:例如 WSS_Content

至某個時間點:最近可能的

要還原的備份組:WSS_Content - 完整資料庫備份

選取左窗格中的 [選項]。

選取 [覆寫現有的資料庫],然後按一下 [確定]。

Page 63: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

63

9. 確認資料庫是否已正確還原,然後按一下 [確定]。

透過覆寫任何非個人網站和共用服務的內容資料庫來還原。

秘訣:如果還原資料庫失敗,顯示 [資料庫正在使用中。無法獨佔存取。] 的錯誤訊息,請停止環境一

次。(特別是當 SharePoint Server 和 SQL Server 均位於相同環境時)

但是,停止服務會造成相關服務也停止,因此執行此動作時請謹慎,並決定適當的執行時機。

停止下列兩個服務,並停止執行 SharePoint Server 的環境。

IIS Admin Service

SharePoint 2010 Timer

還原資料庫後,請確定啟動已停止的上述服務。

Page 64: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

64

10. 驗證還原的內容資料庫。某些儲存於內容資料庫的網站集合和網站可能需要加強的功能。在這種情況

下,您必頇準備並確認在新 SharePoint Server 2010 的加強功能作業。您必頇先仔細檢查是否不包含

這類網站,才能將資料庫連線至 SharePoint Server。

在 SharePoint Server 2010 內啟動 Windows PowerShell (SharePoint 2010 管理命令介面)。

執行下列命令:

Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL>

如果沒有問題,不會顯示任何錯誤訊息,控制會返回命令提示字元。

秘訣:如果使用 2007 版本時未使用任何加強功能,您可略過此步驟。但是為確認起見,請您執行此

步驟。對於套用 2007 SP2 的 2007 資料庫以及 2010 資料庫,均可使用此實用的命令。這可減輕當

資料庫連線至 SharePoint Server 時的連線失敗風險。

11. 將內容資料庫連線至新伺服器陣列中 Web 應用程式前的考量 (重要)

當 Web 應用程式有多個內容資料庫,且您想連線這些內容資料庫時,必頇先連線包含 Web 應用程

式 2007 版「根網站」的內容資料庫。此步驟不可出錯。

請先驗證內容資料庫是否包含欲還原的 Web 應用程式根網站,再進行此步驟。連線包含根網站的資

料庫後,可以任何順序連線該 Web 應用程式的其他內容資料庫。

甚至不需要建立網站集合儲存內容,就可連線資料庫。資料庫連線期間,會在新環境中建立網站集合。

因此,在還原所有內容資料庫之前,絕不可在新環境中新增新的網站集合。

Page 65: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

65

12. 將內容資料庫連線至 Web 應用程式。啟動「SharePoint 管理命令介面」 (Windows PowerShell)。

執行下列命令。

Mount-SPContentDatabase -Name <還原資料庫的名稱> -DatabaseServer <資料庫伺服器的名稱>

-WebApplication <目的地 Web 應用程式的 URL>

秘訣:執行 MOUNT 命令將資料庫連線至 Web 應用程式,會導致資料庫內容從 2007 升級為 2010

格式。升級程序的進度從 0-100% 即時顯示。

嘗詴連線至相當大的資料庫,可能造成無法成功終止的錯誤。許多錯誤均是程序逾時造成。若要避免

發生逾時,請盡可能先「簡化」資料庫再連線。

此外,與目的地 SQL Server 的通訊也可能引發問題。您必頇準備及執行具備最佳頻寬的環境。若要執

行上述命令,必頇有本機伺服器的管理員權限。

也必頇有 SharePoint Server 伺服器陣列的管理員權限。

Page 66: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

66

13. 檢查行為。在瀏覽器中啟動指定的 http://SP2010 網站,以確認是否有升級。

14. 依據您的需要可設定視覺更新,並選取 SharePoint Server 2007 UI 或 SharePoint Server 2010 UI。

Page 67: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

67

3.7 還原共用服務資料庫

此時內容資料庫應已還原,且使用者應可使用他們在 2007 環境下用過的網站和內容。接下來要還原的

是共用服務內的使用者設定檔資訊。執行此工作的先決條件是,在 SharePoint Server 2010 環境下尚未

叫用 User Profile Service。如果您想使用精靈 (例如伺服器陣列進階準備精靈),請從精靈目標中排除

User Profile Service。(清除核取方塊)。

1. 建立 User Profile Service 的應用程式集區。

啟動「SharePoint 管理命令介面」(Windows PowerShell)。

執行下列命令。

New-SPServiceApplicationPool -Name <應用程式集區名稱> -Account <網域¥使用者名稱>

Page 68: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

68

2. 啟動 Managed Metadata Service。「使用者設定檔」中包含的某些資訊是儲存於 Managed Metadata

Service。

開啟 [管理中心] 及 [應用程式管理]。

開啟 [管理伺服器上的服務],選取服務並按一下 [啟動]。

Page 69: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

69

3. 還原服務提供者資料庫。

開啟 SQL Server Management Studio。在 [資料庫] 上按一下滑鼠右鍵以還原資料庫。

在 [目的地資料庫] 欄中,輸入資料庫名稱。接著,從備份檔案還原資料。

4. 升級共用服務資料庫。

開啟「SharePoint 管理命令介面」。

執行下列命令。

New-SPProfileServiceApplication -applicationpool <應用程式集區名稱> -Name <服務應用程式名稱

> -Profiledbname <還原的 SSP 資料庫名稱> [-Profiledbserver <資料庫伺服器名稱>]

請注意顯示的識別碼,稍後會用到。

Page 70: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

70

5. 建立服務 Proxy。

啟動「SharePoint 管理命令介面」,並執行下列命令。

New-SPProfileServiceApplicationProxy -ServiceApplication <插入先前複製的識別碼> -Name <服務

Proxy 名稱> -DefaultProxyGroup

6. 您也可從 [管理中心] 進行檢查。

* 您也可以在 GUI 中建立服務應用程式和 Proxy,但因為是「共用服務提供者」資料庫的升級程序,

建議您使用 Windows PowerShell 來進行到目前為止的作業。

Page 71: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

71

7. 授與 User Profile Service 權限。新增服務帳戶後,請授與「完整控制」的權限。在此區段中,新增具

管理權限的 Contoso¥spfarm 帳戶。

8. 啟動 User Profile Synchronization Service。

按一下 [應用程式管理] 中的 [管理伺服器上的服務] 以顯示服務清單。

Page 72: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

72

要充分啟動,需花一點時間。請定期重新整理瀏覽器 (F5 鍵) 並確認已啟動服務。

現在請確定「重新啟動」。

重新啟動後,驗證 Forefront Identity Manager 服務 (兩個服務) 均標示為「已啟動」。

9. 開啟您建立的 User Profile Service 應用程式,並定義個人網站的設定。開啟應用程式時若發生錯誤,

請稍後再詴。

Page 73: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

73

10. 建立網站集合以儲存個人網站。

如果您在「個人網站」特定位置內架設的個人網站按一下 [建立網站集合] (亦即其中一個 User Profile

Service 應用程式項目),則會自動設定 Web 應用程式。

指定 URL 以建立。

11. 現在個人網站的資料庫已就緒,請開啟 SQL Server Management Studio 並使用與還原內容資料庫相

同的技術,以覆寫的方式還原資料庫。

這會移轉個人網站資訊和設定檔資訊。

Page 74: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

74

12. 還原其餘的資料庫。此後要執行的工作,視組織使用的 SharePoint Server 功能而定。

如果組織使用的是 SharePoint Server 2007 Enterprise,請執行其餘工作,例如設定「單一登入服務」(選

用),以及升級 InfoPath Form Services 的 URL。

請參閱 TechNet 文章以瞭解詳細資料: 執行資料庫附加升級的升級後步驟 (SharePoint Server 2010)

Page 75: SharePoint Server 2010 自學 升級 移轉指南download.microsoft.com/download/9/7/B/97B1D980-1622-464C-8DC… · SharePoint Designer 2010 不僅為您的網站增添好看的外觀,還提供進階的管理工具功能,包含建立專

SharePoint Server 2010 自學升級/移轉指南

75

3.8 資料庫移轉的後處理

使用資料庫移轉可在短時間內還原伺服器陣列設定,許多組織可採用這種方式。基本上,您只需要備份 (複

製) 包含內容的資料庫,並在新環境下還原它們即可。

還原內容後的下一步

與就地升級不同,資料庫移轉不會傳遞「各種設定」。

它只會將資料附加至「新伺服器陣列」;您必頇重新設定新伺服器陣列才能操作。

原則上,必要設定如下。

所有內容就緒後,設定搜尋功能並建立索引。

決定內容檢索的範圍。

必要時加強索引伺服器的備援。

建立現有伺服器群組的連結。

(選用) 安裝 Microsoft FAST Search Server 2010 for SharePoint。

檢閱 BCS 設定。

SharePoint Server 2007 具有針對外部資料連線,稱為 BDC (商務資料目錄) 的 XML 定義,在

SharePoint Server 2010 中已更新稱為 BCS。在某些情況下,您可能需要重新建立 BCS。

升級、安裝及驗證解決方案

如果組織已採用自訂解決方案,請驗證這些解決方案可在新環境下正常執行。

檢閱網站權限

在某些案例中,即使已在 GUI 中定義存取權,也可能不會反映。請隨時進行確認,必要時授與存取權。

設定備用存取對應

如果已使用備用存取對應,資料庫移轉應相當容易。因為可將使用者必頇變更的 URL 量降至最低。

若要讓一直使用的 URL 在移轉至新環境後繼續使用,建立 Web 應用程式時 (或之後),必頇設定備

用存取對應。

通知一般使用者,基礎架構已移轉至 SharePoint Server 2010,以及移轉後所產生的影響。

資料庫移轉後,您可以使用 Windows PowerShell 和升級程序附加資料庫。

我們強烈建議您,先在測詴環境下徹底測詴升級方式,再將它們套用至作業環境。