Skip to main content
Snap Creator Framework

Upgrading Snap Creator Server 4.1.x on Windows

Contributors

You can upgrade from Snap Creator Server 4.1.x on Windows.

  • You must 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 and then stop the service. Alternatively, you can open a command prompt and enter the following commands:

    sc stop snapcreatorserverservice
    sc stop snapcreatoragentservice
  • You must have backed up the following directories, and all associated subdirectories and files, within the Snap Creator 4.1.x Server engine subdirectory (C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine):

    • Snap Creator database (..\snapcreator)

    • Snap Creator Server properties (..\etc)

    • Configuration files (..\configs)

    • Logs (..\logs)

    • Plug-in repository, if enabled (..\snapcreatorPlugin)

  • (Optional) If the Snap Creator Agent is installed on the same host as the Snap Creator Server, you should back up the following directories and all associated subdirectories and files within the Snap
Creator Agent directory (C:\Program Files\NetApp\Snap_Creator_Framework\scAgent4.1.x):

    • Snap Creator Agent properties (..\etc), which contains the allowed_commands.config
and agent.properties files

    • Logs (..\logs)

    • Plug-ins (..\plugins)

  • If Snap Creator was manually started from a command prompt, you must close the command
prompt and stop it.

    Note If Snap Creator was started from a service, the uninstaller stops the service as part of the uninstall process.

The paths provided in the following steps refer to the default installation path for Windows. Path information might differ from your installation path 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 as “in progress”, the state remains the same even after the upgrade process is complete.

  • The default administrator in the latest Snap Creator must be an administrator in Snap Creator 4.1.

    If the 4.1.x user is not an administrator, then the upgrade assigns an operator role to the 4.1.x user.

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

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

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

      For details, see the 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 chose to start the Snap Creator Server as a service when you installed the latest Snap Creator Server, then stop the service.

      For information about stopping the service, refer to the details provided earlier in this topic.

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

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

    7. Copy the backed-up Snap Creator 4.1 configuration directory to the latest location at C:\Program Files\NetApp\Snap_Creator_Framework\scServer4.1.x\engine\configs).

    8. Copy the backed-up Snap Creator 4.1 logs directory to the latest location at 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 install path at 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.

  • From a command prompt, enter the following command:

    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.