バックアップ のバックアップ(No.5) |
|
本Scriptよりも、FastCopyをコマンドラインで利用した方が良いかもしれない。(2010/08/17)
大容量フォルダのミラーリングで差分のみ更新したい場合には「xcopy」コマンドが使えるわけですけど、上書きするだけで、削除したり移動したりしたファイルやフォルダを消したりはしてくれません。そこだけを何とかしたスクリプトです。
cscript //nologo Sync.js D:\picture E:\picture /EXCLUDE:exclude.txt
「バックアップをファイル個別に取り出す必要がない」「差分のみの処理としたい」「場合によってはシャドウコピーが必要」「圧縮プログラム依存なのは嫌だ」という理由から、以下のスクリプトの利用を停止し、Windowsに含まれるバックアップツールを利用することにしました。(2005/10/04)
当サイトのWebコンテンツとMySQLデータベースをバックアップするためのプログラムです。当初はWindowsバッチファイルだったのですが、日付処理とか入ってきて複雑になったのでWSH化しました。
strCommand = """C:\Program Files\LHMELT\LHMELT.EXE"" -a " & targetFolder & " -f" & saveFilePath & " -q -v-"
>cscript //B //Nologo backup.vbs
が原因で、復旧できないことがあると。