Find Jobs
Hire Freelancers

Capture VMware snapshots and replicate to remote VMware host for backup(repost)

$500-2500 USD

Cancelled
Posted almost 13 years ago

$500-2500 USD

Paid on delivery
We are looking for you to write software to successfully replicate an entire VMware virtual machine to a remote VMware host box and then capture incremental changes of that virtual machine and replicate those changes to the remote VMware box as often as every 15 minutes. The architecture of the solutions should probably be built around VMware's snapshot capabilities. Here is how we envision how this can work, although we're open to your suggestions: 1) Software that you write runs inside a virtual machine (let's call this VM0) on the source VMware host 2) Software captures an initial snapshot of one of the other virtual machines (let's call this VM1) running on the source VMware host 3) Software can be configured to replicate the entire VMware guest (VM1) to a remote VMware host over the internet or allow us to manually copy the files to a hard disk if the VM (VM1) is too large to send over the internet 4) Once the initial seed is complete to the 'far side' VMware host, the software can then be configured to capture all incremental changes of the VM1 on a configurable interval (up to every 15 minutes) and then sends the snapshot to the far side VMware host. 5) Software should be written for the far side VMware host that will receive the snapshots and write them into the datastore. 6) We should then be able to boot the virtual machine (VM1) on the far side VMware host from any of the snapshots replicated. 7) The software that you write should be able to perform the above steps for multiple virtual machines on the source VMware host 8) The software that you write for the far side VMware host should be able to receive multiple replications simultaneously from the source VMware host as well as other source VMware hosts. We have servers at different locations and want to replicate their virtual machines to the same far side/target VMware host **Additional details are posted in the details section** ## Deliverables Additional requirements: 9) Since the software that resides on the source VMware host will reside at locations behind a firewall and we don't want to have to open ports, please have the software on the source VMware box communicate back to us via port 443 using SSL. Once the software is installed and running on the source VMware host, it should establish a secure communication stream with the far site/destination VMware host. It is from the far site/destination where we want to perform all administration and management of the solution. We should be able to send commands to the software on the source VMware host using the software you create on the far side VMware host 10) All replication traffic should be compressed and encrypted with AES 256 bit encryption 11) Since VMware snapshots can grow to become quite large, any snapshots over 2 GB should be broken into 2 GB pieces and then transfered 12) The replication software should be able to resume a transfer of an interrupted replication stream with minimal data loss. By minimal data loss we don't mean that the data is lost and unrecoverable, but that the software resumes from a point no further back than 100 MB of data already transferred. 13) Please note that in a different project we will want to create a web front-end for us to manage the software you create. The web portion is not a part of this project but it would be helpful for you to keep this in mind that we will want to create a web front-end to manage the software you create.
Project ID: 3457220

About the project

2 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $2,125 USD for this job
User Avatar
See private message.
$2,125 USD in 60 days
0.0 (6 reviews)
0.0
0.0
User Avatar
See private message.
$2,125 USD in 60 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Lake Oswego, United States
5.0
8
Payment method verified
Member since Jul 19, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.