[發明專利]使用回收站和版本歷史的文件系統時間點還原有效
| 申請號: | 201880060558.5 | 申請日: | 2018-06-25 |
| 公開(公告)號: | CN111095219B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | J·A·巴雷托;C·B·福謝爾;M·E·阿貝熱爾;S·J·雷索恩;宋家山;A·S·沃森;S·W·金伯;R·N·德賽;A·格洛弗 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F16/11;G06F11/30 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 李光穎 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 回收站 版本 歷史 文件系統 時間 還原 | ||
用于在不依賴備份的情況下將文件系統還原到一時間點的系統和方法。一種系統包括:電子處理器,其被配置為通過以下步驟將文件系統自動還原到指定的時間點:(a)從回收站中自動還原在所述時間點之后從所述文件系統中刪除的項目,(b)從所述文件系統中自動刪除在所述時間點之后在文件系統內創建的項目,(c)將在時間點之后在文件系統內移動的項目自動移動到文件系統內與時間點相關聯的位置,(d)從文件系統中自動刪除在所述時間點之后在文件系統內復制的項目,(e)將在所述時間點之后在文件系統內重命名的項目自動重命名為與所述時間點相關聯的名稱,以及(f)針對在所述時間點之后被修改內容的項目,從版本歷史中自動還原與所述時間點相關聯的版本。
技術領域
在本文中所描述的實施例涉及將文件系統還原到特定時間點,并且具體涉及使用回收站和版本歷史中的信息來還原文件系統而不依賴于文件系統的備份。
發明內容
計算機系統可以在各個時間點處創建并存儲文件系統的完整備份副本(快照),以允許將文件系統還原到先前的時間點。然而,創建這樣的完整備份具有重大的存儲成本。例如,為了建立針對文件系統的五個可能的還原日期,必須存儲五個完整備份,這需要針對文件系統的五倍的存儲需求。因此,備份可能不經常存儲,這限制了針對文件系統的可用還原日期。特別地,當用戶想要將他的或她的文件系統還原到先前日期時,用戶可能需要從可能不包括用戶期望的特定日期或時間的可用存儲備份中進行選擇。
差異備份和增量備份是其他類型的備份,其通過存儲自文件系統的上次備份(完全或增量)以來對文件系統所做的更改來改善完全備份的靈活性。因此,當需要將文件系統還原到上次備份之后的時間點時,將使用所存儲的更改來修改上次備份,直到其表示指定時間點處的文件系統的狀態為止。盡管差異備份或增量備份能夠比完整備份以更細的粒度來還原文件系統,但是存儲對整個文件系統所做的更改與創建完整備份具有相似的存儲和處理要求。此外,除非在所有備份之間存儲更改,否則所存儲的更改可能僅能夠將文件系統還原到上次備份之后發生的時間點,而不能夠還原到上次備份之前發生的時間點。
作為執行文件系統還原的替代,用戶可能能夠手動撤消相對于文件系統采取的動作,包括還原已刪除的項目并將文件恢復到先前的版本,以將文件系統還原到先前的時間點。然而,手動跟蹤和撤消對整個文件系統所做的每個個體更改是一個即時的過程,并且極易出現人為錯誤。例如,當用戶在文件系統內創建、更新、移動或刪除大量文件時,用戶手動撤消這些更改可能并不容易。當用戶使用命令行界面或對大型文件集合進行更改的特定應用時,尤其如此。類似地,當用戶受到勒索軟件、病毒或其他有害代碼的攻擊時,用戶可能不知道對文件系統進行了哪些更改,因此不能夠手動撤消更改。
因此,在本文中所描述的實施例提供了用于使用不依賴于傳統備份(完整備份、差異備份或增量備份)的靈活且存儲高效的方法將整個文件系統還原到特定時間點的系統和方法。具體地,如下文更詳細描述的,在本文中所描述的實施例使用更改日志以及在回收站和版本歷史中維護的信息將整個文件系統還原到特定的時間點。特別地,在本文中所描述的實施例使用更改日志來跟蹤對于跟蹤對文件系統所做的更改所需的最小信息量,并且使用回收站和版本歷史來撤消這些更改而無需使用文件系統的備份。因此,用戶能夠以幾乎逐秒的粒度來指定還原日期,而無需每秒鐘或以其他時間單位進行備份,這使用較少的存儲器并有效地使用回收站和版本歷史中的可用數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880060558.5/2.html,轉載請聲明來源鉆瓜專利網。





