VMware の仮想PCバックアップ スクリプト 「vmbackup.vbs」 を公開しました。
VMware で仮想PCのバックアップに興味があればぜひご利用下さい。製品ダウンロードからどうぞ。
週末や深夜などのアクセスの少ない日時に実行するようタスクスケジューラに登録することで、実用上十分な自動定期バックアップシステムができると思います。
一旦ゲストOSをシャットダウンしてバックアップするので、サービス停止が許されないような常時稼動システムのバックアップは出来ませんが、その分、安全と言えるかもしれません。
/*
VMware シリーズには色々なエディションがありますが、自分は無償版の VMware Server と VMware Player しか触ったことはありません。
本格的な運用には、有償サポートが付いた製品が良いのだろうと思いますが、ちょっと試す程度であれば無料の VMware Server でも必要十分だと思います。
最近は競合製品も数種ありますが、安定性や、Linux環境でも動作したりと、VMware がよさげな印象です。
*/
なお、VMware の無償版以外触ったことないのですが、vbsをちょっと書き換える程度か或いはそのままでも、他エディションでも動作すると思います。
バックアップに使用するアーカイバは 7-Zip です。
7-Zipは圧縮率高いんですが、やたらメモリを消費するようで、低スペックPCには厳しいのかなと思いつつ最高圧縮でバックアップするようにしてます。必要なら変更したほうが良いかもしれません。
VMware 標準のスナップショット機能を使うようすれば、バックアップ時間短縮も可能だと思います。
なにはともあれ、VBScriptでソースそのままですので、読める方なら、別のアーカイバを使うようにしたり、素のファイルコピーにするなど環境に合わせることが出来ると思います。
なにかご意見、不具合報告、アドバイスなどございましたらご連絡いただければ幸いです。