• ベストアンサー

ファイル名のみ変更したファイルはxcopy /Dでバックアップされるか?

windows 2003 serverで外付けHDDにデータバックアップをします。 すでに先週全データのバックアップをとったのですが、事情があって今週末にもバックアップを取る必要が出てきました。 xcopyコマンドで/Dオプションを指定して、今週更新されたデータのみのバックアップをとるつもりですが以下質問です。 ファイル名のみ変更した場合は変更したファイルはバックアップされるのでしょうか?

  • aeta
  • お礼率33% (23/68)

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

  • ベストアンサー
  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.2

>または、ファイル名が変わったので新しいファイルとして新規で追加されたりするのでしょうか。 同じ名前のファイルが無ければコピーされます。 たまたま同じ名前のファイルがあれば更新日時で上書きするかしないかが決まります。

その他の回答 (1)

  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.1

特殊な場合を除きバックアップされるような気がします。 このオプションはXCOPYで転送する時、転送先に既にある同名のファイルを上書きするかどうかを指定します。 更新のタイムスタンプが転送元のファイルの方が新しければ上書きし、古ければ上書きしません。

aeta
質問者

補足

転送元でファイル名を変更しても(ファイルの中身を変更したわけではないので)更新日時は更新されません。 となると、転送元のファイルの更新日時が転送先のファイルとまったく同じため、上書きされないということですね。 または、ファイル名が変わったので新しいファイルとして新規で追加されたりするのでしょうか。

関連するQ&A

  • xcopyの/dオプションについて

    xcopyを行うバッチを流し、サーバA⇒サーバBへの差分バックアップを毎日行いたいと考えています。 xcopyの/Dオプションは「日付が指定されなかったときは、送り側の日付が受け側の日付より新しいファイルだけをコピーします。」と書かれていたのですが、実際に下記のオプションをつけて複数回同様の処理を行ってみると、同更新日付のファイルであるにもかかわらず、上書き処理が行われてしまうファイルがいくつもありました。 ------------------xcopy処理---------------------- xcopy \\サーバA \\サーバB /e /y /i /h /c /z /d /k /r ------------------------------------------------- xcopyのDオプションで日付を指定しなかった場合、実際にはどこを比較して、コピー処理の判断を行っているのでしょうか ご教授、よろしくお願いいたします。

  • xcopyを使ってのバックアップ

    この度、データ用HDDに複数の不良セクタが見つかりデータを移行することになりました。 そこで xcopy を使ってのバックアップを行っているのですが、CRCエラーなどのファイルに 対しての、リトライ回数・待ち時間が多いのか、エラーが出る1ファイルをスキップするのに 3~6分掛かっておりなかなか進みません。 そこで、リトライ回数や待ち時間を短縮する方法はありますでしょうか? なお、コマンドは下記で行っております xcopy /s /e /c /h d\*.* e:\

  • xcopy と xcopy32

    ノートPCのHDDの中身をまるごと外付けHDD等にコピーする場合に使うコマンドに「xcopy」と「xcopy32」とあるようですが、これらの違いは何でしょうか? ちなみに使用OSは Windows98SE です。宜しくお願い致します。

  • バッチファイル中の、Xcopyでエラー発生時にメールを送りたい

    お世話になります。 windows2003 server にて、バックアップを行うために xcopy コマンドを用いたバッチファイル(bkup.bat)を作り、 タスクスケジューラで定期実行できるようになりました。 問題は、バッチファイル内のXcopyコマンド実行中にエラーが 発生した場合のみ、 Blatj.exe コマンドなどを用いて、サーバ管理者にメールを 送信しようと考えていますが、術が分かりません。 一応、Xcopyがエラーにより途中で止まっても困るので c:\>xcopy /C オプションを付けて、エラーが発生しても コピーを続行するようにしています。 バッチファイル内の、Xcopyコマンドでエラーを検知し、 IF構文などで処理分岐させ、 エラー発生時のみ、Blatj.exe コマンドでメール送信する ことは可能でしょうか? どうかご教授お願いいたします。

  • XCOPYでバックアップする際に問題が起きました。

    XCOPYでバックアップする際に問題が起きました。 バックアップのためのバッチファイル「xcopy "C:\Documents and Settings\ユーザー名\デスクトップ\" "I:\バックアップ" /D /S /E /H /C /Y /R」とコマンド入力されているのですが、デスクトップに有るフォルダ(サブフォルダ)の中のエクセルファイルが新しいものではなく古い状態のままになっています(ファイル名はそのままで中身だけ更新)。 しかも、キチンと更新されたファイルもあれば、更新が反映されず古いままの状態のファイルが混同しています。 この、バックアップバッチファイルは、ウインドウズの電源が切れる時に起動するようにしています。 こういうことが起きるのが何が原因でしょうか・・・・。ちなみに、パソコンにはビジネスセキュリティ・クライアントが常駐しています。よろしく御願いたします。

  • xcopyで同期バックアップ

    よろしくお願いいたします。 xcopyを使用して、簡易バックアップの バッチファイルを作成したいと考えております。 現在下のようなコマンドで毎日バックアップしておりますが、 xcopy c:\usr z:\usr\ /D /S /E /H /C /Y /R > c:\log\logfile c:\usrで削除したファイルがz:\usrに残ってしまいます。 コピー元とコピー先の同期を取る方式で、 #(c:\usrのファイルが削除されたら、z:\usrのファイルも削除される) バックアップをする事は出来ませんでしょうか? コピーするデータ量は多くありません。 よろしくお願いいたします。 以上です。

  • XCOPYでのファイルコピーをもっと早くしたい

    現在定期的に20~80GBくらいのファイルのコピー(LAN経由でバックアップ)をDOSコマンドのXCOPYで行っているのですが、かなり時間がかかります。レジストリやPCの設定を変更して、もっと早く処理できないでしょうか?

  • バックアップしたファイルがありません

    はじめまして。バックアップしたファイルが見れなくて困っています。 どなたかわかる方教えてください。 サーバーのデータを外付けのHDDでバックアップしました。 バックアップできたか確認しようと思い復元しようとしたら フォルダはきちんとあるのに、その中のデータがありませんでした。 どのようにしたらいいのか全くわからないので、教えていただければ助かります。 宜しくお願いします。

  • xcopyコマンドを使ってのバックアップ

    NTの端末から2003serverへネットワーク経由でバックアップするbatファイルを作成しています。作成したのが、 xcopy D:\* \\2003server\***\*** /D /S /E /C /F /R /X /Y > C:\ファイルバックアップ.log NT端末のDドライブ配下の全てのフォルダ・ファイルをコピーしたいと考えてますがうまくいきません。アカウント・アクセス権等は問題ないのでオプションなどの問題かなと・・・。どなたか分かるかたいらっしゃいましたらお願い致します。

  • exclude xcopy 除外フォルダ指定の方法

    どうしてもわからない事があり、ご質問させて頂きます。 コマンドプロンプトの xcopy を使用して外付けHDD上のファイル(フォルダ含む)のバックアップを行ないたいのですが、外付けHDD内にある「ごみ箱」フォルダを除外したいのですが、その方法が分かりません。 「ごみ箱」フォルダは、外付けHDDの機能で用意されているものなのですが 中身が30万ファイル程あり、フォルダの中身を削除するのにとても時間がかかりそうなので、excludeを用いて除外しようと思いました。 ------------------------- xcopy Z:\ Q:\ /EXCLUDE:Z:\hogehoge\xcopy-excludelist.txt /D /S /E /H /C /Y /R ------------------------- で、除外指定ファイル(xcopy-excludelist.txt)の中身は、 ------------------------- ごみ箱/** ------------------------- としてみたのですが、「ゴミ箱」フォルダ毎コピーし始めてしまいます。 ご教授いただければと思います。 宜しくお願い致します。