本發(fā)明涉及數據安全,具體涉及基于overlay的無痕數據清理方法。
背景技術:
1、用戶在涉及數據安全的使用場景中,為保障系統(tǒng)使用過程中數據的信息保護,需要將自己使用電腦的所有使用痕跡(數據)清除。當前l(fā)inux系統(tǒng)常用的數據清理方式是使用備份還原的方式,需要先將數據備份,在清理的時候再使用備份數據還原。
2、已有的數據清理過程中備份還原方案存在如下缺陷:
3、1、將所有數據(包括沒有變更)的數據也進行備份、浪費磁盤空間且還原時間費時;
4、2、無法達到數據深度清理的要求;
5、3、備份點不靈活,如需往還原后的環(huán)境添加內容,需要重新生成新的備份文件。
技術實現思路
1、為解決已有技術存在的不足,本發(fā)明提供了一種基于overlay的無痕數據清理方法,其特征在于,包括如下步驟:
2、步驟s1:系統(tǒng)啟動時加載文件系統(tǒng)后,創(chuàng)建overlay文件系統(tǒng),根據用戶設定的數據保護分區(qū)范圍將根目錄的內容疊加掛載到overlay文件系統(tǒng)中;
3、步驟s2:用戶使用操作系統(tǒng)過程中產生的數據存儲到被存儲到overlay文件系統(tǒng)中;
4、步驟s3:在需要數據清理時,調用shred對overlay文件系統(tǒng)中的所有數據進行物理層的深度清除。
5、本發(fā)明無需浪費磁盤空間提前備份,僅在文件發(fā)生變更時才備份該文件,磁盤空間消耗小(只備份變更的文件)、實現(清理和還原)時間快。
1.一種基于overlay的無痕數據清理方法,其特征在于,包括如下步驟: