決定升級方法 (SharePoint Server 2010)
適用版本: SharePoint Server 2010
上次修改主題的時間: 2016-11-30
在您執行任何程序從 Microsoft Office SharePoint Server 2007 升級為 Microsoft SharePoint Server 2010 之前,必須先決定要採用的升級方法。本文中的資訊可協助您比較各種方法的優缺點,並提供可能影響您所用方法的特殊案例相關資訊。除了本文中的資訊之外,請務必閱讀<檢閱支援及不支援的升級路徑 (SharePoint Server 2010)>,確實了解哪些升級情況才算是有效,以確保升級能夠成功。
注意
若要執行升級,您必須已安裝 Office SharePoint Server 2007 (含 Service Pack 2 (SP2))。
本文內容:
選擇升級方法
特殊案例
選擇升級方法
升級的基本方法有兩種:就地升級及資料庫附加升級。此外,您還可以使用許多技術結合這兩種基本方法的不同面向,以減少停機時間或使效能達改善之效。
下表比較就地升級與資料庫附加升級方法。
方法 | 描述 | 優點 | 缺點 |
---|---|---|---|
就地升級 |
您可以在相同硬體上安裝 SharePoint Server 2010。您也可以使用一個程序同時升級伺服器陣列中的內容與設定。 |
整個伺服器陣列的設定會予以保留並加以升級。升級後可在環境中使用自訂,但可能需要手動進行一些步驟以升級或重新進行自訂。 |
伺服器及伺服器陣列在進行升級時會離線。升級會持續進行。因此,您必須配置足夠的時間,讓所有內容依序升級。 |
資料庫附加升級 |
您可以在不同伺服器陣列中升級環境的內容。結果是不會升級任何服務或伺服器陣列設定。您可以依任意順序升級資料庫,並同時升級多個資料庫。在升級每個資料庫時,使用者將無法使用該資料庫中的內容。 |
您可以同時升級多個內容資料庫,如此會使整體升級時間比就地升級更快。您可以使用資料庫附加升級,將多個伺服器陣列合併為一個伺服器陣列。 |
不會升級伺服器及伺服器陣列設定。您必須手動將要保留的設定,從舊的伺服器陣列轉移到新的伺服器陣列。您也必須手動將任何自訂轉移到新的伺服器陣列。若缺少任何自訂,將會導致非預期的功能遺失,或使用者在使用上會出現問題。透過網路複製資料庫需要時間且會佔據頻寬。您必須為此加以規劃。因此,會需要資料庫伺服器的直接存取權。 |
如需就地升級及資料庫附加升級運作方式的詳細資訊,請參閱<升級程序概觀 (SharePoint Server 2010)>。
下表列出您可以在升級期間用以減少停機時間的技術,以減少使用者無法存取內容的時間,或可能增加升級效能。
技術 | 描述 | 優點 | 缺點 |
---|---|---|---|
平行升級 |
您可以同時附加及升級多個資料庫,以加速整體升級程序。平行升級的數目上限取決於您的硬體。此技術適用於就地或資料庫附加升級。 |
加快整體環境的升級時間。 |
此為手動程序,需要執行額外步驟並進行監視。 |
混合方法 1:使用唯讀資料庫進行資料庫附加 |
可讓您在升級程序期間,繼續提供內容的唯讀存取。若使用此方法,則在其他伺服器陣列上進行升級時,會將資料庫設為唯讀。此方法將可降低使用者感受到的停機時間。 |
現有的伺服器陣列可在您升級內容時,繼續主控未升級的網站 (以唯讀模式)。因此,使用者的停機時間為最短。 您可以同時升級多個內容資料庫,如此會使整體升級時間比就地升級更快。 您可以同時升級硬體與軟體。 |
不會升級伺服器及伺服器陣列設定。您必須手動將要保留的設定,從舊的伺服器陣列轉移到新的伺服器陣列。 您也必須手動轉移並升級任何自訂。若缺少任何自訂,將會導致非預期的功能遺失,或使用者在使用上會出現問題。 透過網路複製資料庫需要時間且會佔據頻寬。您必須為此加以規劃。 因此,會需要資料庫伺服器的直接存取權。 |
混合方法 2:使用卸離資料庫進行就地升級 |
可讓您利用就地升級,升級內容及設定的能力,同時增加資料庫附加升級的速度。在此方法中,您會使用就地升級方式升級伺服器陣列及設定,並同時卸離及升級多個資料庫 (在相同的伺服器陣列或不同的伺服器陣列上)。 |
可保留及升級整個伺服器陣列的設定。 升級後可在環境中使用自訂,但可能需要手動步驟以升級或重新啟用自訂。 您可以同時升級多個內容資料庫,如此會使整體升級時間比就地升級更快。 |
透過網路複製資料庫需要時間且會佔據頻寬。您必須為此加以規劃。 因此,會需要資料庫伺服器的直接存取權。 |
請注意,您也可以合併使用這些技術。例如,可以將原始伺服器陣列設定成唯讀模式;建立伺服器陣列的複本,並在不使用內容資料庫的情況下予以升級;使用平行升級,快速升級所有使用者內容;最後再於完成升級後,將使用者轉換至新的伺服器陣列。如需這些降低停機時間技術運作方式的詳細資訊,請參閱<升級程序概觀 (SharePoint Server 2010)>。
若遇到作業中斷時程過長的情況,另一個可以考慮的選擇是在資料庫附加方法中,搭配使用「備用存取對應 URL 重新導向」,以在新的伺服器陣列上進行內容升級時,暫時將使用者重新導向至現有的伺服器陣列。此為進階方法,只有在其他降低停機時間技術不足時,才可使用。如需詳細資訊,請參閱<使用 AAM URL 重新導向作為升級程序的一部分 (SharePoint Server 2010) (白皮書)>。
特殊案例
當您執行升級時,可能會有其他需求或想要達成的其他目標。下表列出特殊案例,並說明各案例適用的升級方法。
案例 | 升級方法 |
---|---|
要從 32 位元版本的 SQL Server 升級成 64 位元版本? |
若是執行 32 位元版本的 SQL Server,則必須移轉至 64 位元版本。建議您先執行此移轉,再升級為 SharePoint Server 2010,以確保獲得最佳效能。每次請務必只進行一種升級或移轉,以免升級失敗。如需詳細資訊,請參閱移轉現有的伺服器陣列至 64 位元環境 (Office SharePoint Services 2007)。 從 32 位元版本的 SQL Server 升級成 64 位元版本有兩種選擇:
注意 若升級 SQL Server 版本 (例如從 SQL Server 2005 SP2 升級為 SQL Server 2008),此升級可在從 32 位元升級為 64 位元版本 SQL Server 之前、期間或之後執行。 |
要從 32 位元作業系統升級為 64 位元作業系統? |
若使用的是 32 位元的作業系統,即必須先移轉至 64 位元的作業系統,才可升級。如需詳細資訊,請參閱移轉現有的伺服器陣列至 64 位元環境 (Office SharePoint Server 2007)。 |
要升級使用表單型驗證的環境? |
使用表單型驗證的升級還需進行其他步驟。如需詳細資訊,請參閱<設定宣告式 Web 應用程式的表單型驗證 (SharePoint Server 2010)>。 |
要升級非常大型的資料庫? |
一般而言,非常大型的資料庫 (特別是資料庫所含的文件版本數量或大小相當可觀) 所需的升級時間遠多於小型資料庫。但升級所需的時間並非取決於資料庫本身的大小,而是視資料的複雜度而定。若升級程序逾時,通常是因為連線問題。在 Office SharePoint Server 2007 中,升級程序一般會因為執行程序所需時間過長而逾時,但在 SharePoint Server 2010 中很少發生此情形。如需了解您的環境所需升級時間之詳細資訊,請參閱<評估升級程序所需的時間與空間 (SharePoint Server 2010)>。 |
從 SharePoint Portal Server 2003 升級? |
使用資料庫附加升級方法升級為 Microsoft Office SharePoint Server 2007,然後再升級為 SharePoint Server 2010。如需此升級程序的詳細資訊,請參閱<從 SharePoint Portal Server 2003 升級至 SharePoint Server 2010>。 |
從 Windows SharePoint Services 3.0 升級? |
使用資料庫附加升級方法,將內容資料庫從 Windows SharePoint Services 3.0 附加並升級至 SharePoint Server 2010。此程序會升級內容資料庫的資料,但不會轉換任何伺服器陣列設定。 |
使用國際化網域名稱? |
雖然 Office SharePoint Server 2007 支援國際化網域名稱 (IDN),但 SharePoint Server 2010 則不支援。如果您的 Office SharePoint Server 2007 目前使用 IDN,而您計劃升級或移轉為 SharePoint Server 2010,則必須在升級之前停止使用 IDN,刪除所有 IDN 設定,並設定非 IDN 環境。如需詳細資訊,請參閱<規劃多語系網站 (SharePoint Server 2010)>。 |