Migration ZEN Primary from Windows to Aplliance: Backup error

Hello,

Hi,
a Migration Tool Error with zenserver-migration-tool-23.4.0-1

My System is like this:

Version 23.4.0.95 on two Primaries with an external Postgres Database.
One Primary is a Applinace, the other one is a Windows 2022 21H2 Std. Server.
I want to migrate the Windows to Appliance, but getting errors while backup the data.

-ZCC Diagnostic is fine.

Windows is configured like this:
Symbolic Link from
C:\Program Files (x86)\Micro Focus\ZENworks\work\content-repo
to
C:\Program Files (x86)\Novell\ZENworks\work\content-repo

and a Junction Point from
C:\Program Files (x86)\Novell\ZENworks\work\content-repo
to
Z:\Zenworks\work\content-repo

---
error while Backup Process:
MigrationException: Novell imaging folder must be a symbolic link to MicroFocus Imaging folder. Refer to online documentation for more details

[2024-07-05T12:03:09,369] [main] [INFO] [1] [[Console Message]: Checking for backup pre-requisites] []
[2024-07-05T12:03:09,369] [main] [INFO] [1] [[Console Message]: Checking for platform compatibility...] []
[2024-07-05T12:03:09,400] [main] [INFO] [1] [[Console Message]: Checking for version compatibility...] []
[2024-07-05T12:03:09,416] [main] [INFO] [1] [Both MicroFocus and Novell imaging folder points to same location and novell folder is a symLink to MicroFocus imaging folder. Continuing...] []
[2024-07-05T12:03:09,416] [main] [INFO] [1] [Novell imaging folder must be a symbolic link to MicroFocus Imaging folder. Refer to online documentation for more details.
Please refer to zenserver-migration-tool.log at 'Z:\Migration\zenserver-migration-tool-23.4.0-1\zenserver-migration-tool\logs' for more details.] [ com.opentext.zenworks.migration.exceptions.MigrationException: Novell imaging folder must be a symbolic link to MicroFocus Imaging folder. Refer to online documentation for more details.
at com.opentext.zenworks.migration.helper.backup.BackupPreReqCheckHelper.doImagingDirectoryPathCheck(BackupPreReqCheckHelper.java:97)
at com.opentext.zenworks.migration.helper.backup.BackupPreReqCheckHelper.checkForBackupPreRequisites(BackupPreReqCheckHelper.java:77)
at com.opentext.zenworks.migration.handler.BackupHandler.prepareBackup(BackupHandler.java:136)
at com.opentext.zenworks.migration.handler.BackupHandler.doWork(BackupHandler.java:109)
at com.opentext.zenworks.migration.ZENServerMigrator.main(ZENServerMigrator.java:78)


---
to correspondent the error message i have changed the direction for the links:

now:
C:\Program Files (x86)\Novell\ZENworks\work\content-repo
to
C:\Program Files (x86)\Micro Focus\ZENworks\work\content-repo

and a Junction Point from
C:\Program Files (x86)\Micro Focus\ZENworks\work\content-repo
to
Z:\Zenworks\work\content-repo

the same error with the same text occours.
-> i switch them back to the original directions...

---

what is the meaning of the error?
because the imaging-folder is a subfolder of the content-repo ...
Z:\Zenworks\work\content-repo\images
or is "MicroFocus and Novell imaging folder" an other folder?

Regards, Ralph

  • 0  

    Is Z: A Local Drive?  Some Type of Share?

    --

    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

    Be sure to "Like" My (and a few others) Cool Solutions below! 

    https://community.microfocus.com/members/craigdwilson/bookmarks

  • 0 in reply to   

    Z: is a local drive.

  • 0  

    I would just open a Support Case and ask them to replicate your setup.......

    Which would be Updating a Windows Server from 20.2 to 23.4 to get the Symbolic Links and then to move the Content Repo to another Drive using a Junction point.  My guess is the tool is getting confused for some reason.  Perhaps the tool is trying to look too deep and not just letting the OS handle all the magic.

    --

    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

    Be sure to "Like" My (and a few others) Cool Solutions below! 

    https://community.microfocus.com/members/craigdwilson/bookmarks

  • 0   in reply to   

    Try adding the following switch when migrating.....

    -skipImagingDirPathCheck true

    You will need to copy over the Content-Repo Manually....Perhaps Using WInSCP

    Make sure the Ownership and permissions look good....See Above....

    --

    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

    Be sure to "Like" My (and a few others) Cool Solutions below! 

    https://community.microfocus.com/members/craigdwilson/bookmarks

  • 0 in reply to   

    Hello Craig,

    yes thats correct.

    i did a few tests with the following results:

    C: and Z: are VHDXs on a Hyper-V Server, both are local disks in the Windows 2022 Zenworks Server
    There is a symbolic Link from
    C:\Program Files (x86)\Micro Focus\ZENworks\work\content-repo
    to
    C:\Program Files (x86)\Novell\ZENworks\work\content-repo

    and a Junction Point from
    C:\Program Files (x86)\Novell\ZENworks\work\content-repo
    to
    Z:\Zenworks\work\content-repo
    The error says that the symlinks and junctionpoints must be in other directions:
    "MigrationException: Novell imaging folder must be a symbolic link to MicroFocus Imaging folder."
     
    thats Not true, because any old Zenworks-Systems have a Novell content-repo folder with Data. 
    Microfocus comes years later and take only an symbolic link from tis content-repo to the Novell content-repo folder. they didn't move the content!
    So the error message is wrong.
     
    ---
    Analyze the error message:
    "Novell imaging folder must be a symbolic link to MicroFocus Imaging folder"
    How that?
    1. Novell imaging folder is a Part of Novell content-repo folder
    2. Mcirofocus content-repo is symlinked with Novell content-repo
    so, MicroFocus Imaging folder is the Same as Novell imaging folder - it can't be symliked to himself.
     
    ---
     
    Testing:
    1.
    Changing the Places of symlinks and junction points to the requred places: didn't solve the Problem.
     
    2.
    Deleting the junction point and moving the data to C: HDD,: didn't solve the Problem.
     
    3.
    only deleting any Files in the Images folder will take the error away.
    if there is only one File (like a Textfile) in the Images folder, the Problem comes again.
  • 0 in reply to 

    The backup is now running, in that way. Because of the option "-BackupContentRepo false" i restore the ceontent-repo separatly