diskshadowとrobocopyを使用してスナップショットのバックアップを行う方法です。
共に無償ツールですので、費用をかけずにバックアップをしたい場合に有効です。
diskshadow_script.txtは、diskshadowのスクリプトになります。
このスクリプトはC:のシャドーコピーをH:にD:のシャドーコピーをI:に作成してRobocopyで異なるサーバーにファイルのコピーを行っています。
diskshadow_script.txtの例
backup_robocopy.cmdは、diskshadow内で実行するコマンドを記述します。
backup_robocopy.cmdの例
共に無償ツールですので、費用をかけずにバックアップをしたい場合に有効です。
c:\>diskshadow /c diskshadow_script.txt > diskshadow_log.txt
このスクリプトは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の例
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に関する記述です。