• 締切済み

Robocopyのログファイルについて

Win2008 R2でRobocopyを使っています。処理結果のログが、項目名(合計、コピー済み、スキップ、不一致、失敗、Extras)とその値とがずれていてとても見難いのです。(2008では問題ありません) たとえば、Extrasが1件あると、ログの見た目上では"失敗"の下あたりに"1"と表示され、一瞬バックアップが失敗したかのように見えます。 慣れてくれば(知っていれば)多少見難いですむかもしれませんが、、、 以前、新人がログを見たとき"失敗"があって焦っていたこともありました。 これって、回避する方法ってあるのでしょうか?ご存知の方がいらっしゃいましたら、教えていただきたいと思います。

みんなの回答

回答No.1

Windows 7 のRobocopy で試してみました。 ズレますね。 テキストエディタでフォントを変えたりしてもダメでした。 文字数で数えてみると、ぴったり合います。 つまり、半角も全角も同じ幅で表示できるエディタがあればきれいに表示できるようです。 ※ 残念ながらそういうエディタを私は知りません。 試しに、テキストエディタで全て全角に変換したらズレルことなく表示されました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • robocopyのログの質問です。

    robocopyを使用してWindowsStorageServer間でバックアップを行っています ログを出力して確認しているのですが、 失敗というのが記録されています。 エクスプローラーでサイズを確認すると ちゃんとなっている感じなのですが、 失敗というのは何が失敗と考えられるでしょうか? ご存知方いらっしゃいましたらよろしくお願いします robocopy使用時のオプションは以下の通りです。 ファイル: *.* オプション: *.* /FFT /S /E /DCOPY:DA /COPY:DAT /PURGE /MIR /XA:SH /R:1 /W:2 ------------------------------------------------------------------------------ 合計 コピー済み スキップ 不一致 失敗 Extras ディレクトリ: 105273 47 0 0 0 37 ファイル: 424563 369 424194 0 0 79 バイト: 1.538 t 699.12 m 1.538 t 0 0 19.10 m 時刻: 0:04:34 0:00:17 0:00:00 0:04:17 速度: 42073425 バイト/秒 速度: 2407.460 MB/分 終了: 2014年10月5日 22:22:55

  • robocopyの失敗について

    いつもお世話になっております。 robocopyで差分をコピーするよう設定しています。 ファイルサーバのバックアップとして使用しています。 ミラーオプションを追加し、外付けディスクにサーバと全く同じ状態にしています。 ただログを見ると、下記のように失敗が出てきます。 しかし/nflなどのスイッチを追加しても、エラーとなったファイルがどれなのか 出力されていません。 ------------------------------------------------------------------------------ 合計 コピー済み スキップ 不一致 失敗 Extras ディレクトリ: 138532 40 138492 0 0 8 ファイル: 1415056 708 1414348 0 0 108 バイト: 601.190 g 336.22 m 600.861 g 0 0 31.15 m 時刻: 1:18:13 0:01:15 0:00:00 1:16:58 失敗したファイルやフォルダをはっきりさせたいので、方法をご教授ください。

  • robocopyコマンド

    以下のコマンドを実行し、logを見ると、エラーのようなものが出ているのですが、 このような場合は、再度、robocopyコマンドを実行すべきでしょうか? >robocopy c:\Windows \FVserver1\bk /MIR /R:0 /W:0 /NP /TEE /LOG:log.txt 新しいファイル 16640 7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0 2014/12/01 20:12:54 エラー 32 (0x00000020) ファイルをコピーしています c:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0 プロセスはファイルにアクセスできません。別のプロセスが使用中です。 -----------------------------------処理結果------------------------------------------- 合計 コピー済み スキップ 不一致 失敗 Extras ディレクトリ: 14422 14412 10 0 0 0 ファイル: 62685 62632 11 0 42 0 バイト: 10.193 g 10.055 g 34.06 m 0 107.62 m 0 時刻: 0:43:04 0:19:53 0:00:00 0:23:10 スキップ(ディレクトリ:12、ファイル:11)や不一致(ファイル:42)のものは、どうすべきなのでしょう? 完全にコピーできていないということでしょうか? 何か、robocopyってやたらと時間がかかって、単純にコピペの方が 楽な気もするのですが、何が良いのでしょう??

  • ROBOCOPYの成功/失敗の判定

    タスクスケジュールにてコマンドツールの「ROBOCOPY」を実行し、ファイルのバックアップ処理を行なっています。 ログを出力するようにしているのですが、毎日バックアップ処理が正しく行われたかどうかを 判定するには、ログの失敗列が"0"であることを確認すれば問題ありませんか?

  • ROBOCOPYで移行元と先でサイズが合いません

    先日もROBOCOPYについて質問させていただきました。 その節はお世話になりました。 ROBOCOPYを使用してファイルサーバのデータをバックアップサーバに ミラーリングしています。 ファイルサーバボリュームの第一階層ごとにROBOCOPYコマンドを使用しており、 第一階層のフォルダは部署ごとのフォルダになっています。 確実にミラーリングできているのか検証したところ、 半数近の部署フォルダはコピー元とコピー先でフォルダ容量、ファイル数、フォルダ数が マッチしました。 しかし残りに微妙な誤差が生じています。 フォルダ数はいずれもマッチしましたが、コピー先のファイル数が1~4程度少ないのです。 ログを確認したところ、失敗、不一致、スキップはいずれもゼロとなっています。 開きっぱなしのファイルがコピーされなかったのかも調査しましたが、関係ないようでした。 ROBOCOPY実行後にコピー先にデータが保存された可能性以外で 微妙に誤差が生じてしまう原因として考えられることはありますでしょうか。 どうぞ宜しくお願いします。

  • Robocopy ERROR 5の回避策

    バックアップ元:OS:WindowsServer2008R2・Dドライブにデータ バックアップ先:TeraStation5400 Copyツール:robocopy batファイルを作成し、Wクリックすると正常にコピーが出来るのですが、Windowsタスクスケジュールから 実行すると、ERROR 5 (0x00000005)アクセスが拒否されました。になってしまいます。 ファイルServerは10.xxx.xxx.xxxのIPです。 ポートが2個あるので WindowsServerとTeraStrationは192.168.1.xxxローカルIPで直接繋いでます。 回避策があれば教えて下さい。 robo.bat robocopy.exe D:\Data\pdf_scan\\192.168.1.xxx Data\pdf_scan /copy:dat /xf*.eml /e /xo /nfl /ndl /r:0 /w:0 /v /ts /fp /tee /log+:scanlog.txt WindowsServer:Administratorでログオン スクリプト:C:¥Util¥Backup¥robo.bat タスクスケジュール: ユーザーがログインしているかどうかに係わらず実行 最上位の特権で実行 宜しくお願い致します。

  • バックアップ

    ネットワークでつながっているサーバにローカルディスクのバックアップを取りたいと考えています。 色々調べて見ると同期をとるのであればROBOCOPYがいいということで、 "ROBOCOPY D:\ [サーバのディレクトリ] /XO" としてバッチプログラムを実行しましたが 『ERROR 1326 ログオン失敗:ユーザ名が認識できないか、またはパスワードが間違っています。』 となります。   上記を回避するにはどのようにすればいいのでしょうか?

  • robocopyのログファイルについて

    robocopyでログを出しているんですが、同期するフォルダがない場合でも、「スキップ済み」のフォルダとしてログに出力されてしまいます。 コピーしたファイル+フォルダのみをログに書き出すことはできないんですか? オプションも見てもそれができるのは見当たらなかったので・・・。 >を使ったリダイレクトでログファイルに書き出しても同じ結果でした。

  • batによるiniの読み込み。

    宜しくお願いします。 表題の通りなのですが、batファイルでiniを読み込み、それを基にログの出力やデータのバックアップをするには、どのようにすれば良いのでしょうか? バックアップ方法は、"robocopy"です。 以下に、現状の"bat"と"ini"を記載します。(bat内で処理させたい流れです) #####【backup.bat】##### REM iniファイルの読み込み。 REM 確認できなかったら、異常終了する。 IF NOT EXIST backup.ini ( (echo !date! !time! iniファイル[backup.ini]がありません) exit /b 16 ) REM ログの出力先フォルダチェック。 REM 指定のパスに存在しない場合は、作成する。 IF NOT EXIST %LOG%. ( mkdir %LOG% ) REM バックアップ元/バックアップ先フォルダが存在するか確認する。 REM 確認できなかったら、異常終了する。 REM 異常終了の場合、失敗ログを変数"%LOG%"に出力する。 IF NOT EXIST %FOLDER% %BK_FOLDER% ( (echo !date! !time! 対象フォルダ[%FOLDER% %BK_FOLDER%]がありません。) >> %LOG% SET RTN_CD=16 SET GOTO RTN_END ) ) REM robocopy実行 FOR /F "tokens=1,2" %%A in ('type %INI%') do ( set %FOLDER%=%%A set %BK_FOLDER%=%%B ) robocopy %FOLDER% %BK_FOLDER% /IS /MIR /COPYALL REM robocopyによるバックアップが正常終了したか確認する。 REM 正常終了した場合は、成功ログを変数"%LOG%"に出力する。 "ここはまだ分かりませんので、無視しても構いません。 もし大丈夫でしたら、ご教授お願いします。" #####【backup.ini】##### '#ログの出力先 LOG=D:\log '#バックアップ元フォルダ FORDER="M:\testfolder" '#バックアップ先フォルダ BK_FORDER="Z:\bkupfolder" です。 最近、batファイル等について独学で学び始めたばかりのため困っています。 各サイト等を参照しているのですが、どうしても上手く出来ません。 コマンド操作の理解を少しずつでも深めたいので、お手数をかけますが、ご教授を宜しくお願いします。

  • ログオンしてもすぐにログオフされます

    昨日パソコンを使用して再起動をかけたところ、 「ようこそ」の画面になり、ユーザー名をクリックする画面になります。 いつもはユーザー名をクリックすると、ログオンできるのですが、 今は、クリック→ログオンしています→設定を読み込んでいます となったあと一瞬壁紙が表示されるのですが、すぐにログオフしてしまします。 使用環境 PC:NEC Lavie OS:WindowsXP 考えられる原因としては、ウイルスバスターを使用して、スパイウェアの検索を行っており、検出された物を削除しました。 その後に検索を行っていないのに何故か検索結果一覧が更新されました。 項目を見てもよく分からなかったのですが、スパイウェアがまた発見されたんだと思い削除しました。項目をずらっと見ましたが、Windowsのシステム変更という項目があってそれも削除したのが原因かと思われます。 もう起きてしまった事なので仕方ない事なのですが、色々教えてgooなどで調べたところあまり良い対策は無いようです。 最悪ですが、OSの再インストールをしなければならないようですが、 PCの中に仕事のデータなどが沢山入っているので、OSの再インストールをしかねています。なんとか、データのクリアだけは避けたいものなのですが、どうにか対処法は無いでしょうか。 また、最悪再インストールを行った場合、データの復元などはできないのでしょうか。 こんな時の為にバックアップしておけば良かったです。