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

elmahdyhelmahdyh Employee, Registered User

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

 

Comments

  • tharangatharanga Employee, Registered User, VerticaExpert
    You have to first upgrade old db to the same version as the target cluster. Copycluster is not supported across these versions.

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file