Microsoft 365 中的 SharePoint 資料刪除
SharePoint 會將物件儲存為應用程式資料庫內的抽象程序代碼。 當使用者將檔案上傳至 SharePoint 時,該檔案會反組譯並轉譯成應用程式程式代碼,並儲存在多個資料庫的多個數據表中。 在 SharePoint 中,客戶上傳的所有內容都會分成區塊、加密 (可能具有多個 AES 256 位密鑰) ,並分散到數據中心。 如需區塊化和加密程式的特定詳細數據,請參閱 Microsoft雲端中的加密。
在瀏覽器內使用 SharePoint 應用程式時,任何使用者刪除的專案,都會在網站回收站中保留 93 天,從他們從原始位置刪除這些項目為止。 除非有人從該處刪除或清空回收站,否則他們會一直留在網站回收站中。 在此情況下,專案會移至網站集合回收站,也稱為第二階段回收站,在保留期間的其餘時間會保留。 從網站集合回收站刪除的專案會立即清除。 如果刪除的專案導致網站集合回收站超過其配額,它會開始清除最舊的專案,直到最近刪除的專案有空間為止。 如需還原已刪除專案的相關信息,請參閱 在 SharePoint 網站的回收站中 還原專案和 從網站集合回收站還原已刪除的專案。
當您刪除網站集合時,您也會刪除集合中網站的階層,以及其中的所有內容:
- 文件及文件庫
- 清單和清單數據
- 站臺組態設定
- 與網站或其子網站相關的角色和安全性資訊
- 最上層網站的子網站、其內容和用戶資訊
如果您不小心刪除網站集合,則全域或 SharePoint 系統管理員可以使用 SharePoint 系統管理中心來還原。
已刪除的網站集合會保留93天。 在 93 天之後,將會永久刪除網站及其所有內容和設定,包括清單、文件庫、頁面及所有子網站。
當使用者從網站集合回收站清除已刪除的專案、保留和備份期間到期,或系統管理員使用 Remove-SPODeletedSite Cmdlet 永久刪除網站集合時,就會發生硬式刪除。 當用戶實刪除 (永久刪除或清除 SharePoint 中) 內容時,也會刪除已刪除區塊的所有加密密鑰。 先前儲存已刪除區塊之磁碟上的區塊會標示為未使用,並可供重複使用。
使用者也可以使用 CSOM/REST API 與 SharePoint 平台互動。 API 呼叫可用來回收或刪除 SharePoint 上的專案,例如檔案和資料夾。 回收專案會將其新增至回收站,類似於本文稍早所述的瀏覽器應用程序行為。 不過,刪除會導致專案立即清除,而且無法從網站或網站集合回收站復原。您可以在這裡深入瞭解 SharePoint API。
SharePoint 會將所有內容的備份保留超過實際刪除的 14 天,以便為客戶進行完整的網站集合還原。 如果檔案已硬刪除、損毀或受到惡意代碼感染,且無法使用上述方法進行復原,客戶可以連絡Microsoft支援來起始完整的網站集合或子網站 時間點 還原。 在這 14 天的期間之後,Microsoft將不再保留數據,且無法復原。