1. A system for providing data continuity for a plurality of client systems, wherein the plurality of client systems include locally and remotely accessible client systems, said system comprising: a security infrastructure comprising a first microprocessor and authorizing communication with the client systems; a hardware infrastructure comprising a second microprocessor and a replication engine creating one or more virtual servers, and said one or more virtual servers being configured for storing at least some of the data received from the client systems; said replication engine being configured to replicate said received data at a system level or on a block level in real-time; a portal configured for providing an entity access to local and remote resources, said local and remote resources comprising the one or more virtual servers associated with one or more of the client systems; said security infrastructure and said hardware instruction, and said access being based on credentials associated with said entity, wherein the portal includes a page presenting a graphical user interface input element configured to receive a user input, wherein the one or more virtual servers is configurable based on the user input; and an access control mechanism configured to provide said entity with access to said local and remote resources for an unassociated client based on access rights granted to impersonate said unassociated client, wherein said entity comprises a partner, a management entity or an administrative entity, and one or more of the client systems comprise customers of said partner, said portal is configured to allow said partner to control the configuration of the virtual servers associated with said customers, and said portal is further configured to allow said entity to impersonate one or more of said customers and directly control the configuration of the virtual servers associated with said one or more customers.