本Scriptよりも、FastCopyをコマンドラインで利用した方が良いかもしれない。(2010/08/17)
また、batファイルのみで実現している方も居た。(2015/02/17)
Syncみたいなスクリプト †
大容量フォルダのミラーリングで差分のみ更新したい場合には「xcopy」コマンドが使えるわけですけど、上書きするだけで、削除したり移動したりしたファイルやフォルダを消したりはしてくれません。そこだけを何とかしたスクリプトです。
フォルダバックアップスクリプト(圧縮・世代管理) †
「バックアップをファイル個別に取り出す必要がない」「差分のみの処理としたい」「場合によってはシャドウコピーが必要」「圧縮プログラム依存なのは嫌だ」という理由から、以下のスクリプトの利用を停止し、Windowsに含まれるバックアップツールを利用することにしました。(2005/10/04)
当サイトのWebコンテンツとMySQLデータベースをバックアップするためのプログラムです。当初はWindowsバッチファイルだったのですが、日付処理とか入ってきて複雑になったのでWSH化しました。
それでも… †
- バックアップが効かない「単一障害ポイント」でトラブルが発生
- バックアップ側にも問題がコピーされてしまう
- バックアップに切り替える判断ができない
が原因で、復旧できないことがあると。