Integrating Citrix XenServer and HP Data Protector

This means that the virtual machine can be restored successfully, but it is only possible to restore
the disks to a single storage repository, regardless of the original configuration.
Main integration components
To function, this integration requires the following components:
Supported Citrix XenServer
HP Data Protector client(s) with:
Disk Agent
Media Agent
Integration scripts
A simple example layout for these components (with both Disk Agent and Media Agent on the
same Data Protector client) is shown in
Figure 2.
No scripts are installed on the Citrix XenServer, but its export facility is used by the integration
scripts. The integration scripts themselves are all installed on the Data Protector client with the Disk
Agent installed.
During backup, virtual machines, or virtual machine disks, are exported to the Disk Agent host
and backed up using Data Protector. The device used for the backup can be any device
supported by Data Protector for file-system backup.
Figure 2 Example layout
Installation of the integration
This section gives detailed instructions for the installation of the XenServer integration.
Prerequisites
The machine on which the integration is to be installed must be a Data Protector client (shown as
DP Client in
Figure 2) with the Data Protector Disk Agent installed, and must be a member of a
Data Protector Cell. For further details, see the
HP Data Protector installation and licensing guide.
The Data Protector Disk Agent must be installed first, since other software must be installed in
specific Data Protector directories.
The following software must then be installed on the Disk Agent host:
Python version 2.5.x or 2.6.x (available from
http://www.python.org/download). This must be
installed first. (Also, see the note regarding Pycurl below).
Install the software in the following directories:
On Windows:
Data_Protector_home\bin
On Linux:
/opt/omni/bin
5