• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:差分の バックアップ)

自分のPCのデータを差分バックアップしようとしていますが、なぜ全部上書きされてしまうのか分かりません

このQ&Aのポイント
  • 自分のPCのデータを差分バックアップしようとしていますが、なぜ全部上書きされてしまうのか分かりません。
  • 差分のみバックアップするためのバッチファイルを作成していますが、なぜか全部上書きされてしまう問題が発生しています。
  • バックアップするフォルダの指定が誤っているため、差分のみではなくすべてのファイルが上書きされている可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

まず、このような用途には、/d の替わりに /m をおすすめします。 これは、日付の比較による古い・新しいの判断ではなく、前回の xcopy 以降変更されたかどうかを直接判断します。 /m を使うと、最初のコピーは(全部のファイルが「更新済み」なので)全数コピーしますが、それ以降は、変更されたファイルだけコピーします。 ただ、コピー元が、ローカルであるときに限ります。 本題に変えると、可能性として考えられるのは、NAS 側の持っている時刻データが「過去」になっていて、NAS は、NAS で、その古い時間を「ファイルの更新時刻」と認識しているというのが考えられます。 これだと、いつでも、「コピー先の方が古い」となりますので。

sweet_fish
質問者

お礼

ご回答ありがとうございます! /m 何てあるんですね。便利そうです。 ただ、変更してみたのですが、やはり全数上書きを始めてしまいます。 仰るとおりNASの時刻データの認識に問題があると思われます。 アドバイスありがとうございました。