Quest Solutions Manager for SharePoint 1.2 - User Guide

Transcription

Quest Solutions Manager for SharePoint 1.2 - User Guide
 Quest® Solutions Manager 1.2
for SharePoint
User Guide
© 2012 Quest Software, Inc.
ALL RIGHTS RESERVED.
This guide contains proprietary information, which is protected by copyright. The software
described in this guide is furnished under a software license or nondisclosure agreement. This
software may be used or copied only in accordance with the terms of the applicable agreement.
No part of this guide may be reproduced or transmitted in any form or by any means, electronic
or mechanical, including photocopying and recording, for any purpose other than the
purchaser's personal use without the written permission of Quest Software, Inc.
The information in this document is provided in connection with Quest products. No license,
express or implied, by estoppel or otherwise, to any intellectual property right is granted by
this document or in connection with the sale of Quest products. EXCEPT AS SET FORTH IN
QUEST'S TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS
PRODUCT, QUEST ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS,
IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL QUEST BE LIABLE FOR ANY
DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS
INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO
USE THIS DOCUMENT, EVEN IF QUEST HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. Quest makes no representations or warranties with respect to the accuracy or
completeness of the contents of this document and reserves the right to make changes to
specifications and product descriptions at any time without notice. Quest does not make any
commitment to update the information contained in this document.
If you have any questions regarding your potential use of this material, contact:
Quest Software World Headquarters
LEGAL Dept
5 Polaris Way
Aliso Viejo, CA 92656
e-mail: [email protected]
Refer to our Web site (www.quest.com) for regional and international office information.
TRADEMARKS
Quest, Quest Software, the Quest Software logo, Aelita, AppAssure, Benchmark Factory,
Big Brother, DataFactory, DeployDirector, ERDisk, Foglight, Funnel Web, I/Watch,
Imceda, InLook, IntelliProfile, Internet Weather Report, InTrust, IT Dad, JClass, Jint,
JProbe, LeccoTech, LiteSpeed, LiveReorg, NBSpool, NetBase, Npulse, PerformaSure,
PL/Vision, Quest Central, RAPS, SharePlex, Sitraka, SmartAlarm, Spotlight, SQL
LiteSpeed, SQL Navigator, SQLab, SQL Watch, Stat, Stat!, StealthCollect, Tag and
Follow, Toad, T.O.A.D., Vintela, Virtual DBA, Xaffire, and XRT are trademarks and
registered trademarks of Quest Software, Inc in the United States of America and other
countries. For a complete list of Quest Software’s trademarks, please see
http://www.quest.com/legal/trademark-information.aspx. Other trademarks and
registered trademarks used in this guide are property of their respective owners.
Quest Solutions Manager for SharePoint
Updated – November, 2012
Software version – 1.2
CONTENTS
ABOUT THIS GUIDE ..................................................................... 3 OVERVIEW ........................................................................ 4 CONVENTIONS .............................................................. 4 ABOUT QUEST SOFTWARE, INC. ................................................ 5 CONTACTING QUEST SOFTWARE.......................................... 5 CONTACTING QUEST SUPPORT ............................................ 5 INTRODUCTION .......................................................................... 7 ABOUT SOLUTIONS MANAGER FOR SHAREPOINT ............................. 8 DEPLOYING SOLUTIONS MANAGER FOR SHAREPOINT........................ 11 PRODUCT ARCHITECTURE .......................................................12 SYSTEM REQUIREMENTS ........................................................13 REQUIRED PERMISSIONS .......................................................13 INSTALLATION PROCEDURE.....................................................14 INSTALLING SOLUTIONS MANAGER CONSOLE .......................... 14 INSTALLING SOLUTIONS MANAGER EXTENSION WEB SERVICE ...... 16 UPGRADING SOLUTIONS MANAGER ...........................................17 WORKING WITH SOLUTIONS MANAGER FOR SHAREPOINT .................. 19 CONNECTING TO FARMS ........................................................20 WORKING WITH SOLUTIONS LIBRARY.........................................22 IMPORTING SOLUTIONS TO SOLUTIONS LIBRARY ...................... 22 SOLUTIONS LIBRARY DESCRIPTION .....................................23 USING SOLUTION REPORTS ....................................................25 FARM SOLUTION REPORT .................................................25 SOLUTION COMPARISON MATRIX ........................................28 MANAGING SOLUTIONS .........................................................30 DEPLOYING SOLUTION ....................................................30 UPGRADING SOLUTION ...................................................31 RETRACTING SOLUTION ..................................................33 VIEWING SOLUTION STRUCTURE ........................................34 VIEWING JOBS .............................................................36 i
SAVE LOGS .................................................................37 ii
About This Guide
• Overview
• Conventions
• About Quest Software
• Contacting Quest Software
• Contacting Quest Support
3
Quest Solutions Manager for SharePoint
Overview
This document has been prepared to assist you in becoming familiar with
Solutions Manager for SharePoint. It explains how to install and use Solutions
Manager for SharePoint and is intended for network administrators,
consultants, analysts, and any other IT professionals using the product.
Conventions
In order to help you get the most out of this guide, we have used specific
formatting conventions. These conventions apply to procedures, icons,
keystrokes and cross-references.
ELEMENT
CONVENTION
Select
This word refers to actions such as choosing or highlighting
various interface elements, such as files and radio buttons.
Bolded text
Interface elements that appear in Quest products, such as
menus and commands.
Italic text
Used for comments.
Bold Italic text
Introduces a series of procedures.
Blue text
Indicates a cross-reference. When viewed in Adobe® Acrobat®,
this format can be used as a hyperlink.
Used to highlight additional information pertinent to the process
being described.
Used to provide Best Practice information. A best practice details
the recommended course of action for the best result.
Used to highlight processes that should be performed with care.
+
A plus sign between two keystrokes means that you must press
them at the same time.
|
A pipe sign between elements means that you must select the
elements in that particular sequence.
4
About This Guide
About Quest Software, Inc.
Established in 1987, Quest Software (Nasdaq: QSFT) provides simple and
innovative IT management solutions that enable more than 100,000 global
customers to save time and money across physical and virtual environments.
Quest products solve complex IT challenges ranging from database
management, data protection, identity and access management, monitoring,
user workspace management to Windows management. For more information,
visit www.quest.com.
Contacting Quest Software
E-mail:
[email protected]
Mail:
Quest Software, Inc.
World Headquarters
5 Polaris Way
Aliso Viejo, CA 92656
USA
Web site:
www.quest.com
Refer to our Web site for regional and international office information.
Contacting Quest Support
Quest Support is available to customers who have a trial version of a Quest
product or who have purchased a Quest product and have a valid maintenance
contract. Quest Support provides unlimited 24x7 access to our Support Portal
at www.quest.com/support.
From Support Portal, you can do the following:
•
Retrieve thousands of solutions from our online Knowledge Base
•
Download the latest releases and service packs
•
Create, update and review Support cases
View the Global Support Guide for a detailed explanation of support programs,
online services, contact information, policies and procedures.
The guide is available at: www.quest.com/support.
5
1
Introduction
• About Solutions Manager for SharePoint
7
Quest Solutions Manager for SharePoint
About Solutions Manager for SharePoint
SharePoint solutions have become the standard way to package and deploy
customizations such as features, web parts and custom code on the
SharePoint platform. SharePoint provides a variety of command line and
Central Administration tools to install and manage solutions, which work well
for a single SharePoint farm with few customizations. However, managing
solutions across multiple SharePoint environments such as development,
testing and production using native tools can quickly become a challenge due
to lack of version control, centralized reporting and remote automation.
The Solutions Manager within Quest Deployment Manager for SharePoint
simplifies solution management in multi-tiered SharePoint 2013, 2010 and
2007 environments. With Solutions Manager administrators can:
8
•
Maintain a central version-enabled repository for managed
SharePoint solutions (Solutions Library);
•
Understand which farms/web applications each managed solution is
deployed to;
•
List solutions installed on each farm or on multiple farms at once;
•
Identify solutions that were not approved for deployment;
•
Detect farms with old or unknown versions of managed solutions;
•
Deploy, upgrade and retract solution packages remotely from a
single application;
Introduction
•
Execute tasks immediately or schedule them to run at a later time;
•
Keep a historical trail of all solution deployment activities.
9
2
Deploying Solutions
Manager for SharePoint
• Product Architecture
• System Requirements
• Required Permissions
• Installation Procedure
• Upgrading Solutions Manager
11
Quest Solutions Manager for SharePoint
Product Architecture
Solutions Manager for SharePoint consists of the following components:
1.
Console – a desktop application that you will use to manage
solutions on multiple SharePoint 2013/2010/2007 farms. 2.
Extension Web Service – a custom web service that needs to be
installed on SharePoint 2013/2010/2007 farms to report and
manage farm solutions using the Solutions Manager Console.
The Solutions Manager Extension Web Service is deployed as a SharePoint
solution (WSP) itself and runs as part of the managed SharePoint farm.
The Solutions Manager Console communicates with extension web services on
SharePoint 2013/2010/2007 farms over HTTP/S.
12
Deploying Solutions Manager for SharePoint
System Requirements
The computer where you install the Solutions Manager Console must meet the
following system requirements:
•
Windows XP or higher, Windows Server 2008, Windows Server 2012
•
Microsoft .Net Framework 3.5
Solutions Manager supports the following SharePoint versions:
•
Microsoft SharePoint Server 2007
•
Windows SharePoint Services 3.0
•
Microsoft SharePoint Server 2010
•
Microsoft SharePoint Foundation 2010
•
Microsoft SharePoint Server 2013
•
Microsoft SharePoint Foundation 2013
Required Permissions
Solutions Manager requires the following permissions on the managed
SharePoint 2013/2010/2007 farms:
1.
Member of the Local Administrators group.
2.
Member of the Farm Administrators group.
By default, Solutions Manager connects to SharePoint farms as the currently
logged user. If the current user does not have the required permissions on a
SharePoint farm, the Farm Connection Wizard displays a warning and marks
the farm in the list. You can enter a different user for the farm, which is
cached by Solutions Manager until the application is closed.
13
Quest Solutions Manager for SharePoint
Installation Procedure
To install Solutions Manager for SharePoint, install the Solutions Manager
Console first. Then deploy the Solutions Manager Extension Web Service to
your SharePoint 2013/2010/2007 farm(s) to be managed.
Solutions Manager is a part of Quest Deployment Manager for SharePoint
and requires that Deployment Manager is installed on the computer. If
Deployment Manager is not present, not activated or expired, you will get
an error message when you start the Solutions Manager Console and the
application will close.
Installing Solutions Manager Console
To install Solutions Manager for SharePoint, run Quest.SMSP.Console.msi
file from the /Solutions Manager for SharePoint folder on the installation
package and follow the Quest Solutions Manager for SharePoint Setup wizard
steps:
14
1.
On the Welcome screen, click Next.
2.
On the End-User License Agreement step, select the I accept
the terms in the License Agreement check box and click Next.
Deploying Solutions Manager for SharePoint
3.
4.
On the Select Features screen, either accept the default
installation path or click Browse to specify an alternate installation
folder. Click Install:
Once installation is complete, click Finish to exit the wizard.
If the Run Solutions Manager when setup exits check box was
selected, the tool will be started immediately after you exit the
wizard.
At the first start of the tool, you will be prompted to add a SharePoint farm.
If the Extension Web Service is not installed on the farm, you will get the
corresponding message when trying to add the farm.
15
Quest Solutions Manager for SharePoint
Installing Solutions Manager Extension Web Service
To install the Extension Web Service on a SharePoint 2013/2010/2007 farm,
copy the Extension Service folder for your SharePoint version from the
Solutions Manager for SharePoint installation folder to a member server of the
farm (e.g. web front end server), run setup.exe and follow the steps of the
wizard:
16
1.
On the Welcome screen, click Next.
2.
On the System Check screen, wait while the system checks are
completed and then click Next.
3.
On the End-User License Agreement screen, select the I accept
the terms in the License Agreement check box and click Next.
4.
On the Farm Deployment Targets screen, select one or more web
applications you want to install the service on and click Next.
5.
Once installation is complete, click Close to exit the wizard.
Deploying Solutions Manager for SharePoint
Upgrading Solutions Manager
To upgrade Solutions Manager to version 1.2, perform the following:
1.
Uninstall the previous version of Solutions Manager for SharePoint.
2.
Install the new Solutions Manager Console by running the Solutions
Manager setup.
3.
Update the Solutions Manager Extension Web Service.
You can update the Solutions Manager Extension Service directly from the
tool interface. When selecting a farm, you will see a warning message
window prompting you to update the agent.
You can also update Solutions Manager Extension Web Service manually
using the new Quest.SM.Agent.wsp.
17
3
Working with Solutions
Manager for SharePoint
• Connecting to Farms
• Working with Solutions Library
• Using Solution Reports
• Managing Solutions
19
Quest Solutions Manager for SharePoint
Connecting to Farms
In order to manage farm solutions on SharePoint farms, you need to connect
the farms to the Solutions Manager Console.
Make sure the Extension Service is installed on the farm before adding it to
the Solutions Manager console. If the service is not installed, you will get an
error when trying to add the farm.
To start the tool, select: Programs | Quest Software | Solutions Manager
for SharePoint.
At the first start of Solutions Manager, you will be prompted to add a
SharePoint farm:
Then, you can add farms by clicking Connect on the ribbon.
All added farms are displayed under Solutions Library in the left pane of the
tool.
If you do not have the required permissions on the SharePoint farm you add,
the Connect to SharePoint Farm Wizard will display a warning message and
mark the farm in the list with the
icon. In this case, you can specify an
20
Working with Solutions Manager for SharePoint
alternative user account for the farm. If the user credentials are not saved in
Stored Credentials, they are cached by Solutions Manager until the application
is closed.
To specify an alternative user account:
1.
Right-click the required farm and select Enter credentials from
the shortcut menu. The Windows Security dialog appears:
2.
Specify the name in the domain\user format and password.
3.
Either leave the Remember my credentials check box cleared or
select it to save your credentials.
4.
Click OK.
21
Quest Solutions Manager for SharePoint
Working with Solutions Library
Solutions Library is a repository for your managed solutions packages. Once a
solution package is imported into Solutions Library, you can use Solutions
Manager to deploy the package to SharePoint farms, maintain versions of the
solution, and get reports on where the solution is deployed in the environment
and more.
Importing Solutions to Solutions Library
Importing from Disk
To import a solution package to Solutions Library, click Disk on the ribbon.
Select the solutions to import (use multi-select to import multiple solution
packages), and click Open:
If you import a different version of a solution that is already in Solutions
Library, Solutions Manager will add it as a new version of the managed
solution package (e.g. 2.0). Solutions Manager uses the latest version of a
solution when you deploy or upgrade it in the application.
22
Working with Solutions Manager for SharePoint
Importing from SharePoint
In addition to importing solution packages from disk, you can now import
WSPs deployed on SharePoint farms directly into Solutions Library. To do that,
select unmanaged solutions from a farm, and then click either SharePoint on
the ribbon or Download from the shortcut menu.
Solutions Library Description
For each managed solution in Solutions Library, the following information is
displayed in the list:
•
Name - the solution name
•
Import Date - the date and time when the solution was imported
to the library
•
Note – user-provided notes about the solution. To enter a note,
click inside the column.
You can click on a solution to see more detailed information:
•
The solution unique ID
•
Farms hosting the solution
•
Versions of the solution package
23
Quest Solutions Manager for SharePoint
Right-clicking the solution opens the shortcut menu, where you can select to
deploy, upgrade, retract or delete the solution from the library. See the
Managing Solutions section below for more information.
24
Working with Solutions Manager for SharePoint
Using Solution Reports
Solutions Manager for SharePoint provides the following reports:
•
Farm Solution Report
•
Solution Comparison Matrix
Farm Solution Report
Select the SharePoint farm in the left pane to display a list of installed
solutions on the farm.
The list includes both managed and unmanaged farm solutions:
•
Managed are the solutions imported into the Solutions Library.
Management actions and version reporting are only available for
managed solutions.
•
Unmanaged are the solutions not in the Solutions Library.
Unmanaged solutions are grayed.
25
Quest Solutions Manager for SharePoint
For each solution on the farm, the following information is displayed:
•
Managed – if the solution is managed, it is marked with the
icon.
•
Name - the solution name
•
Status - the solutions status (Deployed/Not Deployed)
•
Version - the solution version (for managed solutions only)
•
Modified on - the date and time when the solution was last
modified
•
Note - user-provided additional information.
When clicking a solution in the list, you can view the solution GUID and all web
applications the solution is deployed to.
26
Working with Solutions Manager for SharePoint
You can deploy, upgrade or retract managed solutions right from the list.
Available actions depend on the solution status:
You can also download unmanaged solutions to Solutions Library from the list.
To do that, select unmanaged solutions, and then click either SharePoint on
the ribbon or Download from the shortcut menu.
27
Quest Solutions Manager for SharePoint
Solution Comparison Matrix
Solutions Manager for SharePoint provides the Farms Solutions Comparison
matrix, which allows you to understand the deployment status of SharePoint
solutions (both managed and unmanaged) across multiple SharePoint farms.
This report will help you quickly identify configuration inconsistencies (if any)
in your SharePoint environment.
To view the report, click the Compare icon on the ribbon, select the farms you
want to compare, and then click Compare:
The report displays all solutions (both managed and unmanaged) within the
selected farms. Unmanaged solutions are grayed.
If the solution is deployed to a farm, the
if the solution is unmanaged).
If the solution is not deployed to a farm, the
gray if the solution is unmanaged).
icon is displayed (the icon is gray
icon is displayed (the icon is
If the version of the deployed solution differs from the version in Solutions
Library, the
icon and the number of the current deployed version are
displayed.
28
Working with Solutions Manager for SharePoint
You can deploy, upgrade, retract managed solutions or download unmanaged
solutions to Solutions Library from the report. To do that, navigate to the icon
next to the required solution, and then select the required action from the
drop-down menu.
To export the report to a PDF file, click the Export button.
29
Quest Solutions Manager for SharePoint
Managing Solutions
You can deploy, upgrade or retract managed solutions on connected
SharePoint farms by running a corresponding task in Solutions Manager.
Deploying Solution
To deploy a solution, perform the following steps:
1.
Select the solution from the list, and click Deploy on the ribbon.
Alternatively, you can right-click the solution and select Deploy
from the shortcut menu.
The Deployment Job wizard starts:
2.
Select the target farm for the deployed solution.
3.
Select either of the following:
•
•
30
Deploy globally - the solution will be deployed to all web
applications within the target farm
Deploy to specific web applications - the solution will be
deployed only to the selected web applications within the target
farm.
Working with Solutions Manager for SharePoint
Some solutions can be deployed only to specific web applications or globally
to a farm.
4.
By default, the job is started immediately after the wizard
completes. If you want to schedule the job to start later, expand
the Scheduling options and select the required date and time.
5.
Click Deploy.
If the solution you deploy has multiple versions in Solutions Library, the
version with the highest version number will be deployed.
After a new job is created, it appears on the Jobs tab page in the right pane of
the tool. For more information, please refer to the Viewing Jobs section below.
Upgrading Solution
To upgrade a solution, perform the following steps:
1.
Select the solution from the list, and click Upgrade on the ribbon.
Alternatively, you can right-click the solution and select Upgrade
from the shortcut menu.
The Upgrade option is available only in Solutions Library.
31
Quest Solutions Manager for SharePoint
The Upgrading Job wizard starts:
2.
Select the target farm for the upgraded solution.
3.
By default, the job is started immediately after the wizard
completes. If you want to schedule the job to start later, expand
the Scheduling options and select the required date and time.
4.
Click Upgrade.
If the solution you upgrade has multiple versions in Solutions Library, the
version with the highest version number will be used to upgrade.
After a new job is created, it appears on the Jobs tab page in the right pane of
the tool. For more information, please refer to the Viewing Jobs section below.
32
Working with Solutions Manager for SharePoint
Retracting Solution
To retract a solution, perform the following steps:
1.
Select the solution from the list, and click Retract on the ribbon.
Alternatively, you can right-click the solution and select Retract
from the shortcut menu.
The Retracting Job wizard starts:
2.
Select the target farm for the retracted solution.
3.
Select either of the following:
•
•
•
4.
Retract globally - the solution will be retracted from all web
applications within the farm
Retract and remove - the solution will be retracted from the
farm and removed from the Solutions library.
Retract from specific web applications - the solution will be
retracted only from the selected web applications within the farm
By default, the job is started immediately after the wizard
completes. If you want to schedule the job to start later, expand
the Scheduling options and select the required date and time.
33
Quest Solutions Manager for SharePoint
5.
Click Retract.
After a new job is created, it appears on the Jobs tab page in the right pane of
the tool. For more information, please refer to the Viewing Jobs section below.
Viewing Solution Structure
Solution Explorer allows you to get an insight into solution packages. It
reveals both logical and file contents of a WSP package to help you
understand what exactly each solution installs when deployed.
To access Solution Explorer, double-click a solution. Alternatively, you can
select the required solution, and then click Explore on the ribbon.
The Solution explore window contains two tabs: Content View and File
View.
The Content View tab presents the logical structure of the solution. Selecting
any item from the tree in the left pane displays the following information in the
right pane:
34
•
the item title
•
the item location
•
the item ID
•
the item description
Working with Solutions Manager for SharePoint
•
the item version
•
the item scope
•
whether the item is hidden or not
The File View tab displays the file structure of the solution. Selecting any file
from the tree in the left pane displays its content in the right pane:
35
Quest Solutions Manager for SharePoint
Viewing Jobs
After a new job is created, it appears on the Jobs tab page in the right pane of
the tool. The job list is automatically filtered depending on what is selected in
the left-hand side pane. When a specific farm is selected, you will see jobs
targeting this farm only. When you are in the Solutions Library, all jobs are
shown in the list.
While on this page, you can view the job details and its history.
36
Working with Solutions Manager for SharePoint
The following information for each job is displayed:
•
Start time - the time when the job was started. If the job is not
started, it is marked with the
icon.
•
Action - the action taken on the solution
•
Solution - the solution name
•
Farm - the farm hosting the solution
•
State - the job status.
For each job you can view the history of its execution at the bottom of the
pane.
Save Logs
If any issues occurred when deploying, upgrading or retracting solutions, you
can quickly and easily save all logs to one file, which you can then send to
support, using the Save Logs option:
37