Software Upgrade using Windows PowerShell


 Article Contents

This section describes the procedures required to upgrade and configure the RecordPoint for SharePoint 4.0 software using Windows PowerShell.
In this section the following topics are covered:

  • Installing Software – Explains how to run the msi
  • Security groups and Permissions – Explains how to save permissions applied before the upgrade and apply these permissions to the new groups post the upgrade.
  • Solution Installation – Explains how to run the PowerShell script which updates the solutions in Central Administration
  • Deployment and Configuration – Explains the stage(s) required to completed an upgrade
  • Configuration – This process will enable and disable RecordPoint components for both the RecordPoint and Active sites.
The 4.19 upgrade requires either a full crawl to be run or the following script needs to be run MarkStorageSiteContentListsForCrawl.ps1 at the end of the Solution Installation. 


Install RecordPoint Software

This process installs the RecordPoint software to the server.

  1. Run the RecordPoint Setup msi on each WFE
  2. Follow the installation wizard which will load and guide you through the steps

Solution Installation

After installing the RecordPoint software, the RecordPoint solutions must be installed and deployed to Central Administration. Note you only need to run this script once and does not need to be run on each server. 

  1. Open Windows PowerShell
  2. Run the UpgradeRecordPoint script
    By default, this is located under C:\Program Files\RecordPoint\Scripts.
    This script installs the RecordPoint.wsp and RecordPoint.Active.wsp solutions into the SharePoint Farm
  3. Perform an iisreset and timer job service restart on all WFE in the farm
  4. Perform a full crawl or the following script needs to be run MarkStorageSiteContentListsForCrawl.ps1

RecordPoint Deployment and Configuration

There are 5 processes in the RecordPoint Deployment and Configuration. The first 4 are not required for an upgrade and the configuration process can be completed if required.

License RecordPoint using Windows PowerShell

In order to proceed with the installation, you need to license RecordPoint.
For every RecordPoint instance a license key request needs to be generated.

  1. Open Windows Powershell as Administrator and run the RecordPointLicenseGenerate.
    By default, this script is located under C:\Program Files\RecordPoint\Scripts
Parameters
SiteUrl - The url of the RecordPoint Site
FolderPath - The location of the license request text file located
  1. Forward this to the RecordPoint Support Team who will provide a license key
  2. Open Windows Powershell as Administrator and run the RecordPointLicenseUpdate
    By default, this script is located under C:\Program Files\RecordPoint\Scripts.
Parameters
SiteUrl - The url of the RecordPoint Site
LicenseKey - The RecordPoint license key

Configuration using Windows PowerShell

This process will enable and disable RecordPoint components for both the RecordPoint and Active Sites.

  1. Open Windows PowerShell as Administrator and run the ConfigureRecordPoint script
  2. By default, this is located under C:\Program Files\RecordPoint\Scripts.

This script updates the configuration settings for RecordPoint or the Active Site.

Parameters
SiteUrl - The url of the RecordPoint or Active Site
ComponentName - The name of the component to action as it is named in Central Admin. To get a full list run this command leaving this value blank or invalid
Enumerators
Delete Request Processing Infrastructure
Export Infrastructure
Holds Infrastructure
Import Mapping Infrastructure
Label Generation Infrastructure
Migration Infrastructure
Movement History
Record Number Infrastructure
Record Promotion
RecordPoint 2013 Visual Upgrade
RecordPoint Audit Settings
RecordPoint Common Ribbon
RecordPoint Configuration
RecordPoint Daily Tasks Infrastructure
RecordPoint Deployment
RecordPoint Disposal Batching Infrastructure
RecordPoint Disposal Infrastructure 
RecordPoint Generic Tasks Infrastructure
RecordPoint Landing Page - ASISO15489
RecordPoint Master Pages
RecordPoint Navigation - ASISO15489
RecordPoint Online
RecordPoint Online File Download
RecordPoint Queueing Infrastructure
RecordPoint Search Infrastructure
RecordPoint Site Security Configuration
RecordPoint Storage Settings
RecordPoint System Messages
Reporting Infrastructure
Reporting Services Infrastructure
Requests Infrastructure
Retention Policy Settings Infrastructure
Scanning Infrastructure
Security Infrastructure
Storage Site Update for BLANK Template
Storage Site Version Update
Transfers Infrastructure
UI Settings EnableYN - Set to "Y" to enable the component or "N" to disable the component

Security Configuration

Refer to Upgrade Software Installation using the SharePoint User Interface section Security Configuration as this is completed through the UI.