上一頁 下一頁 首頁 列印 搜尋
Windows SharePoint Services 3.0 說明及使用方法 >  管理網站與設定 >  更新及遷移網站
移轉考量
移轉考量

在 Microsoft Windows SharePoint Services 3.0 中,網站及網站的組成部分 (例如清單、清單項目及資料夾) 都可以移轉至其他的 Windows SharePoint Services 3.0 網站。其他的這些網站可以在與原始網站相同的前端 Web 伺服器上、同一個伺服器陣列中不同的前端 Web 伺服器上,或是完全不同之 Windows SharePoint Services 3.0 部署中的前端 Web 伺服器上執行。不同的移轉網站方法,需要不同的權限。

如果您是某個網站集合的擁有人或管理員,則可以完成某些移轉工作。其他網站擁有人及設計者可以透過本主題來了解移轉程序,並提供移轉網站的相關意見。如需供伺服器管理員進行移轉的詳細資訊,請參閱「管理中心」頁面上的 [說明] 或 Microsoft TechNet 網站上的 Windows SharePoint Services 頁面

移轉方法

Windows SharePoint Services 3.0 提供各種方法將網站集合、網站或網站內任何物件的組合移轉至另一個使用 Windows SharePoint Services 3.0 延伸的 SharePoint Web 應用程式。移轉只適用於將物件從 Windows SharePoint Services 3.0 移到 Windows SharePoint Services 3.0。您無法將網站、內容或任何其他物件從舊版的 Windows SharePoint Services 移轉至 Windows SharePoint Services 3.0。如需從某個版本移到另一個版本的詳細資訊,請參閱升級考量

下表說明移轉內容的各種方法。

 附註    下表中的「最低權限」一欄會顯示每種移轉方法所需要的權限。如果您不具有必要權限,請要求適當的小組成員將必要權限授與給您,或為您執行移轉。

方法註解最低權限
使用 Stsadm.exe 命令列工具的 -o backup 及 -o restore 作業這是移轉整個網站集合的最佳選項,因為它是在網站集合層級移轉工作流程、提醒及中繼資料的唯一方法本機系統管理員群組成員或 [管理中心] 層級的伺服器陣列管理員群組成員
在「管理中心」使用 [作業] 頁面上的 [執行備份][從備份還原] 連結這是移轉個別網站的最簡單方法「管理中心」層級的伺服器陣列管理員群組成員
使用 Windows SharePoint Services 物件模型這是 Windows SharePoint Services 3.0 中的新方法,也是最具彈性的方法。物件模型中與移轉相關的應用程式介面 (API) 可用來移轉網站以及此網站層級以下的任何物件組合具有適當權限可讀取正在移轉之物件,且具有權限可在所要移轉到之網站中變更物件的網站集合管理員
使用與 Windows SharePoint Services 相容的網頁編輯器,例如 Microsoft Office SharePoint Designer 2007只能移轉整個網站。請注意,並不會移轉任何物件的全域唯一識別碼 (GUID),這表示所有移轉的物件都不會是全域唯一的 具有適當權限可讀取正在移轉之物件,且具有權限可在所要移轉到之網站中變更物件的網站集合管理員

移轉程序 (物件模型)

Windows SharePoint Services 物件模型可用來移轉同一部 Web 伺服器內的物件、相同伺服器陣列中不同 Web 伺服器中的物件,或是不同伺服器陣列中的物件。本節說明的是使用物件模型,將網站及其他物件從開發用伺服器移轉至生產伺服器的一般案例。使用物件模型的人員,必須同時兼具開發用伺服器及生產伺服器的伺服器管理員身分。然而,大致了解這個移轉案例對網站擁有人而言也有幫助,這樣他們就可以與執行移轉作業的人員密切合作。在此案例中 (如下圖所示),開發用伺服器是用來建立並測試對公司 SharePoint 網站的變更。在測試過變更之後,就會將變更移轉至使用者可存取網站的生產伺服器。

 附註    若要使用物件模型將網站及其他物件從開發用伺服器移轉至生產伺服器,您必須擁有開發用伺服器及生產伺服器上的適當權限 (如上表所列)。如果您沒有最小的必要權限,請要求伺服器系統管理員將必要權限授與給您,或為您執行移轉。


使用 PRIME 的移轉工作流程

圖說文字 1 伺服器管理員登入開發用伺服器,並且撰寫及執行指令碼,以便存取在開發用伺服器上執行的物件模型。在開發用伺服器上執行的指令碼會在檔案共用上建立 .cab 檔案格式的移轉套件。

 附註    建立此 .cab 檔案的人員必須具有寫入權限,而匯入此 .cab 檔案的人員則必須具有此檔案共用的讀取權限。

圖說文字 2 伺服器管理員登入生產伺服器,並且使用與移轉相關的 API 在生產伺服器上部署移轉套件。


將套件移轉至生產伺服器之後,伺服器管理員會確認網站是否已正確移轉。這項作業包括檢查連結、確認安全性設定,以及確認網頁組件的功能。

因為物件模型可用來選取您想要的任何物件組合 (從此網站及此網站以下的層級),所以它只能用來移轉來源伺服器上已經變更的項目。