Hi - We have a task to migrate Nexus blobstore data from one nexus instance to another. Both these instances are running in different data centers. One wont be able to access another. Basically we set up a brand new instance, all we are bringing over is just blob stores from old instance. There are couple thousand blobstores in the old nexus and we need to bring them (export out of old instance) and stage them back in the new instance( import into new instance).
Can anyone suggest what is the efficient way to do this?
I did some research and see that moving just the blobstores isnt enough since its metadata exists in OrientDB. I ran a dry test of this by doing following:
1. copied a blob store from old nexus instance to the new blob location in the new instance.
2. updated repository_blobstore attribute.file.path to reflect the new location in OrientDB
2. Restarted nexus and I still dont see the blobstore listed in nexus UI.
Is there anything I'm doing wrong here?
Backing up old nexus and copying to the new one probably wont work, since LDAP configurations, keystores and SSL settings on the new one would be different from the old one.
Please let us know what your thoughts are.
Thanks,
Smitha