of data may be backed up or archived based on a backup policy and or an archive applied attributes associated with the data source space available for backup space available at the data source or other factors according to some embodiments clients 110 120 and or 130 may contain one or more portions of software for virtual machine recovery such as for example virtual machine recovery module 154 as illustrated one or more portions of virtual machine recovery module 154 may reside at a network centric location for example server 140 a may be a server a firewall a gateway or other network element that may perform one or more actions to scan web applications for vulnerabilities according to some embodiments network 190 may be an external network e g the internet and server 140 a may be a gateway or firewall between one or more internal components and clients and the external network according to some embodiments virtual machine recovery module 154 may be implemented as part of a cloud computing environment fig2 depicts a block diagram of a computer system 200 for virtual machine recovery in accordance with an embodiment of the present disclosure computer system 200 is suitable for implementing techniques in accordance with the present disclosure computer system 200 may include a bus 212 which may interconnect major subsystems of computer system 200 such as a central processor 214 a system memory 217 e g ram random access memory rom read only memory flash ram or the like an input output i o controller 218 an external audio device such as a speaker system 220 via an audio.