Copying Database Files

Use the following procedure to copy database files from your Calm live server to your development environment or to your public-facing server. You will need a medium that will allow you to copy these files.

Please note: Prior to copying files from the development environment to the public-facing server, it is important to ensure that any records you do not wish the public to view meet your filtering criteria. To do this perform relevant searches on the development environment and check the results.

  • Warn everyone logged onto a Calm client that they will need to exit Calm. This can be done using the 'Broadcast Message' option in the Admin utility.
  • Once all users have exited Calm, stop the DScribe Server/2 service.
  • Locate the DScribe folder on your Calm live server.
  • Copy the DScribe\Archive\Db sub in its entirety to your chosen medium. Also, copy any folders that Calm saves files to. By default these are DScribe\Images, DScribe\Docs, and DScribe\Archive\images, but this can be changed in the Admin program.
  • Open the copied version of the DScribe\Archive\Db sub-folder. If a sub-folder called 'Backup' exists here, delete it.
  • Re-start the DScribe Server/2 service.
  • Inform users that Calm can now be run again in the normal way.

On your destination machine (either your development environment or your public-facing server):

  • Stop the DScribe Server/2 service.
  • Locate the DScribe folder.
  • Delete all files in the DScribe\Archive\Db sub-folder, as well as the other folders that you copied from, above, but leave the folders intact.
  • Copy the live server files from your chosen medium to the corresponding empty sub-folders.
  • Re-start the DScribe Server/2 service.