共用方式為


疑難排解備份和復原 (Office SharePoint Server 2007)

疑難排解

下列各表的資訊可用來疑難排解在備份或復原期間遇到的問題。

第一次備份 Microsoft Office SharePoint Server 2007 環境之前,必須先使用下列程序確認 SQL Server 磁碟區陰影複製服務 (VSS) 是否設為自動啟動。您必須是本機電腦的管理員群組成員,才可執行此動作。

  1. 按一下 [開始],再按 [系統管理工具]****,然後指向 [服務]。

  2. 在服務清單中找到 [SQL Server VSS 寫入器]****。

  3. 確認 [狀態] 設為 [已開始],且 [啟動類型] 設為 [自動]

  4. 上述兩項屬性若有一項未設為需要的值,請在 [SQL Server VSS 寫入器] 上按一下滑鼠右鍵,再按一下 [屬性]****。

  5. 請視需要在 [一般] 索引標籤中選取 [啟動類型:自動]****。

  6. 請視需要在 [服務狀態] 區域中,按一下 [開始]****,再按一下 [確定]。

備份期間的問題

問題 描述

形成未完成的備份封裝。

症狀:備份已開始但未完成。

原因:如果在備份處理程序期間重新啟動 Windows SharePoint Services 計時器服務,則可能發生這種情況。

解決方案:請確定已啟動 Windows SharePoint Services 計時器服務,然後重新執行備份作業。

已停止備份作業。

症狀:狀態長時間顯示 [進行中]。

原因:可能的原因有幾個。

解決方案:查詢管理中心網站的 [失敗訊息] 欄,以決定需要採取的動作。

備份失敗。

症狀:備份失敗,錯誤為 "System.UnauthorizedAccessException"。

原因:未將遠端備份資料夾的寫入權限授與執行備份的帳戶。

解決方案:將寫入權限授與執行 Stsadm 命令列工具而且用於應用程式集區身分識別的帳戶。

復原期間的問題

問題 描述

因為伺服器陣列帳戶認證已變更,所以無法執行復原。

症狀:您無法執行復原,且錯誤訊息指出「無法啟動電腦上的服務 Windows SharePoint Services 計時器 V3」。

原因:因為已執行備份,所以伺服器陣列帳戶認證已變更。

解決方案:建立密碼與伺服器陣列帳戶之舊密碼相同的新帳戶,然後重新執行復原。在獨立安裝上,您可以使用本機帳戶。而在伺服器陣列安裝上,則必須設定網域帳戶。

因為管理內容資料庫損毀或遺失,所以無法執行復原。

症狀:您無法執行復原。

原因:帳戶認證儲存於管理內容資料庫。而該內容資料庫已損毀或遺失。

解決方案:新增帳戶,以用來在本機電腦上執行復原至管理員群組或 WSS_ADMIN_WPG 群組。新增帳戶之後,就可以使用該帳戶來使用 Stsadm 命令列工具執行復原。

因為第一次嘗試失敗而您無法再試一次,所以無法執行復原。

症狀:第一次備份或復原失敗,而現在您無法重試這項作業。

原因:前一個計時器工作損毀。

解決方案:刪除先前失敗的計時器工作,然後重試這項作業。

未正確還原與 Web 應用程式相關的主機標頭。

症狀:已還原 Web 應用程式,但沒有其主機標頭繫結。

原因:這是已知錯誤。

解決方案:首先建立具有主機標頭繫結的 Web 應用程式。接著,只還原內容資料庫。最後,使用 Stsadm addcontentdb 作業,將內容資料庫附加至 Web 應用程式。如需詳細資訊,請參閱<Addcontentdb:Stsadm 作業 (Office SharePoint Server)>。

已停止復原。

症狀:狀態長時間顯示 [進行中]。

原因:可能的原因有幾個。

解決方案:查詢管理中心的 [失敗訊息] 欄,以決定需要採取的動作。

復原失敗。

症狀:復原狀態頁面顯示「OnRestore 事件失敗」錯誤。

原因:嘗試使用管理中心網站或 Stsadm 命令列工具刪除內容資料庫失敗。資料庫仍然存在。因此,復原作業不會覆寫 SQL Server 2005 中的現有資料庫。

解決方案:使用不同的資料庫名稱,或使用 SQL Server Management Studio 刪除先前的內容資料庫,然後重試此作業。

具有新設定的復原未覆寫先前的設定。

症狀:復原未覆寫先前的設定。

原因:資料庫仍然附加至舊的設定。

解決方案:若要將備份還原至新的設定,則必須先從先前的 Web 應用程式移除資料庫。您可以在管理中心網站的 [管理內容資料庫設定] 頁面執行此動作。

在具有多部前端網頁伺服器的拓撲中,復原失敗。

症狀:在具有多個前端網頁伺服器的拓撲中,復原失敗,錯誤為 "OnPostRestore"。

原因:可能是下列任何項目的組合而造成失敗:

  • 已使用管理中心網站。

  • 伺服器陣列帳戶不是本機伺服器電腦上的管理員群組成員。

  • 您還原的是 Web 應用程式。

解決方案:執行下列其中一項,然後重試復原:

  • 使用 Stsadm 命令列工具以執行復原。

  • 在要還原的伺服器上建立新的 Web 應用程式,然後將內容資料庫還原至新建立的 Web 應用程式。

  • 將伺服器陣列帳戶新增至本機伺服器電腦上的管理員群組。

另請參閱

概念

保護及還原伺服器陣列 (Office SharePoint Server 2007)
使用資源回收筒和版本設定保護及還原內容 (Office SharePoint Server 2007)
備份及還原伺服器陣列 (Office SharePoint Server 2007)
使用備份與復原的替代方法 (Office SharePoint Server 2007)
改進備份與復原效能的秘訣 (Office SharePoint Server)