PIのQNAP共有でrsyncを使用してタイムスタンプを保存する

PIのQNAP共有でrsyncを使用してタイムスタンプを保存する

QNAP共有がインストールされているRasberry PIがあります。

PIの/etc/fstabにインストールする方法は次のとおりです。

//192.168.1.130/Backup/Icloud /home/pi/IcloudPictures cifs username=admin,password=masked,uid=1000,gid=1000

インストールがうまくいき、ファイルを読み書きできます。

PIでは、rsyncを使用してマウントポイントの1つのフォルダからマウントポイントの別のフォルダにいくつかの写真を抽出しています。たとえば、次のようになります。

rsync -av --include="*/" --include="*.jpg" --exclude="*" /home/pi/IcloudPictures/source/ /home/pi/IcloudPictures/filtered/

-aを使用すると、暗黙的に-tを使用してタイムスタンプを保存しますが、問題は、フィルタリングされたフォルダ内のファイルのタイムスタンプがソースから保存されないことです。現在の時刻をタイムスタンプとして取得します。

これは、タイムスタンプが一致しないため、rsyncが毎回すべてのファイルをコピーすることを意味します。 --size-only を使用して時間チェックをスキップできますが、これには欠点があります。

タイムスタンプを維持しないのはなぜですか?フォルダを間違ってマウントしましたか?

ベストアンサー1

おすすめ記事