One aspect of the invention is a method for backing up data. An example of
the method includes querying a backup infrastructure to ascertain backup
capabilities of the backup infrastructure. This example also may include
broadcasting the capabilities of the backup infrastructure, wherein the
capabilities are broadcasted by the backup infrastructure. This example
also includes determining if the backup infrastructure supports a desired
backup type. If the backup infrastructure supports a desired backup type,
this example may also include performing a backup of data using the
desired backup type.