ファイルが変更されると、ハードリンクは「分割」されます。

ファイルが変更されると、ハードリンクは「分割」されます。

(クラシックext4および/または別のファイルシステムで)同じ内容を指す2つのファイルを作成することで、1つのファイルが変更された場合、内容が重複して2つのファイルが異なる可能性がありますか?ハードドライブのスペースを節約することは非常に実用的です。

コンテキスト:多くの人が変更できる重要な動画をクラウドサーバーに共有するため、一部の人はこのファイルを編集/削除することができます。メンテナンスには、通常のnextcloudディレクトリとそれを保存するのに必要なサイズの2倍の「バックアップ」ディレクトリが必要です。

nextcloudディレクトリの上にgitリポジトリを作成しようとしています。これにより、git add .新しいビデオを追加するとバックアッププロセスが簡単になりますが、gitblobと作業ディレクトリの間のスペースはまだ2倍になります。

理想的には、組み合わせることができるソリューションがgit良いでしょう(たとえば、ディスク容量を2倍にすることなくコミット、チェックアウトなどのビデオ変更履歴を作成できます)。

そして、何をしているのか気になります。さまざまなファイルシステムのためのソリューション(特にスナップショットを実装していないファイルシステムに精通している場合)ボリューム全体をバックアップするのではなく、特定のファイル/フォルダだけをバックアップしたいので、LVMスナップショットは実際にはソリューションではありません。

ベストアンサー1

書き込み中のコピーファイルシステム(Btrfs、ZFS)の例です。子添付ext4にアクセスできるほど近いです。mount --bindLVM対応ボリュームまたはBtrfsファイルシステムを他のファイルシステムのフォルダにオーバーレイできます。

おすすめ記事