| Previous | Contents | Index | 
/pmdf/bin/upgrade_all_dbs.sh
. This script performs the following actions (which can also be 
performed by hand if desired):
  
      # pmdf cnbuild  | 
      # pmdf msgstore x-build-user-db  | 
/pmdf
 tree are found and converted to the format used in V6.5 and later using 
 the command:
      # pmdf convertdb <old-database> <new-database>  | 
/pmdf/table/defragment_cache.*
 is excluded from this  process. It does not need to be converted as the  defragment
 channel will rebuild the database if necessary  from the messages in the /pmdf/queue/defragment
 directory the first time it runs.
Also note that databases outside the /pmdf
 tree, such as  personal alias databases in users' home directories, are not found and  converted by upgrade_all_dbs.sh
.
    
      # rm /pmdf/tmp/__db.0* # rm /pmdf/table/__db.0* # rm /pmdf/table/queue_cache/__db.0*  | 
database.pbl
 which  contains the data, database.idx
 which contains the index,  and database.lck
 which is used for locking the database.
  pmdf dumpdb
 command)  can be rebuilt using the pmdf crdb
 command.
    pmdf db
 should be rebuilt.  This includes the personal alias databases located in users' home directories  (which are not converted by upgrade_all_dbs.sh
). Before  doing the upgrade, you should have generated source files for these databases  by using the pmdf db write
 command. At this time, you  should rebuild these databases from those source files using the  pmdf db run
 command. If you do not have a source file,  the database can be recreated by using the pmdf db
utility and adding each entry back in by hand.   If you cannot rebuild these databases, they can be converted using the  pmdf convertdb
 command if necessary.
    pmdf profile
 or pmdf password
, and  the databases created by MessageStore/popstore such as the forward database and  the group names database must either be converted using  pmdf convertdb
 or recreated by running the corresponding utility and adding each entry 
 back in by hand.
  /etc/pmdf_tailor
 that was supplied by this installation. Merge in any changes that you 
 made to the file, using the copy that you saved before you started the 
 upgrade. 
      # pmdf startup  | 
      # systemctl enable pmdf # systemctl start pmdf  | 
| Previous | Next | Contents | Index |