還原已刪除的 OneDrive

當您在 Microsoft 365 系統管理中心 (中刪除使用者時,或透過 Active Directory 同步處理) 移除使用者時,使用者的 OneDrive 將會保留在SharePoint 系統管理中心中指定的天數。 (如需詳細資訊,請參閱設定已刪除 OneDrive 使用者的預設檔保留。 ) 預設為30天。 在這段時間內,其他使用者仍可存取共用內容。 在時間結束時,OneDrive 會處於已刪除狀態的93天,且只能由全域或 SharePoint 系統管理員還原。

如需使用檔案還原將 OneDrive 還原至上一個時間點的詳細資訊,請參閱Restore a OneDrive

如需從 OneDrive 還原回收站中之專案的詳細資訊,請參閱還原已刪除的檔案或資料夾

當刪除的使用者不再出現在 Microsoft 365 系統管理中心中時,還原已刪除的 OneDrive

若使用者已于30天內刪除,您可以從 Microsoft 365 系統管理中心還原使用者及其所有資料。 若要深入瞭解,請參閱Restore a user in Microsoft 365。 如果您刪除的使用者超過30天,則使用者將不再出現在 Microsoft 365 系統管理中心中,您將需要使用 PowerShell 還原 OneDrive。

  1. 下載最新的 SharePoint Online 管理命令介面

    注意

    如果您安裝的是舊版 SharePoint Online 管理命令介面,請移至 [新增或移除程式],並解除安裝 [SharePoint Online 管理命令介面]。

  2. 全域管理員或 Microsoft 365 中 SharePoint 系統管理員的身分連線至 SharePoint。若要了解如何進行,請參閱 SharePoint Online 管理命令介面快速入門

  3. 判斷 OneDrive 是否可用於還原。

    • 如果您知道 OneDrive 的 URL,請執行下列命令:

      Get-SPODeletedSite -Identity <URL>
      

      使用者的 OneDrive URL 是以使用者的使用者名稱為基礎。 例如,https://contoso-my.sharepoint.com/personal/user1_contoso_com。 您可以在 Microsoft 365 系統管理中心中的 [作用中使用者] (或「刪除的使用者」) 頁面上找到其使用者名稱。

    • 如果您不知道已刪除之 OneDrive 的 URL,請執行下列命令:

      Get-SPODeletedSite -IncludeOnlyPersonalSite | FT url
      
    • 如果結果中出現 OneDrive,可將其還原。

  4. 將 OneDrive 還原成使用中狀態:

    Restore-SPODeletedSite -Identity <URL>
    
  5. 將管理員指派給 OneDrive,以存取必要的資料:

    Set-SPOUser -Site <URL> -LoginName <UPNofDesiredAdmin> -IsSiteCollectionAdmin $True
    

如需這些 Cmdlet 的詳細資訊,請參閱 Get-SPODeletedSite還原-SPODeletedSite

注意

當還原 OneDrive 時,它會繼續保持可用,直到明確刪除。

永久刪除 OneDrive

從 OneDrive 復原您需要的資料之後,建議您執行下列命令,永久刪除 OneDrive:

Remove-SPOSite -Identity <URL>
Remove-SPODeletedSite -Identity <URL>

警告

當您永久刪除 OneDrive 時,您將無法還原該。

另請參閱

OneDrive 保留與刪除