Skip to main content

copycluster doesn't work between two different Vertica DB versions (6.1 & 7.2)

  • December 9, 2015
  • 1 reply
  • 11 views

elmahdyh

Hello All,

 

I want to migrate the Vertica database of onenode from one machine with older version (vertica-6.1.3-0.x86_64 to) to another machine with a newer version (vertica-7.2.0-1.x86_64) using the copycluster task by vbr.py

 

I got the following error when running the vbr.py script:

File "/opt/vertica/bin/vbr.py", line 576, in getAddress
if hostname.find('localhost') != -1:
AttributeError: 'NoneType' object has no attribute 'find'

 

 

I think this error is because of the two databases have different versions.

 

My question is:
*******************

Is it possible to do this migration using the copycluster task between the two different Vertica DB versions or I should upgrade the older DB first , then do the migration (copycluster) ??

 

Thanks in advance.

Best Regards

 

1 reply

tharanga
Forum|alt.badge.img
  • Participating Frequently
  • December 9, 2015
You have to first upgrade old db to the same version as the target cluster. Copycluster is not supported across these versions.