We need two simple Java classes.
1. VMDK file modification
The Java class should contain a single static function.
+updateVMDK(vmdk : File, zippedFolder : File, pathInVMDK : string)
The class will extract files from a ZIP file to a specified folder in a VMDK file (VMware ESXi 5 server VM image) without starting the VM. The VMDK file will contain a NTFS-Volume (C:\). The vServer which will use the VMDK is VMware ESXi 5.1.0.
Usage example: [url removed, login to view](new File("[url removed, login to view]"), new File("[url removed, login to view]"), "C:\folder");
2. FTP mover
The class will
a) move a folder from one FTP server to another in passive FTP mode
b) download a folder from a FTP server
c) delete a folder from a FTP server
-aHostname : string
-aUsername : string
-bHostname : string
-bUsername : string
-bPassword : string
-localPath : string
+FTPMover(aHostname, aUsername, aPassword, bHostname, bUsername, bPassword, localPath)
+moveAToB(name : string) : boolean
+moveBToA(name : string) : boolean
+removeFromA(name : string) : boolean
+removeFromB(name : string) : boolean
+moveAToLocal(name : string) : boolean
+moveBToLocal(name : string) : boolean
Skills needed: Java, VMware ESXi 5 image file access, FTP
6 freelancers are bidding on average $185 for this job
Hi, I worked with FTP and VMDK before that's why I'm sure you'll be impressed with my work. I can provide you these two classes in less than five days and I can offer you best price here. Thanks. Roman
It looks like a backup service. How do you want to run it ? an user will start it or it must run automatically ? I would also add a logging feature an even a mail report for monitoring.