The extract tool is a must have when a disaster comes. However, the current tool has a very frustrating problem: It can only restore full VMs. And when you want only to extract (off-shore) small configuration files, then this is a pain. Therefore I suggest to add some file level options. For example this is the current -help:
Code: Select all
Usage:
extract.exe [-password backupkey] [pathtobackup]
- Interactive restore mode
extract.exe -help
- Prints this help
extract.exe -dir [-vm vmname] [-host hostname] [-password backupkey] pathtobackup
- Enumerates VMs in the backup file
extract.exe -restore [-vm vmname] [-host hostname] [-password backupkey] pathtobackup [outputdir]
- Restores all or selected VM from the backup file
extract.exe -getEncryptionStatus pathtobackup
- Retrieves the encryption status of the backup file
Code: Select all
extract.exe -listfiles [-vm vmname] [-host hostname] [-password backupkey] pathtobackup
- List all files in the backup file
extract.exe -extractfiles [-vm vmname] [-host hostname] [-password backupkey] pathtobackup files [outputdir]
- Restores the selected files (with wilcards) from the backup file
You agree?