Upgrading the Snap Creator Server 3.6.x on Windows

Download PDF of this page

You can upgrade directly from the Snap Creator Server 3.6.x on Windows.

  • If you have any Snap Create user names that contain special characters, you must have renamed those users using only alphabetic characters (a-z, A-Z) before performing the upgrade.

  • You have stopped Snap Creator services (snapcreatorserverservice and snapcreatoragentservice) before backing up the Snap Creator directories to ensure that the backed up data is complete.

    For example, you can use the Services snap-in to stop the services:

    1. Select Start > Run and enter services.msc.

    2. Locate and select the Snap Creator service; then, stop the service. Alternatively, you can open a command prompt and enter the following commands:

    sc stop snapcreatorserverservice
    sc stop snapcreatoragentservice
  • You have backed up the following directories and all associated subdirectories and files, within the Snap Creator 3.6.x Server directory (C:\Program Files\NetApp\NetApp_Snap_Creator_Framework\scServer3.6.x):

    • Snap Creator database (..\gui\snapcreator)

    • Profiles and configuration files (..\configs)

    • Logs (..\logs) Note: Do not delete the Snap Creator 3.6.x backup copies that you created.

  • (Optional) If the Snap Creator Agent is installed on the same host as the Snap Creator Server, you should backup the agent.conf file (C:\Program Files\NetApp\NetApp_Snap_Creator_Framework\scServer3.6.x\config\agent.conf)

The paths provided in the following steps refer to the default installation path for Windows. Your path information might differ if the defaults were not used.

After the upgrade process is complete, consider the following issues:

  • If the Snap Creator database that is upgraded contains some tasks marked a “in progress”, the state remains the same even after the upgrade process is complete.

  • The default administrator in latest Snap Creator must be an administrator in Snap Creator 3.6.x. If the 3.6.x user is not an administrator, then the upgrade assigns an operator role to the 3.6.x user.

    1. Stop the Snap Creator services if you have not already done so.

      For information about stopping the services, see the details provided earlier in this topic.

    2. Uninstall the Snap Creator (for Windows) by selecting Start > Programs > Snap Creator > Uninstall NetApp Snap Creator Framework.

      For details, see information about uninstalling Snap Creator on Windows.

    3. Install the latest Snap Creator Server.

      For details, see the information about installing the Snap Creator Server on Windows.

    4. If you selected to start the Snap Creator Server as a service when you installed the latest Snap Creator Server, then stop the service.

      For information on stopping the service, see the details provided earlier in this topic.

    5. Delete the latest Snap Creator Server database folder (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine\snapcreator).

    6. Copy the backed up Snap Creator 3.6.x database directory to the latest location (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine\snapcreator).

    7. Copy the backed up Snap Creator 3.6.x profiles and configuration directory to the latest location (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine\configs).

    8. Copy the backed up Snap Creator 3.6.x logs directory to the latest location (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine\logs).

    9. Open a command prompt and change the directory to the engine subdirectory in the Snap Creator installation path (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine).

    10. Upgrade Snap Creator by entering the following command: java -jar snapcreator.jar -upgrade

After the upgrade process is complete, start the Snap Creator Server service by doing one of the following:

  • Use the Services snap-in and start the service.

  • Enter the following command from a command prompt: sc start snapcreatorserverservice

Also, you must validate the Snap Creator Framework GUI startup by navigating to the local host on the specified port (https://IP_address:gui_port).

You must connect using HTTPS; otherwise, the connection is not automatically redirected to an HTTPS connection and the GUI will not work.

Related information