さて、ファイル構造のコピーを作成する必要がありますが、構造が巨大で (何百万ものファイル)、それをコピーする最速の方法を探しています。
私は現在使用していますcp -lR "$original" "$copy"
が、これでも非常に遅いです(数時間かかります)。
使用できるより高速な方法があるかどうか疑問に思っていますか? 私は知ってrsync --link-dest
いますが、これはそれほど速くはありませんが、これらのスナップショットを1時間ごとに作成したいので、実際にはもっと速くしたいと思います.
別の方法は、変更のみを各フォルダーにコピーし(すぐに見つけることができます)、スペースを解放する必要があるときにそれらを「フラット化」します(最後の完全なスナップショットに達するまで、新しいフォルダーを古いフォルダーにrsyncします)。各フォルダは独自の完全なスナップショットになります。