Source and target volumes not in sync after migrating data with miggui

  • 7009871
  • 08-Dec-2011
  • 30-Apr-2012

Environment


Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 1
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 3

Situation

Differences are found between source and target volumes immediately after data migration from OES2 Linux NSS to OES2 Linux NSS.

Data is often temporarily cached to help improve file access performance.  Cached data is not recognized by miggui and can lead to file differences between source and target volumes.

Additionally, open files are not migrated with miggui.  The migration.log and debug.log will indicate which files were open and excluded during data migration.

Resolution

It is best practice to close all open files, commit cached data to disk, and prevent file access during data migration.

Do the following before loading miggui to start a new data migration or to sync an existing project:

1)  Disconnect any current client connections to data that will be migrated.

2)  Temporarily disable NSS file caching on the source server by setting the following:

nss /NoClientFileCaching
nss /FlushFilesImmediately=<volume name>

3)  Dismount and remount source volumes.

4)  Confirm files to be migrated are not currently open.

Note:  NSS cache settings are active until the server is rebooted.  Reset them if data migration is to be completed after reboot.