Backup and restore agent for Hyper-V. Agent should have capability to do FULL and Incremental (delta) backup
Need projects as dll and tlb files, which can be invoked by applications running in VB6 and Dot net 3.5 and 4.0. Should be running thread and should return operation progress and status.
Operations :
Check Hyper-V is available for the machine or not - Should return True/False
Running Hyper-V Machines) - Should return InstanceName(OS) and Location of the machine.
Backup operation : Backup - Instance name/location, Backup type(FULL/delta), output location
DLL/tllb should return the following
Status (Ready, running, error, completed) should return the complete error
Progress (% completed)
Log file in the dll location.
Output - should take backup of the specified Instance and stored it on to the output location
Restore operation : Restore - Instance name/location, Base location, patch location(optional)
Note: patch location is optional we will be passing patch location only in case of restore of delta backups.
Output :
Status (Ready, running, error, completed) should return the complete error
Progress (% completed)
Log file in the dll location.
Expected out - Dll should patch the Hyper-V and should restore it to the original instance.