Upgrade

The information below will help you upgrade to the latest version of Specops Deploy / OS. Before upgrading, you should:

  • Contact your account representative for a new license key.
  • Locate and read the Specops Deploy / OS product documentation, including the release notes to evaluate whether an upgrade is necessary.

For a successful upgrade, it is important that you complete all of the tasks outlined in the sections below.

Note: which steps to follow in the Specops Deploy OS upgrade guide, depends on the version of the Microsoft Deployment Toolkit (MDT) currently installed. The latest version of the MDT is required for upgrading.

If you already have the latest version of the MDT installed, you do not need to follow the instructions in the Prerequisites section, and you only need to perform step 1 in the Post-Upgrade information section.

Your currently installed version of the MDT can be found in Programs and features on your Specops Deploy OS Image server.

For the latest version of the MDT, visit Download Microsoft Deployment Toolkit.

Prerequisites
  1. Save your Windows license keys.
    Note: You can find your license keys in the image data, for each image, on the Administration Tool under Images and Packages.
  2. Mount your deployment repository:
    a. Open Deployment Workbench on your Image Server.
    b. Mount your deployment repository with open deployment share,
    e.g. D:\Specops\Deploy\DeploymentRepository
    c. Browse to your repository folder from Deployment Workbench.
    Mount your deployment repository
  3. Export your images:
    a. Expand Operating System, right-click and select Properties on each captured image you want to export.
    Note
    : You can see captured images in the Specops Deploy OS Admin Tool under Images and Packages.
    b. The path where the image exists will be displayed. Make a note of the paths and image names.
    Export your images
    Source pathD:\Specops\Deploy\DeploymentRepository\Operating SystemsImage Names
    c. Create a backup folder on disk, e.g. D:\WIM\
    d. Create folders for each image so you can import them with same name later,
    e.g. D:\WIM\Windows 10 Ent x64 1607; D:\WIM\Windows 10 Ent x64 1607 2017-01-20Image Names 2
    e. Copy the folder content of the original source image, or the WIM file for a captured image, from path in step 3b to the correct folder,
    e.g. D:\WIM\Windows 10 Ent x64 1607; D:\WIM\Windows 10 Ent x64 1607 2017-01-20
  4. Save your modified task sequences. Expand Task Sequences, open each task sequence you have modified, and document/take a screenshot of settings for backup. If you have not modified any task sequences, you can skip this step.
  5. Remove all Operating Systems from the Deployment Workbench, right-click and select Delete.
    Remove OS from Deployment Workbench
  6. Remove all Task Sequences from the Deployment Workbench, right-click and select Delete.
  7. Uninstall existing Windows Assessment and Deployment Kit (ADK) and reboot your Image Server.
Upgrading Specops Deploy OS
  1. Download the latest version of Specops Deploy, from here, and start the Setup Assistant.
  2. Start installation on Specops Deploy / OS Image Server Setup.
  3. Download/Install Microsoft Deployment Toolkit (MDT)
  4. Download/Install Windows Assessment and Deployment Kit (ADK), making sure that the following settings are enabled.
  5. Download/Install the Windows PE ADK add-on.
  6. Click Select… to identify the management level where the Active Directory permissions are created.
    Note
    : This information can be found in the registry [HKEY_LOCAL_MACHINE\SOFTWARE\Specopssoft\Specops Deploy\Image Server\Domains\domain.local]
  7. Select the OS deploy service account.
    Note: To view the currently used service account, open the Specops Installation directory (e.g. c:\specops\specops deploy\deployment repository\control\bootstrap.ini) and you will see the username and password at the bottom of the file. For security reasons, this must be a separate account used by Specops Deploy app.
  8. Click Select… to select the disk drive where Specops Deploy / OS will store data.
    Note: Look in the registry for replication masterdrive information [HKEY_LOCAL_MACHINE\SOFTWARE\Specopssoft\Specops Deploy\Image Server\Domains\domain.local]
  9. Click Install.
  10. Upgrade the Administration Tools and the Specops Log Viewer.
Post-upgrade configuration
  1. Open Specops Deploy / OS Administration Tool.
    a. From the navigation pane, click Servers.
    b. Right click each Deployment Server, and select Upgrade Deployment Servers.
    c. Reboot your server.
  2. Import Images/Licenses starting with original source images, and continuing with captured images.
    a. From the Specops Deploy / OS Administration Tool, select Images and Packages, and click Import Operating System from Original Source.
    b. Browse to folder containing the Operating System, D:\WIM\Windows 10 Ent x64 1607, as in my example, and click Next.
    c. Copy the name from the folder and enter it into Operating System Image Name field.
    d. Copy the license key into Operating System Product Key field.
    e. Add a description in Image Description field.
    f. Click Execute, and repeat steps a-f for each image.
  3. Modify Task sequences:
    Note: This step can be skipped if no modified Task Sequence settings were exported, as per step 4 in the Prerequisites section above.
    a. Open the Deployment Workbench.
    b. Right-click on your Task sequence and modify it back to your old settings.
    Note: If you have created a modified Task Sequence for an Image you can copy the settings from that Task Sequence during import from the Administration Tool. This will automatically configure modified Task Sequences on every newly created image Task Sequence.
    Import captured image
  4. Publish your Deployment Repository from Specops Deploy / OS Administration Tool, Servers, right-click the Image Server, and click Publish Deployment Repository.