PMDF popstore & MessageStore Manager's Guide


Previous Next Contents Index

8.1 Migrating the popstore to Another Platform

Should you want 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 systems (Alpha, VAX, or I64). 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.

Group database

Before moving the popstore, on the old system run the PMDF POPSTORE utility and issue the command


popstore> group -list -format=dump_groups_2unix.txt -output=groups.com
On OpenVMS systems, instead issue the command


popstore> GROUP/LIST/FORMAT=DUMP_GROUPS_2UNIX.TXT/OUTPUT=GROUPS.COM
If moving to an OpenVMS system, use the name dump_groups_2vms.txt in place of dump_groups_2unix.txt in 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 command


popstore> run groups.com
If the new system is an OpenVMS system, instead issue the command


popstore> <<GROUPS.COM

Forwarding database

Before moving the popstore, on the old system run the PMDF POPSTORE utility and issue the command


popstore> show -forwardings -format=dump_forwardings.txt -output=forwardings.com
On OpenVMS systems, instead issue the command


popstore> SHOW/FORWARDINGS/FORMAT=DUMP_FORWARDINGS.TXT/OUTPUT=FORWARDINGS.COM
The resulting file, forwardings.com can 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 command


popstore> run forwardings.com
If the new system is an OpenVMS system, issue the command


popstore> <<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.


Previous Next Contents Index