2011年4月28日木曜日

Windowsの定期バックアップ

①SQLサーバーで定期バックアップを作成
②バッチを作成し、他のマシーンにコピーする。
バッチ例)
rem 今日の日付けのバックアップをコピーする。
set yy=%date:~2,4%
set mm=%date:~7,2%
set dd=%date:~10,2%
rem コピー元のフォルダを定義
set moto_fname=C:\フォルダ名\backup_db_%yy%%mm%%dd%.BAK
rem コピー先のフォルダを定義
set saki_dir=\\192.168.1.11\d\フォルダ名\
rem コピー先のファイル名を定義
set saki_fname=%dst_dir%\backup_db_%yy%%mm%%dd%.BAK

rem コピーをする。
cd %saki_dir%
copy %moto_fname% %saki_fname%

③定期的にバックアップを削除する。

0 件のコメント:

コメントを投稿