Fixed some minor issues and added two new features:
- -start flag, if set image will be started after copy (has no effect if image was stopped by vmcopy tool).
- NOOP thread. Will send the NOOP command to the FTP server every 5 minutes. This prevents server disconnects on long (e.g. writing directory XML) inactivity.
New version can be downloaded here: VMWareCopy 0.3
VMWareCopy is a tool to backup VMWare images running on a MicrosoftWindows VMWare host. It’s designed to be used with VMWare Server andrequires a FTP server to backup the images to.The reason for FTP is simple: it’s way faster then a windows share.A quick sum of the features:
- Stop the image before copy and resume it afterwards (uses VMWare VIX).
- Write vmware image directory structure to file including file permissions.
- Calculate file hashes/checksums of type MD5 and SHA1.
- Verify the hash of an uploaded file (need support for SITE HASH command, currently available for Gene6 and SimpleFTP).
- Option to skip copy if none of the files has the Archive bit set.
Just run VMWareCopy without arguments to see all the command line options.Download exe, scripts and source: VMWareCopy 0.2
What is changed:
Uninstaller will first uninstall service.
Relative paths are send to the client (e.g. C:\Temp\mydir becomes /mydir).
Minor fixes.
For those who are interested. The server is based on LightFTPServer by Joel Pobar (http://callvirt.net/blog/). I used icons from the SilkIcons set by Mark James. Took some FileMonitor code from SathishVJ and basically copied the PasswordHash code from Jonathan Bailey.Downloads:SimpleFTP 0.2, Simple FTP Src 0.2