Simple steps to use CA Arcserve bakcup agent on ESX 3.x

Simple steps to use CA Arcserve bakcup agent on ESX 3.x

1- Fist of all, transfer your Arcserve Agent install files ( in a  temporary folder on your ESX ), using VEAM sftp for example. You need to  transfer the following files from the CD to the temporary folder:  /agnts/linux

2 - Do a chmod 777 -R on all the copied file , tohave enough permissions to run the install procedure

3 - from this folder, run ./install

4 - After install is completed, run the agent: uagent start

5 - Enable service via Firewall:

esxcfg-firewall --openPort 6050,tcp,out,caagentd
esxcfg-firewall --openPort 6050,udp,out,caagentd
esxcfg-firewall --openPort 6051,tcp,in,caagentd
esxcfg-firewall --openPort 6051,udp,in,caagentd

6 - esxcfg-firewall -s should show you something like this:
Known services: activeDirectorKerberos caARCserve CIMHttpServer  CIMHttpsServer CIMSLP commvaultDynamic commvaultStatic ftpClient  ftpServer kerberos LDAP LDAPS legatoNetWorker LicenseClient nfsClient  nisClient ntpClient smbClient snmpd sshClient sshServer swISCSIClient  symantecBackupExec symantecNetBackup telnetClient TSM updateManager VCB  vncServer vpxHeartbeats

7 - enable CA arcserve service: esxcfg-firewall -e caARCserve

8 - restart the firewall service: service firewall restart


9 - In order to make the /vmfs directory visible u need to modify the file /etc/mtab
and add this line
/vmfs /vmfs vmfs rw 0 0
and restart agent
caagent stop
caagent start

This is optional. It should be done automatically by the install procedure.

10 - Set up VMware ESX Server automatic pre and post scripts to enable online Vm backups:

From the CD , copy all files located in /agents/vmware to /opt/CA/BABuagent
, you must copy the pre_backup.pl pre script, the post_backup.pl post  script, and the supporting files listed below to the BABuagent  directory, and give execution permission to all the copied files.
Note: The permissions given should be similar to the permissions given  to the Agent for Linux executable (labeled "uagentd") residing in the  BABuagent directory.

cavm.cfg , env_var.pm , err_msg_set.pm , debug_msg.pm and the 2 .pl files


You need to give enough permissions to all these files to be excuted  correctly ( for example, do a chmod 777 on all these files ).


11 - Modify the file: /opt/CA/BABuagent/uag.cfg : you need to add the following 3 lines at the end of the file

-P 0
-Prebackup /opt/CA/BABuagent/pre_backup.pl
-Postbackup /opt/CA/BABuagent/post_backup.pl

That's all. And the backup /restores work great. Even with online VMs

Hope this will help.

This document was generated from the following thread: Simple steps to use CA Arcserve bakcup agent on ESX 3.x

Comments

Hi,

I have the same environment and it works very well !!

but, which agent I have that purchase ESX agent or Linux agent ?

I'm asking it because when I will configure Backup Job in Arcserve console I use the Linux Server to add the ESX Server

Thanks

other question

May I backup VM's powered on ?

or I need to shutdown or Snapshot to backup the VM's ?

Version history
Revision #:
1 of 1
Last update:
‎10-21-2008 01:32 AM
Updated by: