search cancel

CAPM DR Backup error


Article ID: 6629


Updated On:


CA Infrastructure Management CA Performance Management - Usage and Administration


Running a Data Repository Vertica DB Backup an error is received.


The backup command used is:

bash-4.1$ /opt/vertica/bin/ --task backup --config-file /opt/backup/backup-config/DR-Backup.ini


The error returned is:

Traceback (most recent call last):

File "/opt/vertica/bin/", line 3406, in <module> work()

File "/opt/vertica/bin/", line 3316, in work configRead(task)

File "/opt/vertica/bin/", line 453, in configRead (backupHost, backupDir) = parseNodePath(path)

TypeError: 'NoneType' object is not iterable 


All CA Performance Manager releases


The cause is an incorrectly configured [Mapping] section in the backup configuration ini file.


The problem section looks like the following:


v_drdata_node0001 = :/opt/backup/DRBACKUP 

v_drdata_node0002 = :/opt/backup/DRBACKUP 

v_drdata_node0003 = :/opt/backup/DRBACKUP 


There should be host name references between the equal "=" sign and colon ":" symbols.



The example solution here assumes the use of a three node cluster, where the cluster host names are:

node0001 = DataRepositoryHost1

node0002 = DataRepositoryHost2

node0003 = DataRepositoryHost3


The correct [Mapping] section in that scenario should he:

v_drdata_node0001 = DataRepositoryHost1:/opt/backups 

v_drdata_node0002 = DataRepositoryHost2:/opt/backups 

v_drdata_node0003 = DataRepositoryHost3:/opt/backups 


 After editing the INI file in a text editor and saving the changes, the next backup run should be successful.