Unix ベースのオペレーティング システムにはセーブポイントのような機能がありますか?

Unix ベースのオペレーティング システムにはセーブポイントのような機能がありますか?

私は次のようなことに興味があります

  • ファイルシステム構造の作成/変更
  • 次のようなコマンドの実行adduser
  • 特定の期間の開始/終了日時の間に行われた変更

できれば設定された「セーブポイント」まで戻すことができます。これは可能ですか?

答え1

基本的にあなたが望んでいるのはファイルシステムのスナップショット

ZFS は、この機能を備えたファイル システムです。FreeBSD オペレーティング システム (および Solaris/OpenSolaris ですが、その OS が現在廃止されているかどうかはわかりません) で使用できます。

3番目のポイント:

  • 特定の期間の開始/終了日時の間に行われた変更

それは事実上不可能である。終わり等しいそして始める以前にスナップショットが作成された正確な時刻と同じです。

Linux では、ファイル システムを LVM ボリュームに配置し、LVM スナップショット (ファイル システム スナップショットではなくブロック デバイス スナップショット) を使用することで、ほぼ同じことを実現できますが、実際にはおそらくそうしたくないでしょう。アクティブ スナップショットを使用して LVM を実行すると、パフォーマンスが大幅に低下します (一方、ZFS のような適切なファイル システム スナップショットでは、パフォーマンスの低下は実質的にゼロです)。

答え2

ZFSSolarisまたはインディアナを開くおそらく最も簡単でしょう。そうでなければBTRFS(準備ができたら)またはエクセル支持するバージョン管理- おそらくそれが必要なのでしょう。

関連情報