SLM Implementer - Installation
SLM Implementer - Installation
PROFESSIONAL
SLM IMPLEMENTER-
INSTALLATION
Scenario
Your customer, Client X, is scheduled for a 1000 seat Snow License Manager installation within the
next 2 weeks. You will be tasked with installing it.
Pre-Delivery Cal
A pre-delivery call should be carried out with the customer to understand their environment and discuss the
technical configuration of the implementation, to ensure customer success.
When planning for a pre-delivery call, make sure ensure the correct audience attend the meeting to confirm
the scope of the implementation and answer technical questions regarding the environment, infrastructure
and constraints.
S N O W S a F T WA R E . C O M
30c snow
S Q L S e r v e r Ve r s i o n SQL 2008
S N O W S Q P T WA R E . C O M
3(|]csnow
D i s t r i b u t i o n P r o d u c t s Av a i l a b l e ?
Snow Updates
vSphere Configuration
Site ID Not In Scope Of Installation
S N O W S O F T WA R E . C O M
3(|xsnow
AD Discovery Configuration
SMTP Settings
S N O W S O F T WA R E . C O M
}(|Xsaow
Cloud Apps
Web Apps Scanning Not Required During Installation
A c c o u n t D e t a i l s t o B e C o n fi r m e d
A c c o u n t D e t a i l s t o B e C o n fi r m e d
S N O W S O F T WA R E . C O M
X|Xsnow
P R E - I N S TA L L AT I O N
Using the RDP file issued to you by your instructor, log in to your server using the following credentials:
Username: SnowAdmin
Password: Snowl951!
SYSTEM REQUIREMENTS
Verify that the Installation server meets or exceeds the System Requirements appropriate for this customer profile:
http://www.snowsoftware.com/int/download
Note: All profiles described in this document refer to resources dedicated to Snow Software environments without third party
systems or software (other than OS and SQL Server) running on the same hardware.
METHOD 1
METHOD 2
S N O W S O F T WA R E . C O M
xjxsnow
METHOD 3
SQlQueiy1.sql - CSI.master (CSI\SnowAdmin (52))* - Microsoft SQL Server Management Studio (Administrator)
File Edit View Query Project Debug Toolt Window Help
i ( 4 '■ J . N e w Q u e r y
■ |n»«tef ^ I t Execute k Debug n 3) J | J'' I 1 § | i" i te - :£^ e
Query executed... CSI (12.0 RTM) CS^S^owAdmin (52) master OftOCkOO 1 rows
METHOD 4
SQLQueryl^l - CSI.master (CSI\SnowAdmtn (52))' - Microsoft SQL Server Management Studio (Administrator) t - I Q f x |,
RIe Edit View Queiy Project Debug Tools Window Help
1 iil ^ ^ ' lJ id ^ ^ NwQue7
; ^ I "'Ij t Execute > Debug ° >/ 9^] jlj "'S I I'l S I tp s" I ^.0 s
Object &ploref " 9 X
Connect- 5^ Jj; P / ^ ^ HSELECr SERVERPROPERTV('productversion'),
[SERVERPROPERTY ('productlevel'), ^
B © CSI (SQL Server 12.0.24a)J5 • CS^SnowAdmin)
[SERVERPROPERTY ("edition") p
£ L3 Databases
ffi Ca Security
g
ffi'd Server Objects
B lM Replication
[J AlwaysOn High Availability
Si la Management
S) L3 Integration Services Catalogs 100% - < >
SQL Server Agent (Agent XPs disabled)
3 Resulis Messages i
(No eotunri nanw) (No column name) (No column name)
1 1 12-0.2480.0 1 RTW Standard Edition (S4W) !
S N O W S a F T WA R E . C O M
X|Xsnow
SQLACCOUNT
An SQL account with the sysadmin role wil be required during installation. In some cases the customer wil provide the password for
the sa account which has this role. If necessary, create a temporary account e.g. snowinstall with this role assigned. This account can
be removed after installation.
d . Login Properties - sa
[ Select a page
Genera!
^ Script ▼ IQ Help
User Mapping Sen/er role is used to grant server-wide security privileges to a user.
I Satus
Server roles:
I I bulkadmin
□ dbcreator
n diskadmin
I I processadmin
0 public
1 I securttyadmin
I I sen/eradmin
I I setupadmin
0 sysadmin
Connecbon
Server;
CSI
Connection:
CSI\SnowAdmtn
Process
Ready
OK Cancel
S N O W S O F T WA R E . C O M
X|Xsnow
SQL COLLATION
Ensure the SQL collation setting meets the system requirements:
' I ■ 11 ■
Connedian
Server;
CSI
Connection; Name
CSI\Snow Admin Name of the server and instance.
F^o^ess ^ Changes to server properties and settings may affect the performance, security, and
availability of this SQL Serve* instance. Before making any such changes, consult the
Ready product documentation,
O K Cancel
Xjxsnow
SQL AUTHENTICATION
Ensure the SQL server is configured with Mixed Mode Authentication (SQL Server and Windows Authentication mode)
Microsofi SQL Server Management Studio (Administrator) | — 1 o | x
File Edit View Drbu} TmTi Window Help
i i3-A t^ljiHewQuery ui lA id iai I A --J S I '0 . r- / .t|j, •.I^ 3-=
S E R V E R S P E C I F I C AT I O N
PROPERTIES
fffCSl
7*
Conipuiff fu LiTt up4«t»i
) Is AI)S«rvfft Wmdewi Update
W^ftgroufl InsUll upd*tn eutem^tx^ey vfir^ Microsoft Updete
Vi File ind SlorB9e Services P Ljst <h«<ke<f to* updem Todey «t £30 PM
W A n d e w s f t t w t T. P u M c O n EmxReoetiAQ On
RevhOle nwu^rvtent 0*Mbled Cutiemer Ejpen«n<e Pnpfe«<n><ot Pro^r*^ Not p^Flx^et-nq
Retrote Dethv^i En«bkd IE EnrwKedSecuiity C(Wi9ut«l«)(i On
M C Xtr^ftwif (UTC] Coordtfvttfd Unrvpn^ T»mf
i iPU bf O ^ P. lPv« enatM Product lU C03S3< SOOOOe orxOU-AMMZ (*ctTV*l«<l)
To t s l d o k 247 tsa
EVENTS
AM r^nts | 7 teul
»iwf p ® » (5) »
S N a W S O F T WA R E . C O M
L
30c snow
ii AH Serwn
A r f d K fl f K r i n d F e a r u r e s W / A r r t
Click Next.
I <bww>4l L
t s m
Click Next.
I Co«"ew*rK<) 'skT#
That p»9t Miwt l^•t br* Se*vf* m?. ird tNbi Sew boer> cdOed by tb*
cemmbikd n Wfver O^W tatwn and terrtn front data
coining^ «tW art r«t bhftww.
S N O W S O F T WA R E . C O M
3(|Xsnow
0 •dWi »f
(•J 0* 12
1 I H»p«r.V
□ And StiNKcs
[ f M DeOimfK 4#ry«t«
r T W*bW*r»»fTOfUo«i.r>ttafd) "1
' VW-idcwi U*^*4
C<ftcd
Add features that are required for Web Server (IIS)? Add RqIm and Features Wizard
4 (IRJ
* U » f t « 9 « f n c n l Tc o H
3 r C""""!
Select features
Add Roles aod Features Wizard
• Select Features
Select features
DmiWien
u Onu Cwt*f
5 y f w # x ^
[ 1 0«»<i ^
□ I'eiMea Sttr»9e
□ '•affdV tksKfwig I
□ ▶e l i Y U f r « g t t i > t " l
1 1 B Heit«bi* WM COFf
1 1 H« M*nd»otrig Sww [
S N O W S Q F T WA R E . C O M
X|Xsnow
I
o Select Security
WeWoMi evttvetWvahen n a lew
. Oe<i«
' riP&edw
L<r
Select role services (cont) !5? Add Roles and Fea lures\VUa id
Select Role Services (Web Server Role (IIS) Selpct role services
bf Web nS)
• Select Application Development YOv f^gr
Se'N*' Sbiwu;^'
ASPMTp f a d e
3 Aapbcetio'i D«vv4c<»m«rH
o S e l e c t A S P. N E T 3 . 5 Srv*f bcM object e>if<t|d progrwrvrvng
0 .NET EaienaabMy 3.S e«wi'cr»w*-f lor buMAog Web vt«s
^brjr«s
•nrl Web •ppliraeo'H uvd^
( ) Nil iittnwbilary'S
4eeV«**Cie m*n«g«d(0df ASPNET A) « no1
o S e l e c t A S P. N E T 4 . 5 IJ Appl<<*l>9n KMJhu-ier ■ "fW V«rv0«* ol ASP. kywag
ffs*
□ ^ been <r*m*y (« ercMeCtcd Co
n
Q
• Click Next
Mt Fiirrewert A) Fc«tw<es
A S P M T 4 S
WebSetve* (V$)
» Appift«trc«< Dtvvloemeiil
t S A P l l A m
ISAPI ExWTO«ns
NET litmsbAi^A)
A teoA ippkeWe)
leixe^ Caofer J
S N O W S O P T WA R E . C O M
3(|xsnow
INSTALLATION FILES
Download the installation files from the Snow FTP site to the customer server from:
ftp://ftp.snowsoftware.com/SetuDPackages/CurrentProductVersions/
• Snow License Manager - SnowLicenseManager.zip
• lnventoryDataReceiver-IDR.zip
LICENSE KEYS
You will be provided with the necessary license keys to install and activate Snow License Manager 8
I N S TA L L AT I O N
SLM core components must be installed in the following sequence*:
• Snow Inventory
•Refer to the individual user guides for the individual components for installation instructions
It is recommended that all installations are executed using the Run as administrator option.
During installation, refer to the pre-delivery checklist for information on parameters to be set according to the customer
requirements.
S N O W S O F T WA R E . C O M
3(|xsnow
Simple By Default y
Snow License Manager Application Checks Example
Snow Web.config file updated to send Email address in "SupportMailRecipients" key
support emails to the UK-Support Email updated to [email protected]
Address
- N E T C L R Ve r s i o n = v 2 . 0
server.log
Password=d02e0675668
Pooling=yes
lntegrated=no
Stop and Start the Snow IDP Service to verify Verified, No New Log Created*
automatic database connection
*No Log Means No Errors Reported
Data Update Task Scheduled Time Data Update Job Schedule set to run At 21:00
S N O W S a F T WA R E . C O M
X|Xsnow
SMTP_DOMAIN Mai[{S)clientx.com
Id C O M P
ScanStartTime*
S N O W S Q F T WA R E . C O M
X|Xsnow
In order to create a new client for you, we need some information regarding your current Snow installation.
Please return this form to Snow Support to support-uk(5)snowsoftware.com.
For information on how to gather this data, see instructions on the next page.
Company Name:
Client X
ClientX
http://localhost:8080/inventory.asmx 8080
ScanStartTtme=10:30
Proxy Address:
Proxy Port:
Proxy Username:
Proxy Password:
□ Ye s K1 No
SNOWSQFTWARE.CQM
jjxsnow
Comments:
S c a n S c h e d u t e = D A I LY
ScanStartTime=10:30
ld=COMP
Company Name
The end user of the client
Site Name
Site Names can be used to group client installations. Normal installations require only one Site Name, and is
usually set to the Customer Name.
IDR Address
IDR, Inventory Data Receiver, is a web service that must be installed in order to receive inventory data from
Mac and Linux clients. (IDR can also be used for Windows clients.)
The IDR address Is the DNS or IP to the server where the IDR Is installed. The site is called Snow Inventory Data
Receiver, the port number used can be found In the site bindings.
Windows clients can be set to perform a scan at a specific time. Default time is 09:00.
Proxy Settings
If your network is configured to use a proxy for outbound traffic, we need to configure the client to
communicate through that proxy.
SNOWSOFTWARE.COM
CERTIFIED SNOW
PROFESSIONAL
SLM IMPLEMENTER-
UPGRADE
Scenario
Your customer, Client Y, is scheduled for an upgrade of their sub 1000 seat Snow License Manager 7
installation. You will be tasked with performing the upgrade.
• Saved Searches
• Custom reports created via interaction with the SnowLicenseManager database.
• The report feature in the Snow Management and Configuration Center (SMACC) has been
removed In SLM 8
Refer to the Snow License Manager 8 Core Changes Overview for further information concerning
these and other changes will be made available as soon as possible.
Any custom/bespoke work carried out in the original Snow License Manager 7 installation, that
requires intervention or work to migrate custom data or restore functionality to Snow License
Manager 8 after an upgrade, will be at additional expense to the customer.
Before the upgrade actually takes place, it is necessary to first carry out a Snow License Manager 8
Readiness Check. This will help to identify any custom/bespoke work that has been previously
carried out and to scope and agree what work will need to be done to bring the functionality into
the Snow License Manager 8 installation post upgrade.
Pre-upgrade
Identify with the customer any environment changes that may have taken place since the original
installation which may impact the successful upgrade process.
Verify that the current server infrastructure continues to meet or exceed the system requirements.
Snow License Manager 8 will install a new Web site as part of the upgrade replacing configuration
changes previously applied to Snow License Manager 7.
Before upgrading, create a backup of the existing web.config file from the Snow License Manager 7
website to retain any configuration changes. Please apply manually the desired changes to the
Snow License Manager 8 web.config file.
S N O W S O F T WA R E . C Q M
3(|xsnow
PRE-INSTALLATION
Using the RDP file Issued to you by your instructor, log in to your server using the following credentials;
Username: SnowAdmin
Password: Snowl95l!
SQL ACCOUNT
An SQL account with the sysadmin role wil be required during upgrade. In some cases the customer wil provide the password for
the sa account which has this role. If necessary, create a temporary account e.g. snowlnstall with this role assigned. This account can
be removed after installation.
^ User Mapping Server role is used to grant sen/er-wide security privileges to a user.
Status
Server roles:
n bulkadmin
□ dbcreator
I I diskadmin
Q processadmin
1^ public
n securityadmin
f~| serveradmin
I I setupadmin
0 sysadmin
Connectkn
Server
CSI
Connection:
CSI\SnowAdmin
Process
Ready
OK Cancel
S N O W S O F T WA R E . C O M
3C|xsnow
INSTALLATION FILES
Download the installation files from the Snow FTP site to the customer server from:
ftp://ftD.snowsoftware.com/SetupPackages/CurrentProductVersions/
• Snow License Manager - SnowLicenseManager.zip
• Inventory Data Processor - IDP.zip
• lnventoryDataReceiver-IDR.zip
• SnowlntegrationManager-SIM.zip
• Active Directory Discovery - Snow_AD_Discovery_Setup.zip
LICENSE KEYS
You wil be provided with the necessary license keys to install and activate Snow License Manager 8
U N I N S TA L L AT I O N
Unless they are at the latest version, uninstall the following:
• Inventory Data Processor
Note: The SLM 8 setup package automatically uninstalls the following versions:
U P G R A D E I N S TA L L AT I O N
SLM core components must be installed in the following sequence*:
*Refer to the individual user guides for the individual components for installation instructions
it is recommended that all installations are executed using the Run as administrator option.
If necessary, refer to the pre-delivery checklist for information on parameters to be set according to the customer requirements.
S N O W S O F T WA R E . C O M
X|Xsnow
S N O W S a F T WA R E . C O M