
以下を使用してバックアップを作成するスクリプトがあります。同期。さて、フォルダをクリーンアップし、古いバックアップを上記の空のフォルダに移動したいと思います。すべてのハードリンクをアーカイブして参考資料として使いたいです。同期ニュースのバックアップ。要約すると、私が持っている完全なバックアップ構造を新しいフォルダ(同じボリューム)に移動したいのですが、これを達成するために何を使用できるのか疑問に思います。
答え1
あなたは新しいことを試しているように聞こえますrsnapshot
。あなたがしたいことをすることを考えたことがありますか?
答え2
だからあなたがしたい...
pax -rwl /some/tree /hardlinked/tree
私はあなたがそれをしなければならないと思います。
答え3
答えは本当にありがとう。同じディスクに移動したいので、より簡単な解決策を見つけましたが、MV私のために完璧に仕事をしました。答えはWikiページにあります
https://en.wikipedia.org/wiki/Mv
「同じファイルシステム内でファイルを移動することは、通常、ファイルをコピーしてから元のファイルを削除するのとは異なります。名前変更システムコールをサポートしないプラットフォームでは、新しいリンクが新しいディレクトリに追加され、元のリンクが削除されます。になります。ファイルデータにアクセスできません。」。