还原已删除的 OneDrive
在 Microsoft 365 管理中心中删除用户 (或通过 Active Directory 同步) 删除用户时,该用户的 OneDrive 将保留你在 SharePoint 管理中心中指定的天数。 (有关信息,请参阅 设置已删除 OneDrive 用户的默认文件保留期。) 默认值为 30 天。 在此期间,其他用户仍然可以访问共享内容。 在时间段结束时,OneDrive 将保持已删除状态 93 天,并且只能由 SharePoint 管理员还原。
有关使用文件还原将 OneDrive 还原到以前的时间点的信息,请参阅 还原 OneDrive。
有关从 OneDrive 中的回收站还原项目的信息,请参阅 还原已删除的文件或文件夹。
当已删除的用户不再出现在 Microsoft 365 管理中心时,还原已删除的 OneDrive
如果用户在 30 天内被删除,则可以从 Microsoft 365 管理中心还原用户及其所有数据。 若要了解如何操作,请参阅 在 Microsoft 365 中还原用户。 如果删除的用户超过 30 天,该用户将不再显示在 Microsoft 365 管理中心,你需要使用 PowerShell 还原 OneDrive。
-
注意
如果你已安装早期版本的SharePoint Online Management Shell,请进入添加或删除程序并卸载 "SharePoint Online Management Shell"。
以 Microsoft 365 中的 SharePoint 管理员身份连接到 SharePoint 。 若要了解具体操作步骤,请参阅 SharePoint 在线管理壳入门。
确定 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 显示在结果中,则可以还原它。
将 OneDrive 还原到活动状态:
Restore-SPODeletedSite -Identity <URL>
将管理员分配到 OneDrive 以访问所需的数据:
Set-SPOUser -Site <URL> -LoginName <UPNofDesiredAdmin> -IsSiteCollectionAdmin $True
有关这些 cmdlet 的详细信息,请参阅 Get-SPODeletedSite 和 Restore-SPODeletedSite。
注意
OneDrive 还原后,将继续保持可用状态,直到显式删除。
永久删除 OneDrive
从 OneDrive 恢复所需的数据后,建议通过运行以下命令永久删除 OneDrive:
Remove-SPOSite -Identity <URL>
Remove-SPODeletedSite -Identity <URL>
警告
永久删除 OneDrive 时,将无法还原它。