ハードリンクを使用したバックアップディレクトリの移動

ハードリンクを使用したバックアップディレクトリの移動

以下を使用してバックアップを作成するスクリプトがあります。同期。さて、フォルダをクリーンアップし、古いバックアップを上記の空のフォルダに移動したいと思います。すべてのハードリンクをアーカイブして参考資料として使いたいです。同期ニュースのバックアップ。要約すると、私が持っている完全なバックアップ構造を新しいフォルダ(同じボリューム)に移動したいのですが、これを達成するために何を使用できるのか疑問に思います。

答え1

あなたは新しいことを試しているように聞こえますrsnapshot。あなたがしたいことをすることを考えたことがありますか?

答え2

だからあなたがしたい...

pax -rwl /some/tree /hardlinked/tree

私はあなたがそれをしなければならないと思います。

答え3

答えは本当にありがとう。同じディスクに移動したいので、より簡単な解決策を見つけましたが、MV私のために完璧に仕事をしました。答えはWikiページにあります

https://en.wikipedia.org/wiki/Mv

「同じファイルシステム内でファイルを移動することは、通常、ファイルをコピーしてから元のファイルを削除するのとは異なります。名前変更システムコールをサポートしないプラットフォームでは、新しいリンクが新しいディレクトリに追加され、元のリンクが削除されます。になります。ファイルデータにアクセスできません。」。

関連情報