Windows NT/2000/XP/2003/2008 PageWindows Server 2008 > diskshadowとrobocopyでスナップショットバックアップ
diskshadowとrobocopyでスナップショットバックアップ


diskshadowとrobocopyを使用してスナップショットのバックアップを行う方法です。
共に無償ツールですので、費用をかけずにバックアップをしたい場合に有効です。


c:\>diskshadow /c diskshadow_script.txt > diskshadow_log.txt

diskshadow_script.txtは、diskshadowのスクリプトになります。
このスクリプトはC:のシャドーコピーをH:にD:のシャドーコピーをI:に作成してRobocopyで異なるサーバーにファイルのコピーを行っています。

diskshadow_script.txtの例

set context persistent

set verbose on

add volume c: alias CDrive
add volume d: alias DDrvie

create

expose %CDrive% h:
expose %DDrive% i:

exec backup_robocopy.cmd

delete shadows exposed h:
delete shadows exposed i:

backup_robocopy.cmdは、diskshadow内で実行するコマンドを記述します。

backup_robocopy.cmdの例

robocopy h:\ \\testserver\backup\c\ /MIR /np /r:1 /w:10 /XJ
robocopy i:\ \\testserver\backup\d\ /MIR /np /r:1 /w:10 /XJ

verify >nul





Windows2008 R2に関する記述です。