- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:差分の バックアップ)
自分のPCのデータを差分バックアップしようとしていますが、なぜ全部上書きされてしまうのか分かりません
このQ&Aのポイント
- 自分のPCのデータを差分バックアップしようとしていますが、なぜ全部上書きされてしまうのか分かりません。
- 差分のみバックアップするためのバッチファイルを作成していますが、なぜか全部上書きされてしまう問題が発生しています。
- バックアップするフォルダの指定が誤っているため、差分のみではなくすべてのファイルが上書きされている可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず、このような用途には、/d の替わりに /m をおすすめします。 これは、日付の比較による古い・新しいの判断ではなく、前回の xcopy 以降変更されたかどうかを直接判断します。 /m を使うと、最初のコピーは(全部のファイルが「更新済み」なので)全数コピーしますが、それ以降は、変更されたファイルだけコピーします。 ただ、コピー元が、ローカルであるときに限ります。 本題に変えると、可能性として考えられるのは、NAS 側の持っている時刻データが「過去」になっていて、NAS は、NAS で、その古い時間を「ファイルの更新時刻」と認識しているというのが考えられます。 これだと、いつでも、「コピー先の方が古い」となりますので。
お礼
ご回答ありがとうございます! /m 何てあるんですね。便利そうです。 ただ、変更してみたのですが、やはり全数上書きを始めてしまいます。 仰るとおりNASの時刻データの認識に問題があると思われます。 アドバイスありがとうございました。