Software Installation using Windows PowerShell
This section describes the procedures required to install and configure the RecordPoint software using Windows PowerShell.
In this section the following topics are covered:
- Installing Software – Explains how to run the msi
- Solution Installation – Explains how to run the PowerShell script which installs and deploys the solutions to Central Administration
- Deployment and Configuration – Explains each of the 5 stages of the deployment process. The first four must be completed for a full deployment and final stage (configuration) is optional.
The following stages are:
- Create Site – This process creates a site collection for the RecordPoint Web Application.
- Solution Deployment – This process deploys the solutions to both the RecordPoint and Active Sites
- Local Deployment – This process deploys RecordPoint logging and diagnostic infrastructure components. By default, this process gets installed to the server when running the msi and will only need to be run on additional servers in the farm.
- Content Deployment – This process will update the content for both the RecordPoint and Active Sites.
- Configuration – This process will enable and disable RecordPoint components for both the RecordPoint and Active Sites.
Install RecordPoint Software
This process installs the RecordPoint software to the server.
- Run the RecordPoint Setup msi
- 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.
- Open Windows PowerShell
- Run the InstallRecordPoint.bat 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 - Perform an iisreset and timer job service restart on all WFE in the farm
RecordPoint Deployment and Configuration
The RecordPoint Deployment and Configuration is made up of five (5) processes. The first four (4) are mandatory to do a full installation of RecordPoint.
Create Site using Windows PowerShell
This process is used to create a site collection for all the dedicated RecordPoint Web Application(s) using Windows PowerShell. The RecordPoint site collection must be created through this process as RecordPoint requires a blank site template which cannot be created through the SharePoint user interface.
For more information on how to create a site collection using Windows PowerShell refer to Microsoft TechNet article.
This example retrieves a list of all available site templates and then creates a site collection by using the Blank Site template. Ensure you set name to equal RecordPoint otherwise it will not be available for solution deployment via the UI.
Note: Add the RecordPoint Site Collection Administrator account to the Primary Site Collection Administrator
For more information on how to create a site collection using Windows PowerShell refer to Microsoft TechNet article.
Solution Deployment using Windows PowerShell
This process is used to deploy and retract the RecordPoint solution to both the RecordPoint and Active Sites using Windows PowerShell.
Multiple web applications that are available can be specified to deploy or retract solutions to.
This example deploys the installed RecordPoint solution recordpoint.deployment.wsp to the RecordPoint Web Application and specifies that GAC can be deployed for the new SharePoint solution.
The installed solution recordpoint.deployment.active.wsp will need to be deployed to every Active Site Web Application
For more information on how to complete a solution deployment using Windows PowerShell refer to Microsoft TechNet article.
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.
- Open Windows Powershell as Administrator and run the RecordPointLicenseGenerate.
By default, this script is located under C:\Program Files\RecordPoint\Scripts
- Forward this to the RecordPoint Support Team who will provide a license key
- Open Windows Powershell as Administrator and run the RecordPointLicenseUpdate
By default, this script is located under C:\Program Files\RecordPoint\Scripts.
Local deployment using Windows PowerShell
This process deploys the RecordPoint logging and diagnostic infrastructure components. By default, this process gets installed to the server when running the msi and will only need to be run on additional servers in the farm.
Single server environments do not need to run this process.
- Open Windows PowerShell as Administrator and run the LocalRecordPointInstall script.
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
Content Deployment using Windows PowerShell
This process will update the content for both the RecordPoint and Active Site(s). Multiple site collections requiring a content upgrade can be selected and run.
There are five parts to this process:
- Content Upgrade for the RecordPoint site collection(s);
- Batch configuration for RecordPoint;
- Configuration Update for RecordPoint;
- Content Upgrade for the Active Site collection(s); and
- Configuration Update for the Active Site.
Content Upgrade for the RecordPoint site collection(s)
- Open Windows PowerShell as Administrator and run the RecordPoint.ContentDeployment script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script will run through and upgrade the content for the RecordPoint site collection(s)
Batch configuration for RecordPoint
- Open Windows PowerShell as Administrator and run the Batch Config script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script will configure the RecordPoint site collection(s).
Configuration Update for RecordPoint
- Open Windows PowerShell as Administrator and run the RecordPoint.ConfigurationUpdate script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script updates the configuration settings for RecordPoint.
Content Upgrade for the Active Site collection(s)
- Open Windows PowerShell as Administrator and run the RecordPontActive.Upgrade script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script will run through and upgrade the content for the Active Site collection(s).
Configuration Update for the Active Site
- Open Windows PowerShell as Administrator and run the RecordPointActive.ConfigurationUpdate script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script updates the configuration settings for RecordPoint.
Configuration using Windows PowerShell
This process will enable and disable RecordPoint components for both the RecordPoint and Active Sites.
- Open Windows PowerShell as Administrator and run the ConfigureRecordPoint script
- By default, this is located under C:\Program Files\RecordPoint\Scripts.
This script updates the configuration settings for RecordPoint or the Active Site.