× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



On 14-Oct-2014 17:16 -0500, John McKay wrote:
We are moving from V5R4 to 7.1 onto a new P720. We have been advised
to do a restore in such a way that we clear each of our libraries on
the new P720 prior to restoring each of them again.

Again? Whose advice; according to what migration path documentation? If clearing those directories of /QSYS.LIB is recommended, why not also being advised to clear other [non-QSYS.LIB] directories?

As a migration, is this a side-by-side scenario whereby the two systems were run\tested in conjunction; the v5r4 being production and the v7r1 remaining in test until a switch-over? And the intention is to update the new\target system from the old\source system with an _additional_ restore rather than performing both the upgrade and the restore [from the latest save]?

I cannot see the benefit of this, and I see problems in that we have
logicals and join logicals over physical files in different
libraries.

There are /problems/ with cross-library dependencies [with regard to (join) logical files] whether the libraries are cleared, deleted, or pre-created; those /problems/ are pretty much the same whether the libraries are cleared or not. I am not aware that effecting Clear Library (CLRLIB) would be any better or worse than Delete Library (DLTLIB) or both the DLTLIB and Create Library (CRTLIB) with regard to LF and PF.

What is a potential issue is whether the scenario includes saving and restoring the Private Authority (PVTAUT). That is because if private authorities were not saved, then the private authorities have to come from Restore Authorities (RSTAUT) after [presumably also a second] Restore User Profile (RSTUSRPRF) of *ALL.

Any comments / suggestions, please....

Following the documented migration path that matches the specific situation seems most appropriate; work went into producing those instructions, sufficiently generically, to allow each type of migration to be successful for every customer. My preference is [what I seem to recall was called] an unload\reload migration, rather than performing a side-by-side migration; the former path somewhat effectively exercises the DR, although also including an upgrade along with the data migration, whereas the latter is most effectively accomplished using a feature that /mirrors/ the effects of work on the source system to the target to keep them in-sync instead of a final\second restore.

One reason for /clear/ or /delete/ operations when the target is for a side-by-side, is because anything /deleted/ on the source system would remain on the target system; i.e. a restore would be additive, such that if a Remove Member (RMVM) had been performed, that member restored previously remains on the target instead of disappearing, *unless* something like the CLRLIB had precluded that effect. However the _same issue exists_ for more than just /objects/. Non-object /entries/ can present the same _additive_ issue for which the target is not accurately matching the source after the migration; e.g. an authority entry that was removed from the source system, unless that removal operation is /mirrored/ while operating side-by-side, an additive effect from the restore\migration could [like with the database file member] have an undesirable latent effect [with a latent authority /entry/ persisting on the target system irrespective the work performed to effect the removal from the source system].


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.