基於 Unix 的作業系統中是否有類似保存點的功能?

基於 Unix 的作業系統中是否有類似保存點的功能?

我有興趣知道是否有類似的事情

  • 檔案系統結構創建/修改
  • 執行類似命令adduser
  • 特定持續時間開始/結束日期時間之間所做的更改

可以逆轉,最好逆轉到設定的「保存點」。這可能嗎?

答案1

你基本上想要擁有檔案系統快照

ZFS 是具有此功能的檔案系統。它可以在 FreeBSD 作業系統中使用(也可以在 Solaris/OpenSolaris 中使用,但我不知道該作業系統現在是否已失效)。

你的第三點:

  • 特定持續時間開始/結束日期時間之間所做的更改

這實際上是不可能的,除非結尾等於現在開始等於先前拍攝快照的確切時間。

透過將檔案系統放在 LVM 磁碟區上並使用 LVM 快照(區塊裝置快照而不是檔案系統快照),您可以在 Linux 上完成幾乎相同的事情,但在現實生活中您可能不想這樣做。執行帶有活動快照的 LVM 會帶來很大的效能損失。 (另一方面,ZFS 等適當的檔案系統快照幾乎具有零效能損失。)

答案2

ZFS在Solaris 或印第安納州開放可能是最簡單的。否則BTRFS(準備好後)或ext3cow支援版本控制- 這可能就是您所需要的。

相關內容