Should you wish to migrate the popstore to another platform, then you
can simply copy the profile and message directory trees to the other
platform: the files are architecture and operating system independent.
On UNIX and NT, these are the directory trees /pmdf/user/
and /pmdf/popstore/messages/. On OpenVMS, these are the
directory trees PMDF_POPSTORE_PROFILES:[*...] and
PMDF_POPSTORE_MESSAGES:[*...].
However, PMDF database files are not in general architecture or operating system independent. They can only be exchanged between OpenVMS Alpha and VAX systems. So, when moving the popstore to a different operating system or between Solaris SPARC and Solaris x86 systems, you will need to regenerate the popstore's management databases as described below.
User database
Once the profile files have been moved, simply run the PMDF POPSTORE utility and issue the X-BUILD-USER-DB command. The utility will create a new user database and populate it with entries found by scanning the profile directory tree. It will also create a group database containing just the names of management groups encountered.Group database
Before moving the popstore, on the old system run the PMDF POPSTORE utility and issue the commandpopstore> group -list -format=dump_groups_2unix.txt -output=groups.comOn OpenVMS systems, instead issue the commandpopstore> GROUP/LIST/FORMAT=DUMP_GROUPS_2UNIX.TXT/OUTPUT=GROUPS.COMIf moving to an OpenVMS system, use the namedump_groups_2vms.txtin place ofdump_groups_2unix.txtin the above commands. The resulting file,groups.com, can then be used with the PMDF POPSTORE utility on the new system to build a new group database. If the new system is a UNIX or NT platform, then on the new system issue the commandpopstore> run groups.comIf the new system is an OpenVMS system, instead issue the commandpopstore> <<GROUPS.COMForwarding database
Before moving the popstore, on the old system run the PMDF POPSTORE utility and issue the commandpopstore> show -forwardings -format=dump_forwardings.txt -output=forwardings.comOn OpenVMS systems, instead issue the commandpopstore> SHOW/FORWARDINGS/FORMAT=DUMP_FORWARDINGS.TXT/OUTPUT=FORWARDINGS.COMThe resulting file,forwardings.comcan then be used with the PMDF POPSTORE utility on the new system to build a new forwarding database. If the new system is a UNIX or NT platform, then on the new system issue the commandpopstore> run forwardings.comIf the new system is an OpenVMS system, issue the commandpopstore> <<FORWARDINGS.COM
Once the three databases have been built, the migration should be completed. Of course, you still have to configure PMDF on the new system.