As far as I know...viruses do not produce any metabolites, they just yield a specific protein or genetic materials and or alter cell host metabolism (using host machinery) to facilitate their survival in the host. Therefore methods for extracting metabolite would be dependent on the virus-hosts (plant, human, bacteria, etc).