ID: 6715

Print Friendly, PDF & Email

Upgrading to Zoom Server 7.x (Windows)

Step-by-step guide to upgrading to Zoom Server 7.x installations on Windows

Following instructions describe how to upgrade the Zoom Server from 6.x to 7.x on a Windows Server. These instructions assume you have access to zoom-server-win64.zip from the Zoom Support Center.

If you are upgrading from previous versions, you should first upgrade to Zoom 6.0. Follow Upgrading Zoom Server (Windows / 5-x) .

These instructions should be followed for all Zoom servers, the MAM Server, Preview Server, Curator Server and HADR peers, whichever are in use. Install on each server machine starting with the Zoom MAM Server.

Step 1: Checkpoint and stop services

  1. In Windows Services, stop services for Zoom (all Zoom services installed on the machine). The order in which to stop services is Zoom Curator, Zoom Preview, Zoom and then Zoom HADR services.
    For information on how to restart / stop services, refer to Starting and Stopping Zoom Services (Windows) .
  2. Open server.xml from [ZoomInstallDir]\conf\.
  3. Under <autorestartspec>, set tag <autoRestartEnabled>as true
  4. Under <autorestartspec>, set tag <doCheckpoint>as true
    <autorestartspec>
    <frequency>7</frequency>
    <date>2014-06-28 18:30:00.0 UTC</date>
    <time>00:00</time>
    <autoRestartEnabled>true</autoRestartEnabled>
    <doCheckpoint>true</doCheckpoint>
    </autorestartspec>
  5. Save server.xml file and close it.

  6. In Windows Services, start services for Zoom (the order in which to start services is Zoom HADR, Zoom, Zoom Preview, and then Zoom Curator services). Wait till the checkpoint is complete. If there is a lot of data to checkpoint, then it will take some time. The checkpoint is complete when the Zoom Admin Console is accessible again. Alternatively, check the server_log for messages “checkpointing started” and “checkpointing ended” after the current restart time.
    To perform checkpointing using the command prompt, refer to Zoom server checkpointing on restart .
  7. Stop services for Zoom from Windows Services (all Zoom services installed on the machine). The order in which to stop services is Zoom Curator, Zoom Preview, Zoom and then Zoom HADR services.

Step 2: Backup files

Ensure that the following files/folders are copied or backed up to a folder outside the Zoom installation folder.

  1. Navigate to [ZoomInstallDir]\ (this is usually located at C:\Program Files (x86)\Evolphin\DAM\)
  2. Backup the conf and db folders to a location outside the DAM folder.
    If your db folder is located outside the Zoom install directory [ZoomInstallDir]\, then you do not need to back it up.
  3. If the redo folder is inside the [ZoomInstallDir]/ folder, then backup the redo folder as well.
    The redo folder location is found from the server.xml file in the conf folder. Check the <redoLogDir> xml tag under <dbspec> for the redo location. By default, the redo location is in the db folder.
  4. Backup the [ZoomInstallDir]\webcontext\servers\PreviewServer\cache\ folder, if it exists.

Step 3: Uninstall the previous version of Zoom (6.x)

  1. Go to Control Panel > Programs and Features. Uninstall Evolphin Zoom.
  2. Follow the instructions in the uninstall wizard.

Step 4: Install the new version of Zoom (7.x)

  1. Unzip the zoom-server-win64.zip from the Zoom Support Center.
  2. After unzip, run  setup.exe located in the server folder.
  3. Follow the instructions in the Zoom installer. Restart your computer when prompted.

Step 5: Update configurations

The zoom service(s) will start automatically after restart.

  1. Go to Windows Services and stop services for Zoom (all Zoom services installed on the machine). The order in which to stop services is Zoom Curator, Zoom Preview, Zoom and then Zoom HADR services.
  2. Open server.xml in the [ZoomInstallDir]\conf\ folder
    • Replace 0.0.0.0 in <host>0.0.0.0</host> tag under <networkspec> and <webserverspec> with your Zoom Server IP address.
    • Replace 0.0.0.0 in <host>0.0.0.0</host> tag under <reviewserverspec> with your Preview Server IP address.
    • Replace 0.0.0.0 in <host>0.0.0.0</host> tag under <ftsspec> with your Curator Server IP address.
  3. Merge your backup server.xml with the new server.xml to retain your old settings as well as get the new tags and configuration parameters.
  4. Replace metadataspec.xml in the [ZoomInstallDir]\conf\ folder with the one in backup conf\ folder.
  5. Open client-settings\ from [ZoomInstallDir]\conf\ and merge each file from the backup conf\client-settings\ folder with the new files.
  6. Only for the Preview Server:
    • Copy the preview server cache from your backup folder to [ZoomInstallDir]\webcontext\servers\PreviewServer\cache\ (if it was backed up earlier in Step 2: Backup files).
    • Open preview-server.xml from [ZoomInstallDir]\conf\ and replace localhost with your Zoom Server IP address.
    • Merge your backup preview-server.xml with the new preview-server.xml to retain your old settings as well as get the new tags and configuration parameters.
    • Open server-settings\ from [ZoomInstallDir]\conf\ and merge each file from the backup conf\server-settings\ folder with the new files.
    Additional changes to other files in the conf folder will also need to be synchronized manually. For example, if you have changed the value of “wrapper.java.initmemory=128” flag in wrapper.conf of backup conf to increase the initial java heap size, then you have to manually edit/replace the value of the same flag in wrapper.conf in the newly installed [ZoomInstallDir]\conf\ directory.
  7. Copy the db folder to the installation directory [ZoomInstallDir]\db\ (if it was backed up earlier in Step 2: Backup files).
  8. If you had backed it up earlier in Step 2: Backup files, then copy the backed up redo folder to the old location (redo folder location is in server.xml, <redoLogDir> tag under <dbspec>).
  9. In Windows Services, start services for Zoom (the order in which to start services is Zoom HADR, Zoom, Zoom Preview and then Zoom Curator services).
  10. Zoom Server is now installed on this machine. Check the Zoom version at the Command Prompt using the command zm version.

Step 6: Add licenses

  1. Open the Web Management Console and add the new license key.
    For information on adding license key, refer to Updating Zoom License .
  2. Verify the install:
    • In the Web Management Console, check the version and license information.
    • Connect to the Zoom applications like Visual Asset Browser, Web Asset Browser, Web Client etc. and check versions.
    • Check if basic operations are working for the Zoom Clients, like search, rename, lock etc.

 

Setup Zoom Server on the Curator machine as described above. The Curator Service is installed as part of the standard setup.

If Curator Service is not installed, it may be installed manually using the Windows Administrator account on the Curator machine:

Installing Curator Service

From the Windows Command Prompt, cd to the folder [ZoomInstallDir]\bin\.

  1. The Curator service can be installed as a Windows service using the following command:
    • curatorserver install
  2. After the service installation, Zoom Curator Service can be controlled (start, stop, restart etc.), like other Zoom services, from the Windows Services Manager or Task Manager.
  3. Alternatively, the Curator service can be controlled using the following commands, from the Command Prompt:
    • curatorserver start (Start the Curator service)
    • curatorserver stop (Stop the Curator service)
    • curatorserver restart (Restart the Curator service)
  4. To uninstall Curator as a Windows services, use the following command in the Command Prompt:
    • curatorserver remove
From Zoom 7.0 onwards, the Curator service has been renamed from Solr to Curator.
For more details about Curator setup and configuration, go to Curator Configuration . For setting up Curator in an HADR environment, go to Setup of Curator with HADR

 

  • Zoom 7.0 uses a new licensing model. Click here for details.
  • A new Web Client is available for easily sharing assets between Zoom users as well as external users. This Web Client is ready to use after installation. However, setup basic features like your company’s logo, asset filters and default locations by following Web Client Configuration .
  • Zoom Adobe Plugin has some new configuration for 7.0. Take a look at how to manipulate the templates required for New Project creation here New Project Creation in Adobe Plugin .
  • SSL is now supported for all core Zoom commands. To setup SSL in Zoom, follow Enable SSL for Desktop Zoom Applications
  • New media converters are available in Zoom 7.0. Click here for information about adding these in Zoom.