Backing Up vApps in vCloud
Director
This chapter introduces developers to the
concepts and procedures for creating backup and restore solutions for vCloud
Director. This chapter is divided into the following main sections:
Introduction to Tenant vApps The vApp is a management construct that encapsulates one or more virtual machines running in the vSphere environment. The tenant vApp is a higher-level construct that allows vCloud Director to manage vApps and virtual machines running in a multi-tenant datacenter, or in a multi-tenant cloud, based on vSphere. Conceptual Overview This section summarizes the backup and restore processes for vApps managed by vCloud Director. It explains how to use VMware APIs to collect the metadata needed to control backup and restore operations. The actual backup and restore operations are performed using the VMware vStorage APIs for Data Protection (VADP).Use Cases Overview The following sections give an overview of use cases related to the backup and restore processes. vCloud API Operations The following sections describe commonly used vCloud API operations using vCloud SDK for .NET. The API descriptions in this chapter do not provide complete backup/restore implementation details, but focus instead on identifying a set of vCloud API methods that facilitate certain operations that use vCloud Director.Conclusion This chapter provided an overview of how to use the vCloud SDK for .NET to back up and restore vApps in vCloud Director. This information serves as a guide to using the vCloud SDK for writing backup and restore software. Other documentation is require to supplement aspects not described in this chapter.