Windowsバッチ
概要 [#u47c66cc]
ZディスクをSAMBAマウントしていて、C://Inetpub配下の各ディレクトリの差分をバックアップしたい場合にWindows公式のrobocopyコマンドにて差分バックアップを取得することが可能です。
下記バッチをWindowsのタスクスケジュールに設定することでバックアップが行えます。
バッチ内容 [#g50080ef]
#
# 【変数設定】
# 1."ファイルを指定して実行"でintl.cplを実行。
# 2.日付の表示で曜日が表示されるように設定。
# 3.コマンドプロンプトで下記YOUBI変数をechoで実行して曜日が表示されることを確認。
#
#【robocopyコマンド】
# 1.コマンドプロンプトでrobocopyが実行できるか確認。
# 2.実行できない場合はMicrosoftの公式よりWindows Server 2003 Resource Kit Toolsをインストール。
# 3.環境変数に"C:\Program Files\Windows Resource Kits\Tools"を追加。
#
# Var
set YOUBI=%date:
-2,-1%
# BackUP
robocopy C:\Inetpub\scripts\cbmw\mw\data\ Z:\mw_%YOUBI%\data\ /mir > z:\log\log_%YOUBI%.txt
robocopy C:\Inetpub\scripts\cbmw\mw\file\ Z:\mw_%YOUBI%\file\ /mir > z:\log\log_%YOUBI%.txt
robocopy C:\Inetpub\scripts\cbmw\mw\back\ Z:\mw_%YOUBI%\back\ /mir > z:\log\log_%YOUBI%.txt