©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.

Slides:



Advertisements
Similar presentations
Advanced Features for INCOSE Connect Administrators with Windows SharePoint Services 3.0 Prepared by: James Chism, Adjunct.
Advertisements

Introduction to SharePoint for .NET Developer
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
1 IDX. 2 What you will learn: What IDX is Why its important How to use it Tips and tricks Introduction Q & A.
Client Tools Explained EAE 3014
SharePoint 2010 Overview Presented by: Oscar Garcia
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
HERMES TUTORIAL version 1.0 Published 24th July 2007 This tutorial version is based on the actual deployed version of Hermes, as of the date of publication.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 6 1 Microsoft Office Word 2003 Tutorial 6 – Creating Form Letters and Mailing Labels.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Microsoft Access 2007 Advanced Level. © Cheltenham Courseware Pty. Ltd. Slide No 2 Forms Customisation.
©2011 Quest Software, Inc. All rights reserved.. Andrei Polevoi, Tatiana Golubovich Program Management Group ActiveRoles Add-on Manager Overview.
1 NatQuery 3/05 An End-User Perspective On Using NatQuery To Extract Data From ADABAS Presented by Treehouse Software, Inc.
Integrify 5.0 Tutorial : Creating a New Process
Top 10 things you need to know about SharePoint Site Administration
Microsoft Office 2010 Basics and the Internet
Services Course Office Web Apps Participant Guide.
Lesson 6: Configuring Servers for Remote Management
Site Collection, Sites and Sub-sites
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Campaign Overview Mailers Mailing Lists
Microsoft Access.
“The Honeywell Web-based Corrective Action Solution”
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
Benchmark Series Microsoft Excel 2013 Level 2
Services Course Outlook Live Participant Guide.
SP Business Suite Deployment Kick-off
Services Course Windows Live SkyDrive Participant Guide.
Services Course Windows Live Spaces + Windows Live Writer Participant Guide.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT WORD Lesson 8 – Increasing Efficiency Using Word.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
® Microsoft Office 2010 Browser and Basics.
Services Course Windows Live SkyDrive Participant Guide.
Useful Tips  How to quickly verify if you are logged on or not  Get the full navigation menu window for e- application  What is a time-out and how to.
Benchmark Series Microsoft Excel 2013 Level 2
Use the buttons on the top to navigate through the presentation 1 PrevNext Menu.
Windfall Web Throughout this slide show there will be hyperlinks (highlighted in blue). Follow the hyperlinks to navigate to the specified Topic or Figure.
What’s new in WebSpace Changes and improvements with Xythos 7.2 Effective June 24,
Welcome to the Minnesota SharePoint User Group November 11 th, 2009 SharePoint 2010 Administration Wes Preston, Brian Caauwe.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
For SharePoint 2010 In This Presentation: Connect Overview Connect Requirements Connect Installation Connect Initial Launch Explore SharePoint Upload.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
HOW SHAREPOINT WORKS By Gary Newman. Root Folder Virtual Directories SP Farm DNS Iterative Forward DNS query for A host record HTTP request HTML & JS.
Notes Migrator for SharePoint 6.2 Support/Presales Training Steve Walch Product Manager.
Configuring and Deploying Web Applications Lesson 7.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
SharePoint Site Admin Training
What Is Sharepoint? Mohsen Ashkboos
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast Series - Session 4 Tool Deployment, Domino.Doc and QuickPlace / QuickR Quest Notes Migrator for SharePoint

1 ©2011 Quest Software, Inc. All rights reserved. Partner Training Webcast Series 1.Migration Basics with the NMSP Designer Client 2.Analysis and Automation with the NMSP Migration Console 3.Advanced Content Migration Jobs 4.Tool Deployment, Domino.Doc and QuickPlace / QuickR migrations 5.Migrating Application Designs 6.Tips and Tricks for Managing Large Migration Projects 7.Even More Advanced Content Migration Jobs (Product demos using NMSP 6.1 beta)

2 ©2011 Quest Software, Inc. All rights reserved. Todays Agenda Tool Deployment, Domino.Doc and QuickPlace / QuickR migrations Understanding tool deployment options Migrating via SharePoint 2010 Web Services Migrating via the NMSP Import Service Installing and configuring the Import Service QuickPlace/QuickR migration jobs Automated QuickPlace/QuickR migrations Domino.Doc migration jobs Automated Domino.Doc migrations

3 ©2011 Quest Software, Inc. All rights reserved. Installing the NMSP Clients NotesMigratorForSharePoint-Clients-6.x.x.x.msi Client Prerequisites –Windows XP / Vista / 7 / 2003 / 2008 –.NET Framework 3.0 –Lotus Notes 5.04 client or higher (6.x preferred) –Watch out for Windows UAC issues –Windows Vista / 7 virtualizes Program Files folders if UAC enabled –Certain Notes client versions do not handle this well –When possible, install Notes elsewhere (C:\Lotus\Notes) Additional Migration Console Prerequisites –Microsoft Management Console (MMC) 3.0 –Microsoft Report Viewer 2005/2007 (optional) –Visual Studio Report Designer (optional)

4 ©2011 Quest Software, Inc. All rights reserved. Configuring the NMSP Clients Designer Client –Options button, or Tools -> Options menu Migration Console –First Time Setup Wizard –Top NMSP node -> Advanced Configuration Options NMSP.EXE (command line) –Set configuration using above clients All clients share same configuration – \Quest Software\NMSP\6.0\Options.config – \Roaming\Quest Software\NMSP\6.0\UserOptions.config

5 ©2011 Quest Software, Inc. All rights reserved. Major Client Configuration Settings Notes tab –Password, Notes.INI file, Group resolution server, HTTP link resolution SharePoint tab –Connection types, Credentials, Target site collections General tab –Logging level, Allow deletion of SharePoint Records User/Group Mapping tabs (optional for Import Service) –Mapping sources and configuration Link Tracking tab (optional for Import Service) –Link Tracking database connections Discovery tab (Migration Console only) –Discovery locations, Excluded users, Preferred server order

6 ©2011 Quest Software, Inc. All rights reserved. SharePoint Connection Options SharePoint 2010 Web Services –Easier to deploy and start migrating –No direct server access required –Supports Forms/Claims Based Authentication –Supports direct Office 365 migrations NMSP Import Service –Supports SharePoint 2007 and 2010 –Can be over 5x faster in some cases –Supports out-of-band attachment handling –Allows server-side User/Group Mapping and Link Tracking database Direct Connection –NMSP clients on SharePoint Server (SharePoint 2007, 32-bit only)

7 ©2011 Quest Software, Inc. All rights reserved. Migrate via SharePoint 2010 web services Migration Workstation Notes R5+ DLLs QuickR server Domino server NMSP Clients NMSP Clients Front End Servers Link Tracking Database MS Web Services User Mapping Source

8 ©2011 Quest Software, Inc. All rights reserved. Installing the NMSP Services NotesMigratorForSharePoint-Services-64bit- 6.x.x.x.msi Prerequisites –Windows Server 2003 / 2008 –SharePoint WSS 3.0 or MOSS 2007 or SharePoint 2010 Installer access –Admin access on the server, farm, site collection –Access to SP config database Import Service account access –Admin access on the server, farm, site collection –Member of IIS_WPG (on IIS6) and WSS_WPG groups –Access to SP config database and content databases Detailed permissions doc

9 ©2011 Quest Software, Inc. All rights reserved. Services Components Import Service –Stand-alone Web App implements WCF web service –Deployed to IIS with specified host, port, service account –Install on one or more WFE servers Front-End Services solution –Components that run at part of SharePoint Site –Configuration Pages –Link Redirector Page (QuestLinkTracking.aspx) –Import Service bootstrapping page (NMSPServicesInfo.asmx) –Install on any WFE; Deployed as farm solution automatically Administration Services solution (optional) –Alternate version of Configuration Pages –Install on any WFE; Deployed to Central Admin servers automatically

10 ©2011 Quest Software, Inc. All rights reserved. Configuring the NMSP Services Settings maintained per Site Collection –Use Configuration Pages in Site Collection Admin or Central Admin –Stored in Site Collection property bag –Clients read options via bootstrapping page (NMSPServicesInfo.asmx) Configure use of Import Service –Import Service location –Import Service service account identity –Shared Folder for large attachments (optional) –User/Group Mapping options (optional) Configure use of Link Tracking Service –Location of Link Tracking Service –Link Redirector Page options

11 ©2011 Quest Software, Inc. All rights reserved. Migrate via Quest Import Service Migration Workstation Notes R5+ DLLs QuickR server Domino server NMSP Clients NMSP Clients Front End Servers NMSP Import Service NMSP Import Service Link Tracking Database Central Admin Front-End Services: NMSPServicesInfo.asmx Config pages QuestLinkTracking.aspx Front-End Services: NMSPServicesInfo.asmx Config pages QuestLinkTracking.aspx WCF Web Service Admin Services (Optional): Config pages Admin Services (Optional): Config pages User Mapping Source

12 ©2011 Quest Software, Inc. All rights reserved. Debugging the NMSP Services Test Connections link on Options -> SharePoint tab Test links in service configuration pages Try these URLs from your browser – : /ImportSession.svc – /_layouts/NMSPServicesInfo.asmx – /QuestLinkTracking.aspx If Import Service not running –Check configuration in IIS Manager –Restart Application Pool –Check IIS logs

13 ©2011 Quest Software, Inc. All rights reserved. Front End Servers Migrate via SharePoint 2010 web services (2) Migration Workstation Notes R5+ DLLs QuickR server Domino server NMSP Clients NMSP Clients Link Tracking Database MS Web Services User Mapping Source Front-End Services: Config pages QuestLinkTracking.aspx Front-End Services: Config pages QuestLinkTracking.aspx

14 ©2011 Quest Software, Inc. All rights reserved. Installing the Sandbox Redirector Page Simplified version of Link Redirector Page –Does not connect to Link Tracking Database –Reduced functionality: Can only redirect to Notes –Intended as a placeholder until links are Finalized Deploy as a Sandbox-safe solution –May be deployed by any Site Administrator –Site Administration -> Galleries -> Solutions –Allowed on locked down environments (such as Office 365)

15 ©2011 Quest Software, Inc. All rights reserved. Migrate via SharePoint 2010 web services (3) Migration Workstation Notes R5+ DLLs QuickR server Domino server NMSP Clients NMSP Clients Front End Servers Link Tracking Database MS Web Services User Mapping Source SandBox Safe Link Redirector (Optional): QuestLinkTracking.aspx SandBox Safe Link Redirector (Optional): QuestLinkTracking.aspx

16 ©2011 Quest Software, Inc. All rights reserved. Whats special about QuickPlace/QuickR? Similar to SharePoint Team Sites Different databases implement Places and Sub-Rooms –End-users can easily create their own… and they often create a lot! Completely data driven –All places/rooms typically use the same Notes design template –Configuration documents describe place organization and features Customization may be done by end-users –Folders and Lists –Custom Page Types (and columns) –Menus –Place specific Users (not in Domino Directory) Entirely web based Domino application –Stores HTML instead of native Notes rich text

17 ©2011 Quest Software, Inc. All rights reserved. Designing QuickPlace/QuickR Migration Jobs Specify QuickPlace / QuickR as data source –Select from predefined list of servers –Scope of Migration job is top level room or sub room Source Data Definition -> Document Selection –Filter by Standard Type –Filter by Published Status –Filter by Form Used (aka Page Types) Source Data Definition -> Data Fields –Most standard fields are implicitly available –Only specify custom fields Predefined Source Data Definitions available Dont forget to configure HTTP Link Detection!

18 ©2011 Quest Software, Inc. All rights reserved. QuickPlace/QuickR Migration Jobs

19 ©2011 Quest Software, Inc. All rights reserved. Discovering QuickPlaces in the Migration Console Database Discovery recognizes standard QuickPlace / QuickR databases as Unorganized –Does not read configuration documents Discover Quickplace / QuickR Organization –Reads configuration documents to determine place/room hierarchy –Organize databases into Application node hierarchy –Special syntax for discovering one specific place – ; Some rooms may be remain Unorganized –Possibly because of access control –Possibly because they are truly orphaned

20 ©2011 Quest Software, Inc. All rights reserved. Analyzing QuickPlaces Discover first (previous slide) Usage Analysis –Includes place-specific users Data Analysis –Excludes configuration documents Design Analysis –Interprets end-user customization –Example: Page Types instead of Domino Designer Forms

21 ©2011 Quest Software, Inc. All rights reserved. Automating QuickPlace Migration with Classes Predefined Technical Classes –Separate classes for top level place and sub-rooms Automatically mirror Place / Sub-room hierarchy –Provision SharePoint sites using standard Team Site template –Enable replacement of QuickLaunch area with QuickPlace menus Standard Migration jobs for each room –Pages –Calendar –Tasks –Discussion –Welcome page -> Announcement (top level place only)

22 ©2011 Quest Software, Inc. All rights reserved. Overall QuickPlace / QuickR Migration Process Prerequisites –Discover QuickPlace / QuickR Organization –Configure Link Tracking, HTTP Link Detection, User Mapping Edit QuickPlace / QuickR Technical Class –Assign target site collection URL –Customize desired site settings / migration jobs (next slide) Apply Class rules for top-level place –Applications -> Place node, Including all children Customize desired settings for specific rooms –Example: Customize migration job for custom form fields Run Migrate to SharePoint function –Applications -> Place node, Including all children –Including Site Provisioning and Navigation Provisioning

23 ©2011 Quest Software, Inc. All rights reserved. NMSP Defaults you may want to change Site / sub-site names, URLs and site templates Map site-level permissions Navigation provisioning (menus) Migrate welcome page to announcements? Which migration jobs to run for places vs. sub-rooms? Migrate orphan documents in migration jobs? Change permission mappings in migration jobs? Migrate to pages instead of lists? Map additional columns, etc.

24 ©2011 Quest Software, Inc. All rights reserved. Whats special about Domino.Doc? Similar to SharePoint Document Libraries –Versioning, Check-in / Check-out Different databases implement Libraries, Cabinets, Binders –Domino.Doc Cabinet similar to SharePoint Library –Domino.Doc Binder similar to SharePoint Folders Documents are usually single file attachments –Safe to map attachments to Doc Library Except when they are not! –May contain Notes rich text or multiple attachments –May be better to map to List Items, Document Sets, etc. Common Customizations –Custom Binder Types –Custom Folder Types –Custom Views

25 ©2011 Quest Software, Inc. All rights reserved. Designing Domino.Doc Migration Jobs Specify Domino.Doc as data source –Select from predefined list of servers –Scope of Migration job is cabinet Source Data Definition -> Document Selection –Filter by Major/Minor Versions –Filter by Published Status –Filter by Document Type –Filter by Binder Source Data Definition -> Data Fields –Most standard fields are implicitly available –Only specify custom fields Predefined Source Data Definitions available

26 ©2011 Quest Software, Inc. All rights reserved. Domino.Doc Migration Jobs

27 ©2011 Quest Software, Inc. All rights reserved. Discovering Domino.Doc libraries in the Console Database Discovery recognizes standard Domino.Doc databases –Does not read configuration documents Discover Domino.Doc Organization –Reads configuration documents to determine library/cabinet hierarchy –Organize databases into Application node hierarchy –Special syntax for discovering one specific library or cabinet – !

28 ©2011 Quest Software, Inc. All rights reserved. Automating Domino.Doc Migration with Classes Predefined Technical Classes –Separate classes for Libraries and Cabinets Automatically mirror Library / Cabinet hierarchy –Provision SharePoint sites for each Library (if desired) Standard Migration jobs for each Cabinet –Maps attachments to standard Doc Library template –(See earlier caveat!)

29 ©2011 Quest Software, Inc. All rights reserved. Overall Domino.Doc Migration Process Prerequisites –Discover Domino.Doc Organization –Configure Link Tracking, HTTP Link Detection, User Mapping Edit Domino.Doc Library / Cabinet Technical Class –Assign target site collection URL –Customize desired site settings / migration jobs (next slide) Apply Class rules for top-level Library –Applications -> Library node, Including all children Customize desired settings for specific Cabinets –Example: Customize migration job for custom document types Run Migrate to SharePoint function –Applications -> Library node, Including all children

30 ©2011 Quest Software, Inc. All rights reserved. NMSP Defaults you may want to change Provision new site for each library? Map site-level permissions? Migrate all versions? Migrate unpublished documents? Change permission mappings in migration jobs? Migrate to lists instead of libraries? Migrate to document sets? Map additional columns, etc.

31 ©2011 Quest Software, Inc. All rights reserved. Notes Migrator for SharePoint 6.1 Beta Program Beta in progress now! Go to migration-product-beta-grouphttp://communities.quest.com/groups/notes- migration-product-beta-group Sign in with your Quest Community ID Or register to create a new one Use corporate (No gmail or hotmail accounts) Press the Ask To Join This Group button Once approved, log in and download Reviewers Guide Product Installer Expected release: January 2012

©2011 Quest Software, Inc. All rights reserved. Steves blog: Product: